Use this skill with your AI agent
Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.
| 1 | --- |
| 2 | name: hu-social-contributions |
| 3 | description: Use this skill whenever asked about Hungarian self-employed social contributions (társadalombiztosítás / TB and szociális hozzájárulási adó / SZOCHO). Trigger on phrases like "SZOCHO", "TB járulék", "Hungarian social contributions", "társadalombiztosítás", "egyéni vállalkozó járulékok", or any question about social contribution obligations for a self-employed client in Hungary. Covers SZOCHO 13%, TB 18.5%, minimum contribution bases. ALWAYS read this skill before touching any Hungary social contributions work. |
| 4 | version: 2.0 |
| 5 | --- |
| 6 | |
| 7 | # Hungary Social Contributions (TB / SZOCHO) -- Self-Employed Skill v2.0 |
| 8 | |
| 9 | ## Section 1 -- Quick reference |
| 10 | |
| 11 | | Field | Value | |
| 12 | |---|---| |
| 13 | | Country | Hungary | |
| 14 | | Authority | NAV (Nemzeti Adó- és Vámhivatal) | |
| 15 | | Primary legislation | 2019. évi CXXII. törvény (Tbj. -- Social Insurance Act) | |
| 16 | | Supporting legislation | 2018. évi LII. törvény (Szocho tv.); 2022. évi XIII. törvény (KATA) | |
| 17 | | TB járulék rate | 18.50% (employee-side equivalent) | |
| 18 | | SZOCHO rate | 13.00% (employer-side equivalent) | |
| 19 | | Combined rate | 31.50% | |
| 20 | | Minimum wage (2025) | HUF 266,800/month | |
| 21 | | Guaranteed minimum (skilled) | HUF 326,000/month | |
| 22 | | KATA monthly tax | HUF 50,000 (B2C only) | |
| 23 | | TB payment deadline | 12th of following month | |
| 24 | | Currency | HUF only | |
| 25 | | Contributor | Open Accountants | |
| 26 | | Validated by | Pending -- requires validation by Hungarian adótanácsadó or könyvvizsgáló | |
| 27 | | Validation date | Pending | |
| 28 | |
| 29 | --- |
| 30 | |
| 31 | ## Section 2 -- Required inputs and refusal catalogue |
| 32 | |
| 33 | ### Required inputs |
| 34 | |
| 35 | Before computing, you MUST obtain: |
| 36 | |
| 37 | 1. **Self-employment type** -- egyéni vállalkozó (sole proprietor) vs KATA taxpayer vs freelancer? |
| 38 | 2. **Monthly income / chosen contribution base** |
| 39 | 3. **Is the client full-time (főállású) or part-time (mellékállású)?** -- minimum base rules differ |
| 40 | 4. **Does the client opt for itemized or flat-rate taxation?** |
| 41 | 5. **Any concurrent employment?** -- affects minimum base |
| 42 | |
| 43 | **If self-employment type is unknown, STOP.** |
| 44 | |
| 45 | ### Refusal catalogue |
| 46 | |
| 47 | **R-HU-SOC-1 -- Cross-border worker.** Trigger: client works in Hungary and another EU state. Message: "EU Regulation 883/2004 requires A1 certificate determination. Escalate." |
| 48 | |
| 49 | ### Prohibitions |
| 50 | |
| 51 | - NEVER compute without knowing főállású vs mellékállású -- minimum base rules differ completely |
| 52 | - NEVER apply a cap on TB or SZOCHO -- there is no upper ceiling |
| 53 | - NEVER confuse SZOCHO (13%, tax) with TB járulék (18.5%, insurance contribution) |
| 54 | - NEVER advise a KATA taxpayer to invoice companies -- only natural persons since September 2022 |
| 55 | - NEVER forget the minimum base is minimum wage (HUF 266,800) or guaranteed minimum (HUF 326,000) |
| 56 | - NEVER state that mellékállású has a minimum base -- it does not |
| 57 | - NEVER present KATA as available for B2B freelancers |
| 58 | - NEVER ignore pro-rating for partial months |
| 59 | |
| 60 | --- |
| 61 | |
| 62 | ## Section 3 -- Two-layer contribution system |
| 63 | |
| 64 | **Legislation:** Tbj. 2019. évi CXXII.; Szocho tv. 2018. évi LII. |
| 65 | |
| 66 | | Layer | Name | Rate | Nature | |
| 67 | |---|---|---|---| |
| 68 | | 1 | TB járulék | 18.50% | Insurance contribution | |
| 69 | | 2 | SZOCHO | 13.00% | Tax | |
| 70 | |
| 71 | ### TB járulék components |
| 72 | |
| 73 | | Component | Rate | |
| 74 | |---|---| |
| 75 | | Pension (nyugdíjjárulék) | 10.00% | |
| 76 | | Health in-kind | 3.00% | |
| 77 | | Health cash benefit | 2.00% | |
| 78 | | Labour market | 1.50% | |
| 79 | | Sickness | 2.00% | |
| 80 | | **Total TB** | **18.50%** | |
| 81 | |
| 82 | --- |
| 83 | |
| 84 | ## Section 4 -- Contribution base and minimum rules (2025) |
| 85 | |
| 86 | **Legislation:** Tbj. Sections 36-40 |
| 87 | |
| 88 | ### Főállású (full-time) sole proprietor |
| 89 | |
| 90 | ``` |
| 91 | contribution_base = max(actual_monthly_income, minimum_wage) |
| 92 | ``` |
| 93 | |
| 94 | For skilled trade / qualification required: |
| 95 | |
| 96 | ``` |
| 97 | contribution_base = max(actual_monthly_income, guaranteed_minimum_wage) |
| 98 | ``` |
| 99 | |
| 100 | | Minimum base | Monthly | |
| 101 | |---|---| |
| 102 | | Minimum wage | HUF 266,800 | |
| 103 | | Guaranteed minimum (skilled) | HUF 326,000 | |
| 104 | |
| 105 | ### Mellékállású (part-time, concurrent employment) |
| 106 | |
| 107 | - No minimum contribution base |
| 108 | - TB and SZOCHO on actual self-employment income only |
| 109 | - If income is zero, contributions are zero |
| 110 | |
| 111 | --- |
| 112 | |
| 113 | ## Section 5 -- Computation steps |
| 114 | |
| 115 | ### Step 5.1 -- Determine contribution base |
| 116 | |
| 117 | ``` |
| 118 | IF mellékállású: |
| 119 | base = actual_self_employment_income |
| 120 | ELIF skilled_trade: |
| 121 | base = max(actual_income, 326,000) |
| 122 | ELSE: |
| 123 | base = max(actual_income, 266,800) |
| 124 | ``` |
| 125 | |
| 126 | ### Step 5.2 -- Monthly contributions |
| 127 | |
| 128 | ``` |
| 129 | TB_monthly = base x 18.50% |
| 130 | SZOCHO_monthly = base x 13.00% |
| 131 | total_monthly = TB_monthly + SZOCHO_monthly |
| 132 | ``` |
| 133 | |
| 134 | ### Step 5.3 -- Annual and quarterly |
| 135 | |
| 136 | ``` |
| 137 | annual_total = total_monthly x 12 |
| 138 | quarterly_payment = total_monthly x 3 |
| 139 | ``` |
| 140 | |
| 141 | --- |
| 142 | |
| 143 | ## Section 6 -- Payment schedule and tax deductibility |
| 144 | |
| 145 | ### Payment schedule |
| 146 | |
| 147 | | Obligation | Frequency | Due date | |
| 148 | |---|---|---| |
| 149 | | TB járulék | Monthly | 12th of following month | |
| 150 | | SZOCHO | Monthly | 12th of following month | |
| 151 | | Annual reconciliation | Annually | With SZJA return (May 20) | |
| 152 | |
| 153 | Monthly declarations (08-as bevallás) filed to NAV. |
| 154 | |
| 155 | ### Tax deductibility |
| 156 | |
| 157 | | Question | Answer | |
| 158 | |---|---| |
| 159 | | Is TB deductible? | Partially -- pension component (10%) is deductible | |
| 160 | | Is SZOCHO deductible? | YES -- business expense for sole proprietors | |
| 161 | |
| 162 | --- |
| 163 | |
| 164 | ## Section 7 -- KATA regime and flat-rate taxation |
| 165 | |
| 166 | ### KATA (from September 2022) |
| 167 | |
| 168 | | Parameter | Value | |
| 169 | |---|---| |
| 170 | | Fixed monthly tax | HUF 50,000 | |
| 171 | | Covers | Income tax + social contributions | |
| 172 | | Eligibility | Individual service provider to natural persons only | |
| 173 | | Revenue limit | HUF 18,000,000/year | |
| 174 | |
| 175 | KATA replaces TB + SZOCHO + income tax. Invoicing legal entities NOT permitted since September 2022. |
| 176 | |
| 177 | ### Flat-rate taxation (átalányadó) |
| 178 | |
| 179 | Income tax base determined by fixed percentage of revenue. TB and SZOCHO still calculated on at least minimum wage base. Flag for reviewer to confirm base interaction. |
| 180 | |
| 181 | --- |
| 182 | |
| 183 | ## Section 8 -- Edge case registry |
| 184 | |
| 185 | ### EC1 -- Mellékállású, zero income |
| 186 | **Situation:** Employed full-time, side self-employment income HUF 0. |
| 187 | **Resolution:** Base = HUF 0. Contributions = HUF 0. |
| 188 | |
| 189 | ### EC2 -- First month, partial activity |
| 190 | **Situation:** Registered on the 15th of the month. |
| 191 | **Resolution:** Pro-rated. Minimum base = minimum wage / 30 x days active. |
| 192 | |
| 193 | ### EC3 -- Very high income, no cap |
| 194 | **Situation:** Monthly income HUF 2,000,000. |
| 195 | **Resolution:** TB: HUF 370,000. SZOCHO: HUF 260,000. Total: HUF 630,000. No cap. |
| 196 | |
| 197 | ### EC4 -- KATA taxpayer invoicing a company |
| 198 | **Situation:** KATA taxpayer receives contract from a Kft. |
| 199 | **Resolution:** NOT permitted. Client must leave KATA or refuse the contract. |
| 200 | |
| 201 | ### EC5 -- Suspension of activity (szüneteltetés) |
| 202 | **Situation:** Sole proprietor suspends activity for 3 months. |
| 203 | **Resolution:** No contributions during suspension. Health coverage may lapse. |
| 204 | |
| 205 | ### EC6 -- Multiple self-employed activities |
| 206 | **Situation:** Two sole proprietorships. |
| 207 | **Resolution:** One set of minimum contributions. Combined income, minimum applied once. |
| 208 | |
| 209 | --- |
| 210 | |
| 211 | ## Section 9 -- Reviewer escalation protocol |
| 212 | |
| 213 | When a situation requires reviewer judgement: |
| 214 | |
| 215 | ``` |
| 216 | REVIEWER FLAG |
| 217 | Tier: T2 |
| 218 | Client: [name] |
| 219 | Situation: [description] |
| 220 | Issue: [what is ambiguous] |
| 221 | Options: [possible treatments] |
| 222 | Recommended: [most likely correct treatment and why] |
| 223 | Action Required: Qualified adótanácsadó must confirm before advising client. |
| 224 | ``` |
| 225 | |
| 226 | When a situation is outside skill scope: |
| 227 | |
| 228 | ``` |
| 229 | ESCALATION REQUIRED |
| 230 | Tier: T3 |
| 231 | Client: [name] |
| 232 | Situation: [description] |
| 233 | Issue: [outside skill scope] |
| 234 | Action Required: Do not advise. Refer to qualified adótanácsadó. Document gap. |
| 235 | ``` |
| 236 | |
| 237 | --- |
| 238 | |
| 239 | ## Section 10 -- Test suite |
| 240 | |
| 241 | ### Test 1 -- Standard at minimum wage |
| 242 | **Input:** Főállású, income HUF 200,000 (below min wage), no qualification, age 35. |
| 243 | **Expected output:** Base HUF 266,800. TB HUF 49,358. SZOCHO HUF 34,684. Total HUF 84,042. Annual HUF 1,008,504. |
| 244 | |
| 245 | ### Test 2 -- Above minimum wage |
| 246 | **Input:** Főállású, income HUF 500,000, age 40. |
| 247 | **Expected output:** Base HUF 500,000. TB HUF 92,500. SZOCHO HUF 65,000. Total HUF 157,500. |
| 248 | |
| 249 | ### Test 3 -- Guaranteed minimum wage |
| 250 | **Input:** Skilled trade, income HUF 300,000, age 38. |
| 251 | **Expected output:** Base HUF 326,000. TB HUF 60,310. SZOCHO HUF 42,380. Total HUF 102,690. |
| 252 | |
| 253 | ### Test 4 -- Mellékállású |
| 254 | **Input:** Employed full-time, side income HUF 100,000, age 30. |
| 255 | **Expected output:** Base HUF 100,000. Total HUF 31,500. |
| 256 | |
| 257 | ### Test 5 -- Mellékállású zero income |
| 258 | **Input:** Employed, side income HUF 0, age 28. |
| 259 | **Expected output:** Total HUF 0. |
| 260 | |
| 261 | ### Test 6 -- KATA taxpayer |
| 262 | **Input:** B2C services, turnover HUF 10,000,000. |
| 263 | **Expected output:** Monthly HUF 50,000. Annual HUF 600,000. |
| 264 | |
| 265 | ### Test 7 -- High income |
| 266 | **Input:** Főállású, income HUF 3,000,000, age 50. |
| 267 | **Expected output:** TB HUF 555,000. SZOCHO HUF 390,000. Total HUF 945,000. |
| 268 | |
| 269 | --- |
| 270 | |
| 271 | ## Disclaimer |
| 272 | |
| 273 | This 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. |
| 274 | |
| 275 | The 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. |
| 276 |
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
About
Use this skill whenever asked about Hungarian self-employed social contributions (társadalombiztosítás / TB and szociális hozzájárulási adó / SZOCHO). Trigger on phrases like "SZOCHO", "TB járulék", "Hungarian social contributions", "társadalombiztosítás", "egyéni vállalkozó járulékok", or any question about social contribution obligations for a self-employed client in Hungary. Covers SZOCHO 13%, TB 18.5%, minimum contribution bases. ALWAYS read this skill before touching any Hungary social contributions work.
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.