Czech Payroll Calendar
A practical payroll calendar for the Czech Republic: what is paid monthly, what is filed annually, and what internal controls keep everything audit-ready.
How to use this calendar
1) Separate payments vs. filings
In Czech payroll, some obligations are paid monthly (e.g., wage tax advances/withholding, social/health contributions), while key reporting is handled as annual filings (e.g., employer annual tax settlement, ELDP). Treating these as two lanes makes planning far easier.
2) Add internal cut-offs
Work backwards from the statutory deadline: HR data freeze → payroll draft → variance check → approval → payment execution. Keep a small buffer so corrections do not threaten compliance.
3) Keep an audit trail
Save the payroll register, filed overviews, and payment proofs every month in a stable folder structure. Consistent evidence resolves most questions in minutes instead of email chains.
Monthly obligations (due by 20th)
If the statutory date falls on a weekend or public holiday, the deadline moves to the next working day.
Payroll taxes
| Cadence | Due date | What | Authority |
|---|---|---|---|
| Monthly payment | By the 20th of the following month | Pay wage tax advances/withholding (and withholding tax, if applicable). | Financial Administration |
| Annual filing | By March 20 (electronic) / end of February (paper) | Employer annual settlement for employment income: Vyúčtování daně ze závislé činnosti. | Financial Administration |
Social security & health insurance
| Cadence | Due date | What | Authority |
|---|---|---|---|
| Monthly overview + payment | By the 20th of the following month | Submit monthly overviews and pay contributions. | ČSSZ & Health insurers |
| Event-driven | Within 8 days | New hires and terminations: notify ČSSZ and the relevant health insurer. | ČSSZ & Health insurers |
Annual obligations (fixed deadlines)
| When | What | Due date |
|---|---|---|
| After year-end | Employer annual settlement for employment income (Vyúčtování daně ze závislé činnosti). | By March 20 (electronic) / end of February (paper) |
| Following year |
Pension insurance record sheets (ELDP) for the prior year.
Practical note: the ELDP is typically completed/closed no later than April 30, and submitted afterwards. A copy is commonly provided to employees by the end of May. |
By May 30 (submission to ČSSZ)
Copy to employees: by end of May |
| Following year | Disability employment overview to the Labour Office (only for employers with more than 25 employees). | By February 15 |
These dates anchor Q1–Q2. Many teams set internal checkpoints 1–2 weeks earlier to collect confirmations, resolve data gaps and secure final approvals.
Suggested internal controls
Keep controls lightweight and repeatable. The goal is simple: prevent errors, catch deviations early, and keep evidence in one place.
| Control | Owner | Frequency |
|---|---|---|
| Four-eyes review of payroll register vs. HR changes (new hires, leavers, benefits). | HR Ops & Reviewer | Monthly |
| Variance check vs. prior month (flag deviations >±10% by cost centre). | Finance | Monthly |
| Spot recalculation of sample employees (tax base, credits, social/health caps). | Independent reviewer | Monthly |
Store exports and approvals with timestamps. Keep naming consistent (e.g., 2026-02 CSSZ Overview.pdf, 2026-02 Tax Payment Proof.pdf).
FAQ
Do we submit a monthly tax return for payroll taxes?
What if the 20th falls on a weekend or public holiday?
What is the most common “silent miss” auditors hate?
How do we set internal cut-offs that actually work?
What evidence convinces auditors the fastest?
How should multi-entity groups structure the calendar?
Disclaimer
This calendar is a high-level overview intended for planning and internal controls. Statutory deadlines may shift due to public holidays, authority-specific rules, or annual legislative/administrative updates. Always verify the exact deadlines and requirements for the relevant year and your specific employer setup.