Not tax advice. Computation tools only. Have a professional check your work before filing.
openaccountants/skills/cz-social-health.md

Use this skill with your AI agent

View on GitHub

Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.

cz-social-health.md282 lines10.2 KB
v20Czech Republic
Not yet verified by an accountantContact accountant
1---
2name: cz-social-health
3description: Use this skill whenever asked about Czech self-employed social and health insurance contributions. Trigger on phrases like "OSSZ", "Czech social insurance", "zdravotní pojištění OSVČ", "sociální pojištění", "paušální daň", "Czech self-employed contributions", "přehled OSSZ", or any question about social/health insurance obligations for a self-employed client in the Czech Republic. Covers social insurance (29.2% of 50% base), health insurance (13.5% of 50% base), minimum advances, and paušální daň. ALWAYS read this skill before touching any Czech social contributions work.
4version: 2.0
5---
6 
7# Czech Social + Health Insurance -- Self-Employed (OSVČ) Skill v2.0
8 
9## Section 1 -- Quick reference
10 
11| Field | Value |
12|---|---|
13| Country | Czech Republic |
14| Authority | ČSSZ (social); health insurance companies (health) |
15| Primary legislation | Zákon č. 589/1992 Sb. (Social); Zákon č. 592/1992 Sb. (Health) |
16| Supporting legislation | Zákon č. 155/1995 Sb. (Pension); Zákon č. 187/2006 Sb. (Sickness) |
17| Assessment base | 50% of profit (income minus expenses) |
18| Social insurance rate | 29.20% of assessment base |
19| Health insurance rate | 13.50% of assessment base |
20| Combined effective rate | ~21.35% of total profit |
21| Social max base (2025) | CZK 2,234,736/year |
22| Health max base | None (no cap) |
23| Min social advance (hlavní) | CZK 3,852/month |
24| Min health advance (hlavní) | CZK 2,968/month |
25| Vedlejší social threshold | CZK 105,520/year profit |
26| Paušální daň Band 1 | CZK 7,498/month (turnover <= CZK 1M) |
27| Currency | CZK only |
28| Contributor | Open Accountants |
29| Validated by | Pending -- requires validation by Czech daňový poradce |
30| Validation date | Pending |
31 
32---
33 
34## Section 2 -- Required inputs and refusal catalogue
35 
36### Required inputs
37 
38Before computing, you MUST obtain:
39 
401. **Is self-employment hlavní (main) or vedlejší (secondary)?** -- thresholds differ significantly
412. **Gross income (příjmy) from self-employment**
423. **Deductible expenses** -- actual (skutečné) or flat-rate (paušální)?
434. **Which flat-rate percentage?** -- 40%, 60%, or 80% depending on activity
445. **Voluntary sickness insurance?** -- optional for OSVČ
456. **Considering paušální daň?** -- available if turnover < CZK 2,000,000
46 
47**If hlavní vs vedlejší is unknown, STOP.**
48 
49### Refusal catalogue
50 
51**R-CZ-SOC-1 -- Non-resident OSVČ.** Trigger: EU citizen working as self-employed in Czech Republic but resident elsewhere. Message: "Social/health obligations depend on EU Regulation 883/2004. A1 certificate required. Escalate."
52 
53### Prohibitions
54 
55- NEVER compute without knowing hlavní vs vedlejší -- minimums differ dramatically
56- NEVER forget that the assessment base is 50% of profit, not 50% of gross income
57- NEVER state that Czech social/health contributions are tax-deductible -- they are NOT
58- NEVER ignore the social insurance maximum cap at CZK 2,234,736
59- NEVER forget that health insurance has NO maximum cap
60- NEVER apply vedlejší minimums to a hlavní OSVČ
61- NEVER advise on paušální daň without verifying all eligibility conditions
62- NEVER present advance payments as final -- annual reconciliation via Přehled determines actual liability
63- NEVER confuse flat-rate expense percentages -- 80%/60%/40%/30% depend on activity type
64 
65---
66 
67## Section 3 -- Assessment base
68 
69**Legislation:** Section 5b Zákona č. 589/1992 Sb.; Section 3a Zákona č. 592/1992 Sb.
70 
71```
72profit = gross_income - expenses (actual or flat-rate)
73assessment_base = profit x 50%
74```
75 
76### Flat-rate expense percentages
77 
78| Activity | Flat-rate % | Cap |
79|---|---|---|
80| Agriculture, crafts | 80% | CZK 1,600,000 |
81| Trade/business | 60% | CZK 1,200,000 |
82| Other business | 40% | CZK 800,000 |
83| Rental | 30% | CZK 600,000 |
84 
85---
86 
87## Section 4 -- Rates and thresholds (2025)
88 
89### Social insurance (ČSSZ)
90 
91| Component | Rate |
92|---|---|
93| Pension (důchodové pojištění) | 28.00% |
94| State employment policy (příspěvek na SPZ) | 1.20% |
95| **Total social** | **29.20%** |
96| Sickness (voluntary) | 2.10% |
97 
98### Health insurance
99 
100| Component | Rate |
101|---|---|
102| Health (zdravotní pojištění) | **13.50%** |
103 
104### Minimum monthly advances (2025)
105 
106| Category | Social | Health |
107|---|---|---|
108| Hlavní OSVČ | CZK 3,852 | CZK 2,968 |
109| Vedlejší OSVČ | CZK 1,413 | Actual (no minimum) |
110 
111### Vedlejší threshold
112 
113Vedlejší OSVČ pay no social insurance if annual profit < CZK 105,520. Health is still due on actual income.
114 
115### Paušální daň (lump-sum tax)
116 
117| Band | Turnover limit | Monthly payment |
118|---|---|---|
119| Band 1 | Up to CZK 1,000,000 | CZK 7,498 |
120| Band 2 | CZK 1,000,001 -- 1,500,000 | CZK 16,745 |
121| Band 3 | CZK 1,500,001 -- 2,000,000 | CZK 27,139 |
122 
123Eligibility: turnover up to CZK 2,000,000, not VAT payer, hlavní OSVČ only. No annual tax return required.
124 
125---
126 
127## Section 5 -- Computation steps
128 
129### Step 5.1 -- Calculate profit and assessment base
130 
131```
132profit = gross_income - expenses
133assessment_base = profit x 50%
134assessment_base = max(assessment_base, minimum_assessment_base)
135```
136 
137### Step 5.2 -- Annual social insurance
138 
139```
140social_annual = assessment_base x 29.20%
141social_annual = max(social_annual, minimum_monthly_social x 12)
142```
143 
144Maximum assessment base for social: CZK 2,234,736/year.
145 
146### Step 5.3 -- Annual health insurance
147 
148```
149health_annual = assessment_base x 13.50%
150health_annual = max(health_annual, minimum_monthly_health x 12)
151```
152 
153No maximum for health.
154 
155### Step 5.4 -- Monthly advance payments
156 
157```
158monthly_social_advance = max(social_annual / 12, minimum_social_advance)
159monthly_health_advance = max(health_annual / 12, minimum_health_advance)
160```
161 
162---
163 
164## Section 6 -- Payment schedule and tax deductibility
165 
166### Payment schedule
167 
168- Social advances due by the **20th of the following month**
169- Health advances due by the **8th of the following month**
170- Annual reconciliation via Přehled filed with ČSSZ and health insurance company
171- Přehled deadline: within 1 month of income tax filing deadline (typically by 1 May or 1 July if filed by advisor)
172 
173### Tax deductibility
174 
175| Question | Answer |
176|---|---|
177| Are social contributions deductible? | NO |
178| Is health insurance deductible? | NO |
179| Are sickness contributions deductible? | NO |
180 
181Czech contributions are NOT deductible from the income tax base. They are a separate obligation.
182 
183---
184 
185## Section 7 -- Voluntary sickness and special situations
186 
187### Voluntary sickness insurance
188 
189Self-employed can opt in at 2.10% of assessment base (minimum CZK 216/month). Provides sick pay from day 15 of illness.
190 
191### Switching from vedlejší to hlavní mid-year
192 
193From the month classification changes, minimum advances increase to hlavní level. Annual reconciliation applies hlavní minimums pro-rata. Flag for reviewer to confirm exact calculation with ČSSZ.
194 
195### Paušální daň eligibility lost mid-year
196 
197Client exits paušální daň regime for the entire year. Must file regular income tax return and pay social/health on standard basis. All paušální payments credited.
198 
199---
200 
201## Section 8 -- Edge case registry
202 
203### EC1 -- First year of activity (hlavní)
204**Situation:** Started self-employment in September 2025.
205**Resolution:** Minimum advances from registration month. No prior-year base available.
206 
207### EC2 -- Concurrent employment (vedlejší)
208**Situation:** Employed full-time, side self-employment.
209**Resolution:** Vedlejší. If profit < CZK 105,520, no social insurance (voluntary). Health on actual income.
210 
211### EC3 -- High income, social cap applies
212**Situation:** Assessment base exceeds CZK 2,234,736.
213**Resolution:** Social capped. Health continues at 13.5% without limit.
214 
215### EC4 -- Voluntary sickness insurance
216**Situation:** Client wants sickness benefit coverage.
217**Resolution:** Opt in at 2.10%, minimum CZK 216/month. Must opt in actively.
218 
219---
220 
221## Section 9 -- Reviewer escalation protocol
222 
223When a situation requires reviewer judgement:
224 
225```
226REVIEWER FLAG
227Tier: T2
228Client: [name]
229Situation: [description]
230Issue: [what is ambiguous]
231Options: [possible treatments]
232Recommended: [most likely correct treatment and why]
233Action Required: Qualified daňový poradce must confirm before advising client.
234```
235 
236When a situation is outside skill scope:
237 
238```
239ESCALATION REQUIRED
240Tier: T3
241Client: [name]
242Situation: [description]
243Issue: [outside skill scope]
244Action Required: Do not advise. Refer to qualified daňový poradce. Document gap.
245```
246 
247---
248 
249## Section 10 -- Test suite
250 
251### Test 1 -- Standard hlavní, mid-range
252**Input:** Gross CZK 1,200,000, flat-rate 60%, hlavní, age 35.
253**Expected output:** Expenses CZK 720,000. Profit CZK 480,000. Base CZK 240,000. Social CZK 70,080. Health CZK 32,400. Total CZK 102,480. Monthly: social CZK 5,840, health CZK 2,700.
254 
255### Test 2 -- Minimum advances (hlavní, low income)
256**Input:** Gross CZK 300,000, flat-rate 60%, hlavní.
257**Expected output:** Profit CZK 120,000. Base CZK 60,000 (below annual minimum). Social CZK 46,224. Health CZK 35,616. Total CZK 81,840.
258 
259### Test 3 -- Vedlejší below threshold
260**Input:** Gross CZK 200,000, flat-rate 60%, vedlejší.
261**Expected output:** Profit CZK 80,000. Below CZK 105,520. Social CZK 0. Health CZK 5,400.
262 
263### Test 4 -- High income, social cap
264**Input:** Gross CZK 8,000,000, actual expenses CZK 2,000,000, hlavní.
265**Expected output:** Profit CZK 6,000,000. Base CZK 3,000,000. Social capped at CZK 652,543. Health CZK 405,000. Total CZK 1,057,543.
266 
267### Test 5 -- Paušální daň Band 1
268**Input:** Turnover CZK 800,000, hlavní, not VAT registered.
269**Expected output:** Band 1. Monthly CZK 7,498. Annual CZK 89,976.
270 
271### Test 6 -- First year with minimum advances
272**Input:** Started October 2025, hlavní.
273**Expected output:** Social CZK 11,556 (3 months). Health CZK 8,904. Total CZK 20,460.
274 
275---
276 
277## Disclaimer
278 
279This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon.
280 
281The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes.
282 

Run this skill, then get an accountant to check it

After running the full skill pack in your AI agent, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.

Quality

Q3: AI-drafted

AI-generated with structure and citations. Not independently verified.

Needs deep research against tax authority websites to reach Q2.

Accountant Review

Not yet reviewed
0/33

About

Use this skill whenever asked about Czech self-employed social and health insurance contributions. Trigger on phrases like "OSSZ", "Czech social insurance", "zdravotní pojištění OSVČ", "sociální pojištění", "paušální daň", "Czech self-employed contributions", "přehled OSSZ", or any question about social/health insurance obligations for a self-employed client in the Czech Republic. Covers social insurance (29.2% of 50% base), health insurance (13.5% of 50% base), minimum advances, and paušální daň. ALWAYS read this skill before touching any Czech social contributions work.

CZty-2025

Use this skill

This skill is open source and free to use in any AI agent. Copy it, download it, or clone the repo. If you find an error, flag it — a licensed accountant will review.

4 of 4 in the CZ workflow: