Guide

How to file a Czech tax return step by step

This guide walks a foreign resident through filing a Czech personal income tax return, from gathering documents to submitting online. It covers deadlines, the online portal and the most common mistakes.

01Check whether you have to file

You file if you are self-employed, or an employee with side income over 20,000 CZK, or had two or more employers deducting advance tax at the same time. A single-employer employee who signed the taxpayer declaration usually does not file.

02Gather your documents

Collect your income confirmations from employers, records of self-employed income and expenses, and any confirmations for deductions such as mortgage interest, pension or life insurance contributions and donations.

03File online through the tax portal

The official portal at mojedane.cz lets you complete and submit the return electronically. If you have a data box, filing electronically is mandatory and extends your deadline by one month compared with paper.

04Pay any tax due

Tax is due on the same date as the return. Pay to your financial office's account with the correct variable symbol, which is your birth number or company ID depending on your status.

05Do not forget the insurance overviews

Self-employed people also file two overviews after the return, one with the social security administration and one with the health insurance company, which recalculate the contributions and set the new monthly advance.

Frequently asked

What is the deadline?+
1 April on paper, 2 May electronically, and 1 July if a tax advisor files for you under a power of attorney.
Can I file in English?+
The official forms are in Czech. Many expats use a bilingual accountant or an English-language tax service to file on their behalf.

Related guides