PAYROLL & COST 9 min read

Czech payroll explained: how a payroll month works

Three calculations, two collectors and one deadline. This is what a Czech employer actually does between the payslip and the 20th of the following month.

Czech payroll in numbers

The 2026 rates

What comes off gross pay, what goes on top of it, and when it has to be paid.
33.80%
Employer contributions
Social security at 24.8% plus health insurance at 9%, on top of gross pay, for 2026.
11.60%
Employee contributions
Social security at 7.1% plus health insurance at 4.5%, deducted from gross pay, for 2026.
2,570 CZK
Monthly taxpayer credit
The monthly sleva na poplatníka for 2026, which is 30,840 CZK across the year.
20
Payment deadline day
Contributions and the tax advance are all due by the 20th of the month, on the 2026 rules.

A Czech payroll month is three separate calculations with two separate collectors. The employer withholds zálohová daň and remits it to the Finanční správa, pays social security to Česká správa sociálního zabezpečení, and pays health insurance to whichever of the seven insurers each employee has chosen. Everything lands by the 20th.

Section 1 / 6

What does a Czech payroll month consist of?

Three calculations. The income tax advance, zálohová daň, which the employer computes and withholds from the employee’s pay. Social security contributions, which go to Česká správa sociálního zabezpečení (ČSSZ). And public health insurance contributions, which go to whichever of the seven health insurers the employee has chosen. Each has its own statute, its own assessment base and its own rounding rule.

For 2026 the employer adds 33.8% of gross pay on top of the salary: 24.8% in social security and 9% in health insurance. The employee has 11.6% deducted from gross pay: 7.1% social and 4.5% health. Income tax is withheld separately, at 15% of the monthly withholding base up to 146,901 CZK (approximately EUR 6,033) and 23% of anything above it, before the employee’s monthly tax credits are applied.

There is no superhrubá mzda any more. Since 2021 the employee’s tax base has been gross pay, and the employer’s contributions are not added to it. Employee contributions are not deductible from it either, which makes the Czech payslip arithmetic unusually direct: one base, three separate percentages taken off it, and the employer’s own contributions sitting outside the employee’s figures entirely.

Pay is due after the work is done, at the latest in the calendar month following the month in which the right to it arose, and the regular pay date must be agreed or set within that window (§ 141 zákoníku práce). Czech law requires twelve monthly payments and creates no statutory thirteenth or fourteenth payment. Annual bonuses and December payments exist in Czech practice, but they are customary rather than statutory.

Koruna figures in this post are 2026 figures. Euro equivalents are in brackets at 24.350 CZK to the euro, the ČNB fixing for 21 September 2026.

Section 2 / 6

Why are there two contribution systems instead of one?

Because they are two legally separate compulsory systems with two different collectors. Sociální zabezpečení, which covers pensions, sickness insurance and the employment policy contribution, is collected by ČSSZ through the locally competent územní správa sociálního zabezpečení, under zákon č. 589/1992 Sb. Veřejné zdravotní pojištění is collected by the employee’s own health insurer, under zákon č. 592/1992 Sb. and zákon č. 48/1997 Sb. The state does not sit in the middle of the second one.

The employee picks the insurer, so an employer can end up paying several. There are seven: Všeobecná zdravotní pojišťovna, Zdravotní pojišťovna ministerstva vnitra ČR, Česká průmyslová zdravotní pojišťovna, Oborová zdravotní pojišťovna, Vojenská zdravotní pojišťovna ČR, RBP and Zaměstnanecká pojišťovna Škoda. A payroll of twelve people spread across four insurers makes four health insurance payments a month and one social security payment.

The 2026 rates break down like this. Employer social security of 24.8% is made up of 2.1% nemocenské pojištění, 21.5% důchodové pojištění and 1.2% příspěvek na státní politiku zaměstnanosti. Employee social security of 7.1% is 0.6% sickness and 6.5% pension, with no employment policy element, because employees do not pay that one. Health insurance is 13.5% of the assessment base in total, split one third to the employee at 4.5% and two thirds to the employer at 9%.

A few employer categories pay more social security. Employers of emergency medical and rescue-service staff and works fire brigades are on 29.8% for 2026, and employers of staff in statutorily risky occupations are on 27.8%. Everyone else is on the standard 24.8%.

The two systems also behave differently at the edges. Social insurance is capped for the year; health insurance has no ceiling at all, and has a floor instead, set at the monthly minimum wage of 22,400 CZK for 2026. Those caps and floors, and what the contributions actually buy the employee, are set out in our post on social security and pensions in the Czech Republic.

Section 3 / 6

How is income tax withheld each month?

The employer computes a withholding base, applies the rate, rounds up, then deducts the employee’s monthly credits. The steps are set out in § 38h zákona č. 586/1992 Sb. and they run in that order every month.

The base is the total employment income credited or paid for the calendar month, leaving out exempt items and anything taxed by srážková daň. It rounds up: amounts to 100 CZK round up to whole koruna, amounts above 100 CZK round up to whole hundreds. The advance is then 15% of the part up to three times the statutory average wage, which is 146,901 CZK a month for 2026, and 23% of the part above that. The advance itself rounds up to whole koruna.

What happens next turns on one piece of paper. If the employee has signed a prohlášení poplatníka with this employer for the year, the employer deducts the monthly personal credits under § 35ba and then any monthly child benefit, and what is left is the záloha po slevě, the tax actually withheld. The basic credit, sleva na poplatníka, is 2,570 CZK a month for 2026, which is 30,840 CZK (approximately EUR 1,267) across the year. Without a prohlášení the advance is computed with no credits at all, and the employee recovers them through a tax return instead.

Srážková daň, a final 15% withholding rather than an advance, replaces that calculation in two narrow cases where no prohlášení has been signed: income from a dohoda o provedení práce of 11,999 CZK or less a month, and any other employment income of 4,499 CZK or less a month. Both figures are the 2026 thresholds and both are re-indexed each January.

Residency changes the monthly picture. A non-resident employee gets no credits and no child benefit at the withholding stage at all, and the employer has to record each employee’s country of tax residency in the ČSSZ employee registry. Residency is not the same as citizenship, and a double tax treaty may change where the income is taxed.

Section 4 / 6

What does the payslip look like at 60,000 CZK a month?

On a gross salary of 60,000 CZK a month (approximately EUR 2,464), a single employee with no children who has signed a prohlášení poplatníka takes home 46,610 CZK (approximately EUR 1,914).

Every assumption behind that figure: calendar year 2026; one employer for the whole year; twelve equal monthly payments; a standard 40-hour week with no overtime and no night, weekend or holiday premiums; no bonus and no benefits in kind; a Czech tax resident who is single with no children, no disability and no ZTP/P card; the sleva na poplatníka of 2,570 CZK a month applied and no other credit; and the standard employer social security rate of 24.8%. The salary sits far below the social security cap and far below the 23% tax threshold of 1,762,812 CZK a year, so neither of them bites.

The arithmetic runs in six lines. The withholding base is the gross 60,000 CZK, which is already a whole hundred. It is below 146,901 CZK, so the whole of it is taxed at 15%, giving 9,000 CZK. Deduct the monthly sleva na poplatníka of 2,570 CZK and the tax actually withheld is 6,430 CZK (approximately EUR 264). Employee social security at 7.1% is 4,260 CZK. Employee health insurance at 4.5% is 2,700 CZK. Gross 60,000, less 6,430, less 4,260, less 2,700, leaves 46,610 CZK net.

Across the year that is 559,320 CZK net (approximately EUR 22,970) from 720,000 CZK gross, an effective deduction rate of 22.32%. The effective income tax rate is 10.72%, well under the headline 15%, because the sleva na poplatníka is a flat koruna amount rather than a percentage: the lower the salary, the more of the tax it wipes out.

The employer side of the same salary, including the compulsory accident insurance premium that sits on top of the 33.8%, is worked through in our post on the cost of hiring in the Czech Republic.

Section 5 / 6

What are the monthly deadlines?

Everything lands on the 20th, and two different 20ths are involved. Social security contributions for a calendar month are remitted between the 1st and the 20th day of the following calendar month, to the account of the competent územní správa sociálního zabezpečení (§ 9 odst. 1 zákona č. 589/1992 Sb.). Health insurance contributions run to the same window, the 1st to the 20th of the following month, paid to each employee’s own insurer (§ 5 odst. 2 zákona č. 592/1992 Sb.).

The payroll tax advance is on its own clock, and that is the one that catches people out. It is due by the 20th day of the calendar month in which the duty to withhold arose, not the month after (§ 38h odst. 10 zákona č. 586/1992 Sb.). The deadline cannot be extended.

Reporting has consolidated. From 1 April 2026 a single monthly employer report replaced several separate filings, and is made to ČSSZ between the 1st and the 20th of the following month: the jednotné měsíční hlášení zaměstnavatele. Employers who are payers of tax on employment income no longer register separately with the tax authority, because that registration now happens through the ČSSZ employee registry. Any description of Czech payroll administration written before 2026 will be describing filings that no longer exist.

The health insurers keep their own monthly return, the Přehled o platbě pojistného zaměstnavatele, filed with each insurer the employer pays. Since 1 January 2026 it, and the Hromadné oznámení zaměstnavatele used to report starters and leavers, are electronic only. Statutory accident insurance sits outside the monthly cycle altogether and is paid quarterly, by 31 January, 30 April, 31 July and 31 October.

Section 6 / 6

What happens at the end of the Czech tax year?

An employee with employment income only can ask their employer to settle the year instead of filing a tax return. Roční zúčtování záloh a daňového zvýhodnění is open to an employee who had income from one employer, or from several in succession, and signed a prohlášení poplatníka with each of them.

The timetable is fixed by § 38ch zákona č. 586/1992 Sb. The employee asks the last employer by 15 February after the year end. The employer performs the reconciliation by 31 March and refunds any overpayment above 50 CZK no later than with the March payroll. An underpayment is never clawed back from the employee, which is a genuine difference from several other European payroll systems and a good reason for the employer to get the monthly withholding right.

The reconciliation is also where credits that cannot be given monthly get applied. The sleva na manžela is annual only, and it is now restricted to couples sharing a household with a child under three where the spouse’s own income does not exceed 68,000 CZK in the year. Where the child benefit exceeds the tax due, the excess is paid out as a daňový bonus.

For an employer, the year-end work is smaller than the monthly work. The monthly cycle is where Czech payroll consumes time: a withholding calculation per employee, one payment to ČSSZ, a payment to each health insurer in play, the single monthly employer report, and the health insurers’ own return, all inside the same twenty days. Getting the hire registered correctly in the first place is covered in our guide to hiring an employee in the Czech Republic.

If you would rather the cycle sat with someone else, Employer of Record Czech Republic employs your people through our own Czech company. It computes zálohová daň, pays ČSSZ and each employee’s health insurer, makes the monthly filings in its own name, and gives you a named contact who works on Czech payroll every day.

Q & A

Frequently asked

Q01What are the Czech employer and employee contribution rates for 2026?
A.The employer pays 33.8% of gross pay in statutory contributions: 24.8% social security to ČSSZ and 9% health insurance to the employee’s insurer. The employee has 11.6% deducted: 7.1% social security and 4.5% health insurance. Income tax is separate, withheld at 15% of the monthly base up to 146,901 CZK for 2026 and 23% above that, before credits.
Q02Who collects Czech social security and health insurance?
A.Two different bodies. Sociální zabezpečení is collected by Česká správa sociálního zabezpečení through the locally competent územní správa sociálního zabezpečení. Veřejné zdravotní pojištění is collected by whichever of the seven health insurers the employee has chosen, so an employer with staff on several insurers makes several health payments each month and one social security payment.
Q03When are Czech payroll contributions and tax due?
A.Social security and health insurance for a calendar month are paid between the 1st and the 20th day of the following calendar month. The payroll tax advance is due by the 20th day of the month in which the duty to withhold arose, and that deadline cannot be extended. The single monthly employer report goes to ČSSZ between the 1st and the 20th of the following month.
Q04What is zálohová daň?
A.It is the monthly advance of income tax that the employer computes and withholds under § 38h zákona č. 586/1992 Sb. The base is the month’s employment income, rounded up to whole hundreds above 100 CZK. The advance is 15% up to three times the statutory average wage, 146,901 CZK a month for 2026, and 23% above it. Where the employee has signed a prohlášení poplatníka, the monthly credits are then deducted.
Q05What is the sleva na poplatníka worth in 2026?
A.2,570 CZK a month, which is 30,840 CZK across the year (approximately EUR 1,267 at 24.350 CZK to the euro, the ČNB fixing for 21 September 2026). It is deducted from the monthly tax advance where the employee has signed a prohlášení poplatníka with that employer. Without a prohlášení the advance is computed with no credits at all.
READY TO HIRE IN THE CZECH REPUBLIC?

Czech payroll run monthly, on a Czech employment contract

Our own Czech company employs your people under the zákoník práce, calculates zálohová daň, and remits the 33.8% employer contributions to ČSSZ and to each employee’s health insurer. You get one invoice and a named contact who works on Czech payroll every day.