Nobody moves to a country for its tax return, and yet it is the one Czech form that will follow you every spring. The good news: income tax in the Czech Republic is simpler than in many Western European countries. There are two rates, one fixed personal credit, and an online portal that checks your return as you fill it in. The bad news: the rules on who counts as a resident and what you must declare deserve attention, particularly if you still have income elsewhere.
Are you a Czech tax resident?
Czech tax residency rests on two independent tests, given by the tax authority.
- Residence (bydliště): you have a permanent home available to you at all times, in circumstances showing that you intend to live there durably. A rented flat can count.
- Habitual abode: you spend at least 183 days in the calendar year, in one block or several, and each started day counts.
Either is enough. A stable home in the Czech Republic can make you resident even if you spend fewer than 183 days there. If you are resident in two countries at once, the double taxation treaty decides, normally in this order: permanent home, centre of vital interests, habitual abode, nationality, then agreement between authorities. If you are in the country only to study or to receive medical treatment, the law treats you as non-resident even beyond 183 days.
Residents are taxed on worldwide income; depending on the treaty, tax paid abroad is credited or the foreign income is exempted (§ 38f of the Income Tax Act). Non-residents are taxed only on Czech-source income.
What is income tax in the Czech Republic, rate by rate?
Income tax in the Czech Republic is 15% of the tax base up to 36 times the average wage and 23% on the part above it. For 2026 the threshold is 1,762,812 CZK a year (the average wage being 48,967 CZK); for the monthly advance withheld from an employee, the threshold is 146,901 CZK a month. For 2025 it was 1,676,052 CZK.
The social and health contributions of employees are separate and are withheld by the employer. For the self-employed, see the guide to the paušální daň.
What reductions can you claim?
The main one is the sleva na poplatníka, the taxpayer credit: 30,840 CZK a year in 2026, or 2,570 CZK a month. It is not prorated, so you keep all of it even if you worked only part of the year, and non-residents can use it as well.
Other items include:
- the child benefit (daňové zvýhodnění na dítě): 15,204 CZK a year for the first child, 22,320 CZK for the second and 27,840 CZK from the third; it can exceed the tax due and become a payment to you;
- the spouse credit of 24,840 CZK, only if you live together, with a child under 3, and the spouse's annual income does not exceed 68,000 CZK;
- deductions for gifts, mortgage interest and some contributions.
The student credit and the nursery-fee credit (školkovné) were abolished from 2024.
If your situation mixes countries, with a partner abroad, rent from a flat at home or a remote job for a foreign employer, the residence test and the treaty can point in different directions. Moovy, our AI assistant, can lay out which rules apply to you and which questions to take to the tax office or an adviser. It does not file anything for you.
How does an employee deal with the tax office?
If you are an employee, sign the prohlášení poplatníka (taxpayer declaration) with your main employer. It lets the employer apply your monthly credit of 2,570 CZK and your child benefit. You can sign it with only one employer at a time (one per calendar month); if you change employer, you sign it with the new one within 30 days of starting (§ 38k of the Income Tax Act).
At year-end, you have two paths:
- Annual settlement (roční zúčtování) by your employer. Ask in writing by 15 February of the following year at the latest.
- Your own return (daňové přiznání). Compulsory once other income exists, for example from several employers.
You must file when your taxable income for the year exceeds 50,000 CZK. If you signed the declaration and your other income does not exceed 20,000 CZK, you may not need to, subject to other conditions.
How and when do you file your Czech tax return?
For the 2025 income year, deadlines were 1 April 2026 on paper, 4 May 2026 online, and 1 July 2026 if a tax adviser or a lawyer filed for you. The tax is due on the last day of the filing deadline that applies to your return: if you file within the basic deadline, even online or through an adviser, that is 1 April. For 2026 income the same rules should give 1 April 2027, the first working day after 1 May 2027 online, and 1 July 2027 with an adviser. Check the tax calendar of the Finanční správa for the exact dates.
The online portal is MOJE daně (mojedane.cz). It guides you and checks for errors. If you have a data box, filing online is compulsory. Filing is free. Keep your employers' income certificates (potvrzení o zdanitelných příjmech), proof of deductions, and proof of foreign income and foreign tax.
What about income from your home country?
As a Czech resident you must declare it, even if it was already taxed elsewhere. The treaty prevents double taxation but does not exempt you from declaring. The one exception: if your only income is a foreign salary exempted in the Czech Republic under the treaty's exemption method, you do not have to file (§ 38g of the Income Tax Act). The Czech Republic has a treaty in force with every EU country, the United Kingdom and Switzerland, according to the Ministry of Finance (state of 4 February 2026): France since 2005, the UK since 1991, Switzerland since 1996, Slovakia since 2003. Slovakia deserves particular care if you work on one side of the border and live on the other.
For conversion to crowns, if you do not keep double-entry accounts, use either the Czech National Bank rate of the day of the income or the single annual rate, but not both in the same year.
What does a first year look like in practice?
When you start with a Czech employer, you give your employer your rodné číslo or tax number and sign the taxpayer declaration. Each month the employer withholds your tax advance, applies the 2,570 CZK credit, and pays your health and social contributions. Nothing else is required during the year.
In January or early February, you decide: either ask your employer in writing, by 15 February, to perform the annual settlement, or prepare your own return. With successive employers, the last one can do the settlement if you signed the declaration with each. If you had several employers at the same time, or income abroad or other income above the limits, you usually file yourself, with the income certificates from each employer and the proofs of any deduction.
If you arrive late in the year, your Czech tax residence may begin only in that year or the next. The 183-day test counts days in the calendar year, but a permanent home alone can make you resident from the day you have it. The safe step is to ask the tax office for guidance, and, if your home country asks for proof, request a certificate of tax residence (potvrzení o daňovém rezidentství) from the tax office of your home district.
What are the common mistakes?
- Thinking 183 days is the only rule. A stable home can be enough.
- Signing the declaration with two employers at the same time. Only one is allowed for a given month; with simultaneous employers, you will usually file yourself.
- Forgetting foreign income.
- Missing 15 February. After that, your employer no longer performs the settlement.
- Counting on abolished credits.
- Using last year's thresholds. They depend on the average wage and are revised every year.
What about Britons and property taxes?
For income tax, British residents follow the same rules as everyone else under the 1991 treaty; Scottish bands do not apply in the Czech Republic. Owners also meet property tax and a local waste fee; see buying property in the Czech Republic. For a view of take-home pay in practice, read working in the Czech Republic. Rules and thresholds change every year, so before you decide or file, have your situation confirmed by a tax adviser (daňový poradce) or an accountant in the Czech Republic, or by your tax office (finanční úřad).