Czech OSVČ Tax Estimator
Estimate annual Czech self-employed taxes (income tax + social + health) in one place.
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Č.