Czechia net salary calculator (čistá mzda)

Your Czech net salary is gross minus 7.1% social and 4.5% health contributions and 15% income tax, after the taxpayer and child credits.

Worked example · Čistá / měsíc

You keep 79.1% of gross pay 20.9% goes to tax and contributions

With Hrubá mzda / měsíc of 45,000 CZK, this model computes Čistá / měsíc of 35,600 CZK. See the full working.

✓ Verified against 2 self-test cases Updated for 2026 · sources checked 2026-10-17

How Čistá mzda (net salary) in Czechia is calculated

Czech payroll deducts 7.1% social insurance and 4.5% health insurance from gross, then charges 15% income tax on the gross (23% above a high threshold).

Two credits then cut the tax: a flat monthly taxpayer credit and a per-child tax advantage that can even turn into a paid-out bonus when it exceeds the tax due. The calculator applies both. Estimate, not tax advice.

Worked example

ShowHide the full working: 2 inputs, 6 computed steps
45,000 CZK single
Inputs
Hrubá mzda / měsíc45,000 CZK
Počet dětí0
Computed by the engine
Sociální (7,1%) ✓ pinned3,195 CZK
Zdravotní (4,5%) ✓ pinned2,025 CZK
Tax Gross6,750
Child Credit0
Daň po slevách ✓ pinned4,180 CZK
Čistá / měsíc ✓ pinned35,600 CZK

Every computed row comes from the engine, run on the inputs above. Rows marked ✓ pinned are also fixed by a published self-test, so a change to the model that moved them would fail its own tests.

Frequently asked questions

What is the net salary for 45,000 CZK in Czechia?

On 45,000 CZK, social and health take 11.6% together, 15% tax applies, and the taxpayer credit reduces it, leaving about 35,600 CZK net for a single person; two children raise it to about 38,700.

What is the child tax advantage?

A per-child credit (15,204 / 22,320 / 27,840 CZK a year for the first three) that lowers tax and is paid out as a bonus if it exceeds the tax due.

When does the 23% rate apply?

Only on monthly income above about 139,340 CZK; most employees pay the flat 15% rate.

Sources

Estimate. Not tax advice. The verification badge means the model reproduces the stated formula through 2 self-test cases; the sources support that the formula matches the rules.

Check the arithmetic yourself: how this calculator is verified — the formula behind every derived value, the 2 test cases the engine reproduces, and what the badge does and does not claim. Also available as machine-readable JSON.

Related calculators

Poland Wynagrodzenie netto (net salary) · Slovakia Čistá mzda (net salary) · Germany Nettogehalt (net salary) · Russia Зарплата на руки (take-home pay) · Ukraine Зарплата на руки (take-home pay)

Also for Czechia: Czechia Dálniční známka (motorway vignette) · Czechia Paušální daň (flat-rate tax) · Czechia DPH (VAT) · Czechia Dovolená (annual leave)

All Czechia calculators · All calculators

Fork this model in the Valem sandbox →

Built with Valem — a live, verifiable calculator you can fork and embed.