How to file a self-employed tax return in the Czech Republic

This page is for Czech sole traders (OSVČ) who want to understand the annual tax-return logic without mixing it up with social insurance, health insurance or VAT layers.

OSVČ annual filing Flat expenses vs real costs Online across the Czech Republic

Who this is for

Czech sole traders, freelancers and independent workers who need to close the annual tax year cleanly.

What we check

The annual income-tax layer, the expense method and whether the tax return is the only filing left or part of a wider annual closing.

Best next step

Send the income type, expense method and current status. We tell you whether you only need the annual return or also the follow-up insurance layer.

First principle: the annual tax return is only one layer

The biggest mistake around Czech OSVČ tax filing is to treat everything as one issue. In reality there are separate layers:

1. Annual income-tax return

This is the core yearly tax filing for the sole trader. It covers income, the expense method, tax reliefs and the final annual tax result.

2. Social and health insurance overviews

These usually follow after the tax return and use the annual result to set the next advances. They are not the same filing and should not be mixed up with the tax return itself.

3. Cross-border VAT / identified person layer

Some sole traders also have separate identified person or VAT obligations. These do not replace the annual tax return — they sit next to it.

What to send for a fast review

  1. basic OSVČ details,
  2. annual income for the period,
  3. whether you use flat expenses or real costs,
  4. the main supporting documents for costs if you use real expenses,
  5. whether the annual tax return is the only missing step, or whether insurance / VAT history is also unresolved.

After these 5 points we tell you whether this is a clean annual return, or whether the case also needs follow-up insurance or identified person review.

Typical situations we solve

Simple annual OSVČ filing

Income is clear, the expense method is known and the tax return is the main annual task left.

Annual filing + insurance overviews

The tax return is only part of the annual closing and we also need to handle ČSSZ and health insurance overviews.

Flat expenses vs real costs decision

The main uncertainty is not the form, but which expense method gives the better result and cleaner evidence.

Tax return with a cross-border layer

The annual income-tax return is combined with identified person or VAT questions that must be separated correctly.

Flat expenses or real costs?

There is no universal answer. Flat expenses are often easier when costs are lower and documentation is simpler. Real costs can be better when you have meaningful operating costs and clean supporting evidence.

The right answer depends on your actual numbers, not on generic internet advice. If the choice is still unclear, the fastest route is to send the income type and cost profile first.

Frequently asked questions about Czech OSVČ tax returns

Who needs to file a self-employed tax return in the Czech Republic?

In most standard cases, a Czech sole trader (OSVČ) files an annual tax return if they had self-employment income in the Czech Republic. The real issue is usually not “does a form exist?”, but what income belongs in the tax return, which expense method is used and what must be filed after the tax return.

What usually follows after the annual tax return?

For Czech OSVČ, the annual tax return is often followed by the social and health insurance overviews. If the business also had cross-border service activity, there may also be a separate identified person / VAT layer.

What do you need from me to prepare the tax return?

Usually your total income, the chosen expense method (flat expense or real costs), the core supporting documents, basic OSVČ details and any information that affects tax relief or the annual insurance calculation.

Should I use flat expenses or real costs?

There is no universal answer. If costs are low and the documentation is simple, flat expenses are often easier. If you have higher vehicle, lease, equipment or business costs, real expenses may be better. The right answer depends on your actual numbers, not on internet folklore.

Can this be handled fully online?

Yes. In most standard OSVČ cases we can review the annual filing, supporting documents and next steps fully online.

Do foreigners also use the same page?

Partly yes, but if you are a foreigner with cross-border income, residence questions or double-taxation issues, the better route is the dedicated tax return for expats / foreigners page.

Need to close your Czech annual self-employed filing?

Send the income type, expense method and current status. We will tell you whether this is a simple annual return or part of a wider annual closing.

  • Fixed pricing for standard services
  • Fixed scope before start
  • Online across Czech Republic
Describe my situationWhatsApp