czech tax calculator self employed

Czech OSVČ Tax Estimator

Estimate annual Czech self-employed taxes (income tax + social + health) in one place.

This tool gives a practical estimate. Final tax may differ due to deductions, rounding rules, annual law changes, and special regimes (including paušální daň).

How this Czech self-employed tax calculator works

If you are an OSVČ in the Czech Republic, your annual obligations usually include three core items: income tax, social insurance, and health insurance. This calculator is built to estimate all three quickly so you can budget cash flow and avoid unpleasant surprises at filing time.

You can choose either real costs or a flat-rate expense method, switch between main and secondary activity, and adjust key values like tax credits and minimum insurance amounts. That makes it useful for freelancers, consultants, tradespeople, and side-business owners.

Inputs you should prepare

1) Annual gross income

Enter your full yearly invoiced income before any expenses. If your income changes month-to-month, use your best full-year estimate.

2) Expense method: actual vs flat-rate

  • Actual expenses: Enter real, documented business costs.
  • Flat-rate expenses: Enter a percentage (common values are 80%, 60%, 40%, or 30% depending on activity).

Flat-rate expenses can simplify records, but legal caps and category limits may apply. If you want a conservative model, set a cap in the calculator.

3) Main vs secondary activity

Main activity generally uses minimum social and health insurance contributions. Secondary activity often has different rules and may not require the same minimums in all cases. The calculator reflects this by applying minimums to main activity by default.

Calculation logic (simplified)

The tool uses a practical approximation:

  • Profit = Income − Expenses
  • Social insurance base = 55% of profit, rate 29.2%
  • Health insurance base = 50% of profit, rate 13.5%
  • Income tax = 15% up to threshold, then 23% above threshold
  • Final income tax = Gross income tax − tax credits (not below zero)

For main activity, annual minimum insurance amounts are enforced based on your monthly minimum values. For secondary activity, the estimate does not force those minimums.

Example scenario

Suppose you earn 1,200,000 CZK, use flat-rate expenses at 60%, and have main activity:

  • Expenses: 720,000 CZK
  • Profit: 480,000 CZK
  • Social + health contributions calculated from assessment bases (with minimum checks)
  • Income tax reduced by taxpayer credit

The result section then shows your estimated annual total, monthly equivalent, and effective burden as a percentage of gross income.

Why this matters for freelancers and contractors

Many self-employed people focus on revenue and forget timing. In reality, taxes and insurance are a cash-flow project. A good estimate helps you:

  • Set aside money every month
  • Price services with tax impact in mind
  • Compare business structures and cost methods
  • Avoid underpayment stress near filing deadlines

Important limitations

This page is an educational estimator, not official tax advice. It does not include every possible Czech tax detail, such as:

  • All legal deductions and allowances
  • Exact category-specific flat-expense caps by law year
  • Special rules for pensioners, students, maternity periods, or interrupted activity
  • The full paušální daň regime comparison
  • Precise annual legislative updates

For final filing values, consult the current-year rules or a Czech tax advisor.

Quick planning tip

A practical habit is to reserve a fixed portion of each payment in a separate account right after invoicing. Even if your final liability changes, disciplined monthly reserving is one of the easiest ways to stay financially calm as an OSVČ.

🔗 Related Calculators

🔗 Related Calculators