Germany · tax year 2026

German tax and social insurance rates 2026

Generated from the rules files behind the Germany net salary calculator. Checked against BMF (Federal Ministry of Finance) on 7 October 2026; not independently reviewed.

These are the 2026 figures German payroll uses: the income tax allowances built into the BMF Programmablaufplan, the solidarity surcharge and church tax, and the employee and employer social insurance rates with their monthly contribution ceilings.

Work out your own pay with the Germany net salary calculator, or see the 2025 rates. Period covered: 1 January 2026 to 31 December 2026. File status: provisional — values are read from official publications but have not had a second-person review.

Rates at a glance

Income tax allowances 2026
ItemValue
Basic allowance (Grundfreibetrag)€12,348
Employee lump sum (Arbeitnehmer-Pauschbetrag)€1,230
Special expenses lump sum€36
Relief for single parents€4,260
Child allowance per child (both parents)€9,756
Solidarity surcharge rate5.5%
Soli exemption limit (annual tax, single)€20,350
Soli phase-in rate11.9%
Lohnsteuer program flowLohnsteuer2026 (Stand 2025-10-23 12:40)
Social insurance 2026 (employee / employer share)
InsuranceEmployeeEmployerCeiling per month
Pension (RV)9.3%9.3%€8,450
Unemployment (AV)1.3%1.3%€8,450
Health (KV), general rate7.3%7.3%€5,812.50
Health, average Zusatzbeitrag (shared)1.45%1.45%€5,812.50
Care (PV)1.8%1.8%€5,812.50
Care in Saxony2.3%1.3%€5,812.50
Care: childless surcharge (age 23+)0.6%—
Care: reduction per child (2nd–5th, under 25)−0.25%—
Church tax, Minijob and Midijob 2026
ItemValue
Church tax in Bavaria, Baden-Württemberg8%
Church tax in other states9%
Minijob limit per month€603
Midijob (transition zone) upper limit€2,000
Midijob factor F0.6619

Federal states (Bundesländer) 2026

Federal states (Bundesländer) 2026, read from each regional rules file
StateChurch taxCare insurance (employee)
Baden-Württemberg8%1.8%
Bavaria (Bayern)8%1.8%
Berlin9%1.8%
Brandenburg9%1.8%
Bremen9%1.8%
Hamburg9%1.8%
Hesse (Hessen)9%1.8%
Mecklenburg-Western Pomerania (Mecklenburg-Vorpommern)9%1.8%
Lower Saxony (Niedersachsen)9%1.8%
North Rhine-Westphalia (Nordrhein-Westfalen)9%1.8%
Rhineland-Palatinate (Rheinland-Pfalz)9%1.8%
Saarland9%1.8%
Saxony (Sachsen)9%2.3%
Saxony-Anhalt (Sachsen-Anhalt)9%1.8%
Schleswig-Holstein9%1.8%
Thuringia (Thüringen)9%1.8%

What changed from 2025

Generated by comparing the 2025 and 2026 national rules files value by value (9 changed). Inflation indexing explains most changes; rate changes are legislative. Dated entries with reasons are in the changelog.

Changed parameters, 2025 to 2026
Parameter20252026
incomeTax.grundfreibetrag1209612348
incomeTax.kinderfreibetragPerChild96009756
incomeTax.soliFreigrenze1995020350
socialInsurance.pension.ceilingMonthly80508450
socialInsurance.unemployment.ceilingMonthly80508450
socialInsurance.health.averageAdditionalRate0.0250.029
socialInsurance.health.ceilingMonthly5512.505812.50
minijob.limitMonthly556603
midijob.factorF0.66830.6619

Every parameter, with its source

Raw values as stored (rates as decimals, amounts in EUR). Each row links to the official page the value was read from, with the date it was read.

Germany (national.json)
ParameterValueSource
pap.nameLohnsteuer2026bmf-steuerrechner.de · 2026-10-07
pap.stand2025-10-23 12:40bmf-steuerrechner.de · 2026-10-07
pap.filepap/Lohnsteuer2026.xmlbmf-steuerrechner.de · 2026-10-07
pap.sourceUrlhttps://www.bmf-steuerrechner.de/javax.faces.resource/daten/xmls/Lohnsteuer2026.xml.xhtmlbmf-steuerrechner.de · 2026-10-07
pap.retrieved2026-10-07bmf-steuerrechner.de · 2026-10-07
pap.sha25663d8981646d139eba2f4dd990c13b43c4fb3883b402a5a40cddf253aa7aa96b4bmf-steuerrechner.de · 2026-10-07
pap.reuseStatusOfficial work: the PAP is published by the Federal Ministry of Finance as an annex to its BMF letter on the Programmablaufpläne (published in the Bundessteuerblatt) and is offered to software developers on bmf-steuerrechner.de. As part of an official notice it is an amtliches Werk free of copyright under § 5 Abs. 1 UrhG. The BMF external interface is used only to capture test fixtures (its stated purpose: quality assurance of third-party calculators). Assessment by MoneyOtter, not legal advice (verify).gesetze-im-internet.de · 2026-10-07
incomeTax.grundfreibetrag12348gesetze-im-internet.de · 2026-10-07
incomeTax.arbeitnehmerPauschbetrag1230bmf-steuerrechner.de · 2026-10-07
incomeTax.sonderausgabenPauschbetrag36bmf-steuerrechner.de · 2026-10-07
incomeTax.entlastungsbetragAlleinerziehende4260bmf-steuerrechner.de · 2026-10-07
incomeTax.kinderfreibetragPerChild9756bmf-steuerrechner.de · 2026-10-07
incomeTax.soliFreigrenze20350bmf-steuerrechner.de · 2026-10-07
incomeTax.soliRate0.055gesetze-im-internet.de · 2026-10-07
incomeTax.soliMilderungRate0.119bmf-steuerrechner.de · 2026-10-07
socialInsurance.pension.totalRate0.186gesetze-im-internet.de · 2026-10-07
socialInsurance.pension.employeeRate0.093gesetze-im-internet.de · 2026-10-07
socialInsurance.pension.employerRate0.093gesetze-im-internet.de · 2026-10-07
socialInsurance.pension.ceilingMonthly8450gesetze-im-internet.de · 2026-10-07
socialInsurance.unemployment.totalRate0.026gesetze-im-internet.de · 2026-10-07
socialInsurance.unemployment.employeeRate0.013gesetze-im-internet.de · 2026-10-07
socialInsurance.unemployment.employerRate0.013gesetze-im-internet.de · 2026-10-07
socialInsurance.unemployment.ceilingMonthly8450gesetze-im-internet.de · 2026-10-07
socialInsurance.health.generalRate0.146gesetze-im-internet.de · 2026-10-07
socialInsurance.health.employeeGeneralRate0.073gesetze-im-internet.de · 2026-10-07
socialInsurance.health.employerGeneralRate0.073gesetze-im-internet.de · 2026-10-07
socialInsurance.health.averageAdditionalRate0.029bundesgesundheitsministerium.de · 2026-10-07
socialInsurance.health.additionalRateEmployeeShare0.5gesetze-im-internet.de · 2026-10-07
socialInsurance.health.ceilingMonthly5812.50gesetze-im-internet.de · 2026-10-07
socialInsurance.care.totalRate0.036gesetze-im-internet.de · 2026-10-07
socialInsurance.care.employeeRate0.018gesetze-im-internet.de · 2026-10-07
socialInsurance.care.employerRate0.018gesetze-im-internet.de · 2026-10-07
socialInsurance.care.saxony.employeeRate0.023gesetze-im-internet.de · 2026-10-07
socialInsurance.care.saxony.employerRate0.013gesetze-im-internet.de · 2026-10-07
socialInsurance.care.childlessSurcharge0.006gesetze-im-internet.de · 2026-10-07
socialInsurance.care.childlessSurchargeMinAge23gesetze-im-internet.de · 2026-10-07
socialInsurance.care.reductionPerChild0.0025gesetze-im-internet.de · 2026-10-07
socialInsurance.care.reductionFirstChild2gesetze-im-internet.de · 2026-10-07
socialInsurance.care.reductionLastChild5gesetze-im-internet.de · 2026-10-07
socialInsurance.care.reductionMaxChildAge25gesetze-im-internet.de · 2026-10-07
minijob.limitMonthly603gesetze-im-internet.de · 2026-10-07
minijob.pensionEmployerFlatRate0.15gesetze-im-internet.de · 2026-10-07
minijob.pensionMinimumBaseMonthly175gesetze-im-internet.de · 2026-10-07
minijob.healthEmployerFlatRate0.13gesetze-im-internet.de · 2026-10-07
minijob.lumpSumTaxRate0.02gesetze-im-internet.de · 2026-10-07
midijob.upperLimitMonthly2000gesetze-im-internet.de · 2026-10-07
midijob.factorF0.6619gesetze-im-internet.de · 2026-10-07
midijob.procedure.surchargeBaseBEgesetze-im-internet.de · 2026-10-07
midijob.procedure.reductionBaseBE_ANgesetze-im-internet.de · 2026-10-07
midijob.procedure.roundingperComponentgesetze-im-internet.de · 2026-10-07
churchTax.defaultRate0.09bundesfinanzministerium.de · 2026-10-07
churchTax.stateRates.by0.08bundesfinanzministerium.de · 2026-10-07
churchTax.stateRates.bw0.08bundesfinanzministerium.de · 2026-10-07
rounding.socialContribution.unit0.01gesetze-im-internet.de · 2026-10-07
rounding.socialContribution.modehalfUpgesetze-im-internet.de · 2026-10-07
rounding.churchTax.unit0.01gesetze-im-internet.de · 2026-10-07
rounding.churchTax.modedowngesetze-im-internet.de · 2026-10-07

Download the data

The rules files are published as JSON under a Creative Commons Attribution 4.0 licence. Please credit “MoneyOtter rules data” and link back to this page.

Not covered here: capital gains. These tables cover employment income only. Gains from selling shares, property or crypto follow separate rules; for crypto, CryptoTaxOwl works out the tax from exchange files.