Czech Republic (CZ)
Czech Republic is a landlocked Central European parliamentary republic of 14 regions, home to the fairy-tale spires of Prague — one of Europe's best-preserved medieval capitals — as well as world-famous Bohemian crystal and glasswork, the birthplace of Pilsner lager, a thriving startup and tech scene anchored in Prague and Brno, and one of the lowest unemployment rates and most stable economies in the EU.
Capital: Prague
Region: Europe
Language: Czech
Currency: CZK (Kč)
Cost of living: Affordable (index 50)
Emergency: 112
Premium
Business Setup
Start a business or go freelance in Czech Republic.
🧑💻 Freelancer / Self-Employed Guide
Steps to register:
- 1 1. Obtain your residence permit or confirm right to work (EU citizens: přechodný pobyt registration; non-EU: long-term visa or residence permit with self-employment rights)
- 2 2. Register trade licence (živnostenský list) at Živnostenský úřad (Trade Licensing Office) in person or online via Portál občana. Cost: CZK 1,000. Receive živnostenský list within 3–5 business days.
- 3 3. Register with Finanční úřad (Tax Office) within 30 days of starting business. Receive your IČO (business ID number) and DIČ (tax ID) if VAT-registered.
- 4 4. Register with ČSSZ (Social Security Administration) within 8 days of starting business. Register for důchodové pojištění (pension) and optionally nemocenské pojištění (sickness insurance). Make monthly advance payments (zálohy).
- 5 5. Register with zdravotní pojišťovna (health insurance company — VZP or other) within 8 days of starting self-employment. Begin monthly advance payments.
- 6 6. Open a business bank account (not legally required but strongly recommended for clean accounting).
- 7 7. Consider VAT registration (dobrovolná registrace k DPH) if annual turnover will exceed CZK 2,000,000, or register voluntarily if it benefits your clients.
- 8 8. Set up bookkeeping (účetnictví) — either hire an accountant (účetní) or use accounting software (Pohoda, Vario, Money S3, ABRA).
- 9 9. Register for datová schránka (data mailbox) — mandatory for all živnostníci.
- 10 10. Issue invoices (faktury) with required details: IČO, DIČ (if VAT payer), bank account, payment terms.
Tax registration
Register with your local Finanční úřad within 30 days of starting business activity. File daňové přiznání k dani z příjmů (income tax return) annually by March 31 (paper) or May 31 (electronic). Alternatively, opt for paušální daň (lump sum tax regime) if eligible — simplifies all tax and social/health insurance into one monthly payment.
VAT threshold
CZK 2,000,000 annual turnover (mandatory registration). Voluntary registration available below this threshold — beneficial if your clients are VAT payers who can reclaim input VAT.
Invoicing
Invoices must include: date issued, invoice number, seller's full name/company name and address, IČO, seller's DIČ (if VAT payer), buyer's details, description of goods/services, amount without VAT, VAT rate and amount, total amount. E-invoicing (elektronické faktury) increasingly used. For non-VAT payers: IČO required but no VAT details needed.
Social security
OSVČ must register with ČSSZ for social insurance. Pay monthly zálohy (advances) for pension insurance (minimum CZK 3,852/month in 2026) and optionally nemocenské pojištění (sickness insurance — CZK 168/month minimum, optional but recommended). Annual reconciliation (přehled OSVČ) filed with ČSSZ by May 2. Health insurance advances: minimum CZK 2,968/month to chosen zdravotní pojišťovna.
💡 Czech Republic is friendly for freelancers. The paušální daň (lump sum tax) regime introduced in 2021 greatly simplifies administration for small self-employed persons with income under CZK 2M. Using paušální výdaje (60% expense lump sum for most trades) instead of actual costs means minimal bookkeeping. Many expat freelancers combine a Czech živnostenský list with remote work for foreign clients — ensure tax residency and VAT status are correctly managed. The informal term for a self-employed person in Czech is "freeancer" (borrowed from English) or "OSVČ" (pronounced "oh-ess-vee-cheh").
🏢 Business Structures
Živnostník (OSVČ) · Živnostenské oprávnění / Osoba samostatně výdělečně činná
Sole Trader / Self-Employed / Freelancer
None
Min. capital
1–3 days (online via Portál občana or Jednotné kontaktní místo — JKM)
Setup time
Liability: Unlimited personal liability
Setup cost: CZK 1,000 (administrative fee for new trade licence)
Best for: Freelancers, consultants, tradespeople, small service businesses. The simplest and most popular form for self-employment in Czech Republic. Can use paušální výdaje (expense lump-sum) to simplify tax.
s.r.o. · Společnost s ručením omezeným
Limited Liability Company (Ltd)
CZK 1 (theoretically; CZK 200,000 recommended in practice for credibility)
Min. capital
2–4 weeks
Setup time
Liability: Limited to company assets (directors may have personal liability if company is undercapitalised)
Setup cost: CZK 6,000–12,000 (notary fee for founding document, registration fee)
Best for: Most small and medium businesses. Provides liability protection. Required for many B2B contracts with larger companies. Can have multiple shareholders. Required if you plan to hire employees and present a more corporate image.
a.s. · Akciová společnost
Joint-Stock Company / Public Limited Company
CZK 2,000,000
Min. capital
4–8 weeks
Setup time
Liability: Limited to company assets
Setup cost: CZK 20,000–50,000+
Best for: Large companies, those seeking external investment, companies planning IPO or complex ownership structures.
v.o.s. · Veřejná obchodní společnost
General Partnership
None
Min. capital
2–3 weeks
Setup time
Liability: Unlimited joint and several liability of all partners
Setup cost: CZK 6,000–10,000
Best for: Small partnerships between trusted individuals (e.g. law firms, accounting practices, consultancies). Rarely used by expats due to unlimited liability.
k.s. · Komanditní společnost
Limited Partnership
None (limited partners: min CZK 5,000)
Min. capital
2–3 weeks
Setup time
Liability: General partners: unlimited. Limited partners: limited to contribution.
Setup cost: CZK 6,000–10,000
Best for: Investment structures where one party provides capital (limited partner) and another manages (general partner). Uncommon for typical business operations.
Business Setup
Unlock the complete Business Setup guide for Czech Republic — including every detail, document, tip and link you need.
Become a SupporterSupport the guide on Ko-fi · Unlocks every premium section, everywhere