The Czech Republic živnostenský list (zivno) is a trade license issued by the Živnostenský úřad that, paired with a long-stay business visa, lets non-EU/EEA software developers operate as self-employed freelancers from the Czech Republic. There’s no digital nomad visa — zivno + business visa is the established route, with CZK 267,600 (€10,700) bank-balance proof, health insurance, and a notarised criminal-record certificate as the core file. Pairs with paušální daň (lump-sum tax): a ~15% effective flat-rate regime for freelance income up to CZK ~2M/year, opt-in.
TL;DR
- 🇨🇿 No DN visa — zivno (trade license) + long-stay business visa is the freelance route
- 💰 Bank-balance proof: CZK
267,600 (€10,700) minimum at application; CZK 300-400k safer in practice for embassy variance - 📋 Eligibility: non-EU/EEA developers with stable freelance client income; EU/EEA citizens skip the visa (free movement)
- ⏱ Processing time: 60-120 days at the Czech consulate; in-country zivno setup adds 2-3 weeks
- 🧾 Paušální daň (flat tax): opt-in regime taxing freelance income at ~15% effective up to CZK ~2M/year; replaces income tax + social + health contributions in a single bundle
- 🏠 Path: 5 years continuous residence → EU long-term residence permit; 10 years → citizenship eligibility (B1 Czech + civic test)
- 🏠 Cost-of-living: Prague CZK 18,000-28,000/mo (~€720-1,120, 1-bed); Brno / Plzeň 30-40% cheaper
- 🆚 Vs Estonia: Estonia has the DN visa + e-Residency; Czech requires the trade-license paperwork but has lower income floor + cheaper cost-of-living
The Czech Republic doesn’t market itself as a digital-nomad destination the way Estonia or Portugal do. It doesn’t need to. Prague is one of Europe’s most liveable cities, rent is still meaningfully lower than Western Europe, the Czech income tax rate is a flat 15%, and the country has a well-worn path for self-employed foreigners: the živnostenský list — colloquially, the “zivno.”
For a remote developer who can demonstrate stable client income, the combination of a Czech trade license and a long-stay business visa is a credible route to EU residency that doesn’t require an expensive local company, a skills-assessed sponsorship, or proof of a local job offer. The paperwork is not trivial, but it is documented, navigable, and repeatable.
If you are weighing Central European options in 2026, here is what you need to know.
Why This Matters in 2026
The Czech Republic has been quietly improving its immigration administration for self-employed foreign workers over the past several years. Two changes from 2024–2025 are material for developers:
- Online appointment booking at Cizinecká policie (Foreign Police) offices finally rolled out nationally, eliminating the old queue-camping problem that made the process notoriously unpredictable
- Pre-approval of živnostenský list applications is now available remotely through the Czech Trade Licensing Authority (Živnostenský úřad) for applicants who hold a valid Schengen visa, reducing the need to arrive with only a tourist entry
On the economic side, Prague’s tech ecosystem has matured. Red Hat, Avast (now part of Gen Digital), IBM, and a growing cluster of EU-remote-first product companies operate there. Brno, the second city, has a deep engineering community anchored by universities and a lower cost of living than Prague.
The 15% flat income tax rate applies up to approximately 48 times the average monthly wage (around CZK 2.1 million, roughly €84,000 annually in 2026). Above that level a 23% rate applies. For most mid-career developers this means a very competitive effective tax rate.
The Path Step-by-Step
1. Understand the Route
Non-EU developers who want to live and work in the Czech Republic as a freelancer or self-employed professional follow this sequence:
- Obtain a živnostenský list (trade license) from the Živnostenský úřad (Trade Licensing Authority)
- Apply for a long-stay visa for business purposes (Visa Type D, issued by the Czech embassy in your home country), using the trade license as the basis
- After one year, transition to a residence permit for the purpose of business (povolení k pobytu za účelem podnikání) issued by Cizinecká policie
- After five years of continuous legal residence, apply for permanent residence (povolení k trvalému pobytu)
EU/EEA citizens skip this entirely — they have full freedom of movement and can simply register their address and obtain a trade license without any visa.
2. Get Your Živnostenský List
The živnostenský list is the legal instrument that authorises you to operate as a self-employed person (OSVČ — osoba samostatně výdělečně činná) in the Czech Republic. For software developers, the relevant trade category is typically a free trade (volná živnost) under the heading “provision of software, advisory activity in IT, data processing” — this does not require proof of professional qualifications beyond your general competence.
Steps to obtain the trade license:
- Choose your business address in the Czech Republic (required before filing). This can be your accommodation address or a registered office service
- Submit the application to the local Živnostenský úřad. Fee: CZK 1,000 (~€40) per trade activity
- Receive your IČO (identifikační číslo osoby — business identification number). The license is typically issued within five working days of a complete application
You can submit the application in person at any Živnostenský úřad (they handle applications for any district, not just your home district) or online via the Business Register portal if you have a datová schránka (official government data mailbox — you will need to set one up as a registered business).
Once issued, your trade license entry appears in the Živnostenský rejstřík (Trade Register), which is publicly searchable.
3. Apply for the Long-Stay Business Visa
With the živnostenský list in hand, apply at the Czech embassy or consulate in your country of residence for a long-stay visa (Type D) for the purpose of business.
Required documents:
- Completed application form
- Valid passport (validity at least 90 days beyond your intended stay)
- Biometric photograph
- Živnostenský list — a certified copy or the original plus a certified translation into Czech if the license was issued in another country (in practice, Czech-issued licenses are in Czech and require no translation)
- Proof of accommodation in the Czech Republic (rental contract or notarised letter of accommodation)
- Proof of sufficient financial means: typically bank statements demonstrating funds of at least CZK 267,600 (~€10,700) — calculated as the Czech subsistence minimum (CZK 4,860/month) plus a 12-month runway buffer. In practice, embassies vary; demonstrating €15,000 – €20,000 in accessible savings or a signed contract representing this income level is safer
- Criminal record certificate apostilled from your home country
- Health insurance covering the Czech Republic for the full stay — minimum coverage €60,000
- Application fee: approximately €200 (confirm at your consulate)
Processing time: 60–90 days from submission. The Czech embassy system is slower than Estonia’s PPA. Apply early.
The initial visa is valid for one year, typically with multiple-entry and the right to reside continuously. After one year, you extend inside the Czech Republic as a residence permit rather than returning for another visa.
4. Arrive, Register, and Set Up Tax Administration
Within three working days of arriving at your Czech address, you should:
- Register your trade as active at the Finanční úřad (Tax Authority / Financial Office) for your district — you receive your DIČ (daňové identifikační číslo — tax identification number), formatted CZ + your birth date or a random 8-digit number for foreign nationals
- Register as a payer with the ČSSZ (Česká správa sociálního zabezpečení — Czech Social Security Administration) for social insurance, and choose your zdravotní pojišťovna (health insurance company). The largest public insurer is Všeobecná zdravotní pojišťovna (VZP)
- Set up your datová schránka if you haven’t already — this is the Czech government’s official electronic mailbox system for businesses. All official correspondence from the tax authority, trade office, and Foreign Police comes through it
5. Understand Czech Tax as an OSVČ
As an OSVČ, your Czech tax obligations:
Income tax (daň z příjmů): Flat 15% on taxable income up to CZK 2.1M (€84,000). Above that, 23%. You can deduct 60% of revenue as a flat-rate expense (výdajový paušál) instead of tracking actual costs — many developers use this. On €50,000 gross revenue with the 60% paušál:
| Item | Amount |
|---|---|
| Gross revenue | €50,000 |
| Flat-rate deduction (60%) | –€30,000 |
| Taxable income | €20,000 |
| Income tax (15%) | €3,000 |
| Effective rate on gross | 6% |
Social insurance (sociální pojištění): Minimum advance payment applies (CZK 4,759/month in 2026 — check ČSSZ). Actual liability is 29.2% of your assessment base (50% of profit after deductions), reconciled annually.
Health insurance (zdravotní pojištění): Minimum advance payment applies (CZK 2,968/month in 2026 — check VZP). Actual liability is 13.5% of the assessment base.
Combined, Czech social + health contributions on a profit of €20,000 (post-paušál) run roughly €4,500 – €5,500/year, making the all-in tax burden substantially lower than comparable income in Germany, France, or the Netherlands.
Common Pitfalls
- Underestimating the visa timeline. Czech embassy processing runs 60 – 90 days. Factor this in — apply three to four months before your intended move date, not one.
- Wrong trade category. Choosing a “regulated trade” (vázaná živnost) when you qualify for a “free trade” (volná živnost) triggers qualification-proof requirements you don’t need to satisfy. Software development and IT consulting fall under free trades.
- Missing the datová schránka. All official correspondence goes there. Businesses that ignore their datová schránka miss payment deadlines and Foreign Police extension notices. Check it weekly.
- Not registering with ČSSZ and VZP immediately. Late registration triggers back-payment of minimum contributions from your business start date plus a penalty. Register within eight days of obtaining the trade license.
- Banking friction. Czech banks (Česká spořitelna, ČSOB, Komerční banka) require a Czech address and often the IČO before opening a business account. Wise Business or Revolut Business with your IČO works as a bridge.
- Conflating the paušál with accounting freedom. The 60% flat-rate expense deduction is simple and often optimal, but you cannot claim it and also deduct actual costs — it is one or the other. Decide before filing.
Costs at a Glance
Prague is the primary destination for tech professionals; Brno offers a strong engineering community at meaningfully lower cost.
| Item | Prague monthly (2026 estimate) |
|---|---|
| One-bedroom, city centre | CZK 20,000 – 30,000 (~€800 – €1,200) |
| One-bedroom, outside centre | CZK 14,000 – 20,000 (~€560 – €800) |
| Coworking hot desk | CZK 4,000 – 6,000 (~€160 – €240) |
| Public transit pass | CZK 550 (~€22) |
| Groceries (one person) | CZK 6,000 – 9,000 (~€240 – €360) |
| Health insurance (private / international) | €80 – €150 |
| Monthly baseline | ~€1,400 – €2,200 |
One-time setup costs:
| Item | Cost |
|---|---|
| Živnostenský list fee | CZK 1,000 (~€40) |
| Long-stay visa fee | ~€200 |
| Criminal record + apostille | €30 – €80 |
| Health insurance (12 months prepay) | €960 – €1,800 |
| Registered office (if needed, 12 months) | €100 – €300 |
| Setup overhead total | ~€1,300 – €2,500 |
What to Do Next
If the Czech Republic is your 2026 target:
- Start three to four months out. Embassy processing is 60 – 90 days. Do not plan a summer move if you are applying in April.
- Choose your Prague district early. Your Živnostenský úřad and Finanční úřad registrations tie to your address — settling on accommodation before applying speeds every subsequent step.
- Open a Wise Business or Revolut Business account now. You will need an EU-visible business account to receive client payments from the day you arrive, before your Czech bank account is active.
- Decide paušál vs. actual costs. If your deductible business expenses are low — as they typically are for pure software development — the 60% flat-rate deduction nearly always wins. Run the numbers before your first invoice.
- Register with ČSSZ and your zdravotní pojišťovna within eight days of the trade license being issued — not within eight days of arriving, within eight days of the license date.
- Look at Brno. Rent is 20 – 30% below Prague, the Brno tech community (Red Hat, Y Soft, Kiwi.com) is large and active, and the city is two and a half hours from Prague by train.
How Xeito Helps
If you are looking for remote-friendly tech roles that are compatible with Czech self-employment — either as an OSVČ contractor or as a relocated employee — Xeito’s EU-remote filter surfaces listings with explicit relocation and remote-work tags for the Czech market. The živnostenský list route works best when the income is solid from day one; Xeito can help you find the role that gives you that foundation before you file.
Ready to land that role? See Xeito Premium pricing — track every application, get AI-tuned resume + cover letters, never lose follow-ups.