Ganado

Tax Calculator

Czech Self-Employed Tax Calculator 2026

How much will you actually pay? Enter your gross income and compare flat-rate expenses, real expenses and lump-sum tax — side by side, in English, in 30 seconds.

Estimate, not an eligibility decision: this calculator covers tax year 2026. Choose the actual activity and insurance situation. A displayed lump-sum amount does not establish that you may use the regime.

Inputs used below: flat-rate expenses 80% / 60% / 40% / 30% with caps of 1,600,000 / 1,200,000 / 800,000 / 600,000 CZK (§ 7(7) of Act No. 586/1992 Coll.), and the VAT-payer thresholds of CZK 2,000,000 and CZK 2,536,500 (§ 6 of Act No. 235/2004 Coll.) . Minimum monthly advances for 2026: health insurance CZK 3,306, social insurance CZK 5,005 (CZK 5,720 was due through June; the OSSZ refunds the January–June difference on a request filed by 31 December 2026). The 2026 annual social minimum uses 35% of the average wage for the whole year (Act No. 90/2026 Coll.), and the calculator applies it.

Verified 22 September 2026. Sources: Income Tax Act § 7, VAT Act § 6, ČSSZ, VZP.

Tax year 2026 Filed in 2026 For OSVČ / sole traders 100% free No signup

Need a Czech invoice for a client or platform?

Create a compliant invoice in your browser — supplier, customer, line items and PDF. Free to start; no signup required to try.

Why the inputs and legal regime matter

An OSVČ comparison includes income tax, social insurance and health insurance. The total depends on the activity category, insurance situation, reliefs and the regime you may legally use. Gross income alone does not establish the amount payable.

Check the regime against your actual activity, costs and eligibility rather than copying another person’s setup. Ganado provides this comparison tool for orientation and separately scoped accounting when you need the documents reviewed.

📊

Flat-rate expenses

Fixed % of income as expenses. No receipts needed. Best when your real costs are low.

🧾

Real expenses

Your actual documented costs. Best when you have high, provable business expenses.

💰

Lump-sum tax

One fixed monthly payment. No annual filing. Best for simplicity if you qualify.

How the calculator works — 3 steps, 30 seconds

1

Enter your income

Your gross annual business income in CZK. If you earn in EUR or USD, convert at the annual ČNB rate first.

2

Set your parameters

Activity type (determines flat-rate %), real expenses amount, main or secondary activity, VAT payer status.

3

Compare all 3 regimes

See income tax, social insurance, health insurance and estimated net income for each option — instantly.

What is included in each calculation

✅ Included

  • Income tax at 15% (and 23% above the solidarity threshold)
  • Social insurance (OSSZ) at 29.2% of the assessment base
  • Health insurance (VZP) at 13.5% of the assessment base
  • Basic taxpayer relief (sleva na poplatníka) of 30,840 CZK
  • Minimum insurance bases for main and secondary activity
  • Lump-sum tax monthly amount for all 3 bands
  • Flat-rate expense caps per activity type

❌ Not included

  • VAT registration and VAT returns
  • Identified-person (identifikovaná osoba) obligations
  • Tax treaty residency analysis
  • Foreign-income sourcing and double-tax relief
  • Eligibility checks for optional child or spouse relief
  • Document checks for optional mortgage, pension and life-insurance deductions
  • Complete legal entry and year-end eligibility for the lump-sum regime

The calculator covers the core decision: which expense regime is cheapest for your income level. For everything else, talk to a specialist.

Calculate your Czech self-employed tax

Enter your annual gross income. The calculator will show income tax, social insurance, health insurance and estimated net income for flat-rate expenses, real expenses and lump-sum tax — all at once.

Czech Self-Employed Tax Calculator 2026

Calculate your income tax, social and health insurance. Compare flat-rate expenses, real expenses and lump-sum tax in one place.

Calculation covers tax year 2026 (return filed in 2027).

Your income and situation

Total income from self-employed activity for 2026. For foreign platforms, enter the amount in CZK using the unified exchange rate.

Activity type

If filled in, the calculator will also compare the real expenses option.

Lump-sum tax is available only for non-VAT payers without concurrent employment and with income under 2,000,000 CZK.

Tax reliefs

Basic taxpayer relief (30,840 CZK) applied automatically.

Non-taxable deductions (optional)

For 2026, DPS and life insurance share a combined annual limit of 48,000 CZK.

Maximum = 30 % of the tax base.

Flat-rate expense percentages by activity type (2026)

The flat-rate percentage depends on your type of self-employed activity (typ živnosti). Choose the wrong category and you leave money on the table. Here are the four categories:

Activity type Flat-rate % Max deduction (CZK) Typical examples
Agriculture and craft trades (řemeslná živnost) 80% 1,600,000 Farmers, craftsmen, bricklayers, carpenters
All other trade licences (volná, vázaná, koncesovaná živnost) 60% 1,200,000 IT freelancers, consultants, designers, copywriters, translators, Bolt/Uber drivers
Independent activity without a trade licence 40% 800,000 Authors, artists, athletes, some liberal professions
Rental income (pronájem) 30% 600,000 Renting out property or equipment

Why this matters: An IT freelancer with a volná živnost earning 1,500,000 CZK can deduct 900,000 CZK automatically with flat-rate (60%) — even if their real business costs are only 50,000 CZK. That 850,000 CZK difference reduces both the tax base and the insurance base. The calculator handles these caps automatically.

Example setup: an IT contractor with a Czech trade licence

For a person with 1,200,000 CZK of business income and 300,000 CZK of documented costs, first select the correct activity category. Income from an ordinary Czech trade licence generally belongs to the 60% flat-rate expense category, not the 40% independent-activity category.

  1. Enter annual gross business income for the displayed tax year, with foreign-currency amounts converted appropriately.
  2. Select the actual licence or activity and main or secondary activity. Do not choose a percentage solely from a job title.
  3. Enter actual costs only when comparing that documented-cost scenario; add optional reliefs only when their conditions are met.
  4. Check lump-sum entry and year-end conditions separately. The applicable band also depends on income composition, not just total income.

The model output and an entitlement to use a regime are different things. A 1.2-million-CZK trade-income case is not automatically a band-2 case. Use the calculator inputs above for the estimate; for a conclusion about your own records, request a paid Ganado review.

Keep the result together with the inputs and the tax year. Different activity categories or eligibility facts can change which option is available; Ganado reviews the documents under a written scope and price.

How to read the result and decide

If flat-rate wins…

This is the most common outcome for service freelancers (IT, consulting, design, translation). Your real costs are lower than the flat-rate percentage, so you automatically save on taxes and insurance without needing to track every receipt. You still file an annual return, but the calculation is straightforward.

If real expenses win…

This happens when your actual business costs are genuinely high — equipment, rent, materials, subcontractors. You must keep every receipt and be able to prove each expense. If you cannot document your costs, the theoretical savings disappear and flat-rate is safer.

If lump-sum tax wins…

Confirm legal eligibility separately from the price comparison. The employment-income condition concerns your own income as an employee, not whether your business hires staff. Some withholding-tax income is treated differently. A change during the year does not always end the regime immediately: employment income can require a standard return and insurance reports while the obligation to pay lump-sum advances continues. The exact effect depends on the change.

Check legal eligibility before relying on the result

These scope notes were checked on 4 October 2026 against the Czech Financial Administration: 2026 entry conditions, lump-sum regime questions and year-end obligations, and expense categories and bands, and the 2026 average wage behind the 23% threshold. This date verifies these explanations, not every calculator rule or an individual filing.

For your own documents, request a written Ganado scope and quote. The calculator remains a self-service estimate for 2026.

5 mistakes expats make with Czech self-employed taxes

1. Staying on real expenses when flat-rate is cheaper

Many freelancers assume they should deduct "real costs" because that sounds more legitimate. In Czechia, flat-rate expenses are a fully legal option and often save 50,000+ CZK per year for service-based freelancers with low actual costs.

2. Ignoring lump-sum tax because it sounds too simple

Lump-sum tax can save significant money and eliminate annual filing entirely. But many expats never hear about it because their accountant does not mention it — or because they assume "simple = more expensive."

3. Not registering as an identified person when required

If you buy services from Bolt, Uber, Upwork, AWS, Google Ads or any EU-based company, you may be legally required to register as an identified person (identifikovaná osoba) and file monthly VAT reports — even on lump-sum tax. This is the most common compliance gap for expats.

4. Confusing gross income with net income in the calculator

The calculator asks for gross annual income — that is the total amount your clients paid you before any expenses or taxes. If you enter net income by mistake, all three results will be wrong.

5. Choosing a regime based on a friend's advice instead of running the numbers

Your friend's situation is not your situation. Different income level, different activity type, different flat-rate percentage, different real costs. Always run the calculator with your numbers.

Czech tax terms explained in English

You will see these terms on Czech tax forms, in the calculator, and in communication with the tax office (finanční úřad).

Roční příjmy

Annual gross business income — the total before any deductions.

Typ živnosti

Type of trade licence. Determines your flat-rate expense percentage (80%, 60%, 40% or 30%).

Skutečné výdaje

Real (actual) documented business expenses, proven with receipts and invoices.

Paušální výdaje

Flat-rate expenses — a legal percentage of income used instead of real costs.

Vedlejší činnost

Secondary self-employment alongside regular employment. Lower minimum insurance bases apply.

Hlavní činnost

Main (primary) self-employment. Higher minimum insurance payments apply from day one.

Jsem plátce DPH

I am a registered VAT payer. This affects lump-sum tax eligibility and expense calculation.

Identifikovaná osoba

Identified person — a limited VAT registration required when buying services from EU companies.

Paušální daň

Lump-sum tax — one fixed monthly payment that replaces the standard annual tax return and insurance forms.

Sleva na poplatníka

Basic taxpayer relief of 30,840 CZK/year. Applied automatically in the standard annual return.

Základ daně

Tax base — gross income minus expenses. This is the number that income tax is calculated from.

Přehled pro OSSZ / VZP

Annual summary forms for social insurance (OSSZ) and health insurance (VZP). Due after the tax return.

What this calculator does not cover — and where to go next

This calculator handles the core income tax + insurance comparison for self-employed activity in the Czech Republic. It does not cover the following — and for many expats, these are exactly where the expensive mistakes happen:

🔗 Identified person (IO) obligations

If you buy services from Bolt, Uber, Upwork, AWS or any EU company, you may need IO registration and monthly VAT filings.

Check identified person rules →

🔗 Tax return for expats with foreign income

Dual residency, treaty application, foreign income sourcing — the standard calculator does not cover this.

Expat tax return details →

🔗 Full self-employed tax return service

We prepare the annual income tax return + OSSZ + VZP follow-up forms. From 2,990 CZK. Fully in English.

Order tax return →

🔗 Ongoing bookkeeping, not just one filing

Need monthly records and filings handled year-round, not a single annual return?

Self-employed bookkeeping →

🔗 Flat tax (paušální daň) deep dive

When lump-sum tax makes sense, when it quietly costs more, and what disqualifies you mid-year.

Read flat tax guide →

Frequently asked questions about Czech self-employed taxes

Can I use this calculator if I don't speak Czech?
Yes. Every label, every output and every explanation on this page is in English. Enter your gross annual income, compare the three results and contact us if you want the conclusion reviewed by a Czech tax specialist.
What is the difference between flat-rate and real expenses?
Flat-rate expenses are a fixed legal percentage of your gross income — you do not need receipts. Real expenses are your actual documented business costs — you need every receipt and invoice. Flat-rate is simpler and usually better when your real costs are below the flat-rate percentage. The calculator shows both side by side so you can compare instantly.
Who qualifies for lump-sum tax (paušální daň) in 2026?
Eligibility depends on the statutory income, VAT, employment-income and other entry conditions, plus the conditions for the tax to remain a lump-sum tax at year-end. The employment-income restriction concerns your own income from employment; having employees is not itself that restriction. Certain income taxed by withholding is treated differently. This calculator does not verify every legal condition or submit an entry notice.
Is this calculator accurate enough for my actual filing?
Use the result as an estimate for tax year 2026, not a filing-ready conclusion or a certificate of eligibility. The comparison does not establish VAT duties, treaty residency, foreign-income treatment or entitlement to optional reliefs. Ganado can scope the annual filing or a document review separately, with the price and payment agreed before work.
Do I still need to file a tax return if I use this calculator?
The calculator does not file anything. Whether an annual tax return and insurance reports are required depends on your actual year and whether the conditions for the tax to equal the lump-sum tax are met. Being registered in the regime is not by itself proof that no return is needed.
I earn from Bolt, Uber, Upwork or another foreign platform. Does that change anything?
Often yes. If you receive services or commissions from a company registered in another EU country, you may need identified-person (identifikovaná osoba) registration and monthly VAT filings — even if you are not a full VAT payer. That obligation sits outside this calculator. Check our identified-person page for details.
How much does a self-employed person pay in taxes in Czech Republic?
There is no single amount determined by gross income alone. Activity category, insurance status, valid tax-regime eligibility and reliefs affect the estimate. Enter the facts for the displayed year, then ask Ganado to scope a review before treating the result as a filing conclusion.
What is the income tax rate for self-employed in Czech Republic?
For tax year 2026, the lower income-tax rate is 15% on the relevant part of the tax base up to 1,762,812 CZK. Only the part above that threshold is taxed at 23%. This is a tax-base threshold, not a gross-turnover threshold. Social and health insurance are separate calculations. These figures use the same year configuration as the calculator.

Need the filing done, not just compared?

The calculator compares the inputs you provide. Ganado prepares the agreed annual filing — income tax return, social insurance summary, health insurance summary — from 2,990 CZK. Fully in English. We confirm the scope, price and timing before work starts.

Send your result and a short description to request a Ganado quote. Detailed document review begins after the agreed payment.

NEXT STEP · GANADO

Turn an answer into a completed task.

Use a relevant tool, check the service scope or send us your case. You do not have to start again with a generic enquiry.

Annual self-employed tax return

from 2,990 CZK

A separate annual layer; monthly identified-person filings do not replace it.

See what is included → Confirm scope and price

Written scope and quote → invoice → payment → delivery. No mandatory call.