Progressive income tax (Einkommensteuer)
Germany's income tax rate rises with income, not in one jump but euro by euro. A Grundfreibetrag (basic tax-free allowance) covers the first €12,348 (2026) of taxable income at 0%. Above that, marginal rates climb through progressive zones from 14% up to 42%, and a flat 45% applies past roughly €278,000. Each additional euro is taxed at its own zone's rate — never the whole income at the top rate.
Why it matters
The most common misreading of this system is the "bracket myth": the belief that a raise crossing into a higher zone can shrink take-home pay. It cannot. Only the euros above the threshold face the higher rate; every euro below it keeps its previous, lower rate. A raise can never make net pay fall on its own.
This is also why net income grows more slowly than gross income as earnings rise. Each additional euro is taxed at its zone's marginal rate, but the average rate across all income stays lower than that marginal rate — it only creeps toward it. A person's average tax rate and their marginal tax rate on the next euro earned are two different numbers, and progressive-tax confusion usually comes from mixing them up.
How the 2026 tariff is built
The §32a EStG tariff (Einkommensteuergesetz, income tax act) splits taxable income (zu versteuerndes Einkommen, zvE) into zones. Figures below are 2026 values [1][2]:
| Zone | Taxable income (2026) | Marginal rate |
|---|---|---|
| Grundfreibetrag | up to €12,348 | 0% |
| Progressive zone 1 | €12,349 – €17,799 | 14% → 23.97%, rising |
| Progressive zone 2 | €17,800 – €69,878 | 23.97% → 42%, rising |
| Flat zone | €69,879 – €277,825 | 42% flat |
| Top zone | above €277,825 | 45% flat |
Inside the two progressive zones, the rate does not jump between the listed endpoints — it increases smoothly, euro by euro, from the lower figure to the higher one. The 42% and 45% zones, by contrast, are flat: every euro inside them is taxed at that single rate, and only the top zone's threshold is fixed by law rather than by a curve.
Worked example
Someone with a taxable income of €12,848 (2026) is €500 above the Grundfreibetrag. That €500 falls inside the first progressive zone, whose entry marginal rate is 14%. Tax due comes to roughly €72 for the year — the exact figure from the tariff's formula, close to a flat-14% estimate (€500 x 0.14 = €70) because the rate has barely started rising at that point [1].
The rest of the €12,348 stays untaxed regardless. If a raise later pushed the same person's income to €18,000 — into the second progressive zone, with marginal rates above 23.97% — only the euros above €17,799 would face that higher rate. The euros already taxed at 14-23.97% keep that treatment; they are not recalculated at the new, higher rate.
Check yourself
A raise pushes someone's taxable income from just below a tax-zone threshold to just above it, into a zone with a higher marginal tax rate. What happens to their take-home pay after the raise?
In 2026, Germany's Grundfreibetrag (basic tax-free allowance) is €12,348. Someone's taxable income (zu versteuerndes Einkommen) is €12,848 — €500 above the threshold, in the zone whose entry marginal rate is about 14%. Using that 14% rate as an estimate, roughly how much income tax, in euros, do they owe for the year?
In the 2026 German income tax tariff, what happens to a euro of taxable income that falls within the Grundfreibetrag (the first €12,348)?
Which of the following statements about Germany's 2026 income tax tariff (`§32a EStG`) are true? Select all that apply.
Sources
- Gesetze im Internet — Einkommensteuergesetz (EStG)
§32aEinkommensteuertarif (tariff zones and rates, tax year 2026), https://www.gesetze-im-internet.de/estg/__32a.html (2026) - Bundesministerium der Finanzen — Die wichtigsten steuerlichen Änderungen 2026 (Grundfreibetrag €12,348), https://www.bundesfinanzministerium.de/Content/DE/Standardartikel/Themen/Steuern/das-aendert-sich-2026.html (2026)