The German Grundfreibetrag — the basic tax-free allowance — is the most important and yet most overlooked feature of the German income tax code. It guarantees every taxpayer an annual base amount of income free from income tax: in 2026, that is €12,096 per person, or €24,192 for joint filers under the Splittingtarif. To see exactly how it shapes your tax bill, run the numbers in the Basic Tax Allowance Calculator.
What is the Grundfreibetrag?
The allowance is codified in §32a Abs. 1 of the German Income Tax Act (EStG). It safeguards the constitutionally protected subsistence minimum: income up to this amount remains entirely untaxed. Only the portion of taxable income (zvE) that exceeds the Grundfreibetrag is subject to the progressive tax tariff.
The Bundestag indexes the figure yearly to inflation. The 2026 increase reflects general consumer-price growth. Critically, the allowance is not application-based: the tax office deducts it automatically — both in monthly wage-tax withholding and in the annual income-tax assessment.
2026 amounts at a glance
- Single filing (Grundtarif): €12,096
- Joint filing (Splittingtarif): €24,192
Under the Splittingtarif, the joint zvE is halved, the basic tariff applied to the half, and the result doubled — which produces, in effect, the doubled allowance.
How the tariff works
The German income-tax tariff has five zones (§32a EStG):
- Zero zone: zvE up to €12,096 — no tax.
- First progression zone: €12,097 – ≈ €17,443 — entry rate of 14%, rising rapidly.
- Second progression zone: ≈ €17,443 – €68,480 — marginal rate climbs more slowly toward 42%.
- Top-rate zone: €68,481 – €277,825 — flat 42%.
- Wealth surcharge zone: above €277,825 — 45%.
Worked example
Single filer with €40,000 of taxable income:
- Tax-free portion: €12,096 (Grundfreibetrag)
- Taxable portion above the allowance: €27,904
- Income tax (Grundtarif 2026): roughly €6,500
- Effective tax rate: about 16.3%
- Marginal tax rate on the next euro: about 33%
The gap between effective and marginal rates illustrates progression in action: the next euro earned costs 33 cents in tax, but on average only 16 cents per euro of zvE — precisely because the Grundfreibetrag stays tax-free and the lower zones tax at lower rates.
Who benefits the most?
Low earners
Anyone whose zvE remains below the Grundfreibetrag pays no income tax at all. This includes students, mini-jobbers in the €520 bracket without other employment, and pensioners on modest pensions. Bürgergeld recipients also stay below the threshold because Bürgergeld is exempt from income tax to begin with.
Married couples and partners
Under the Splittingtarif, the allowance doubles to €24,192 — and in practice the benefit is often larger still, because the joint income is halved before the tariff applies. Couples with disparate incomes (one full-time, one part-time) save several thousand euros per year through joint filing.
Self-employed and freelancers
Self-employed taxpayers receive the allowance automatically through their zvE. A freelancer with start-up losses whose first-year profit lands below €12,096 pays no income tax at all. The trade-tax (Gewerbesteuer) allowance of €24,500 for sole proprietorships is a separate matter — see the Trade Tax Calculator for the interaction.
Marginal vs. effective rate — when to use which
The marginal rate is the key number when planning work-related deductions: each additional euro of Werbungskosten saves exactly that percentage in tax. Example: at a 35% marginal rate, an extra home-office allowance of €1,260 saves about €441 in tax.
The effective rate is the right comparator when ranking total burden across income scenarios — comparing full-time with part-time options, or working out how much of a bonus actually lands in your account. The Gross-Net Calculator gives the precise number for your gross salary.
How much does the Grundfreibetrag actually save?
To quantify the saving, compare the actual tax with a hypothetical tax that ignores the allowance. Three profiles:
- €30,000 zvE, single: tax ≈ €3,700. Without Grundfreibetrag (extrapolated tariff) ≈ €5,400. Savings ≈ €1,700.
- €60,000 zvE, single: tax ≈ €14,800. Without Grundfreibetrag ≈ €16,500. Savings ≈ €1,700.
- €100,000 zvE, single: tax ≈ €31,000. Without Grundfreibetrag ≈ €32,700. Savings ≈ €1,700.
The nominal saving levels off at higher incomes, because the Grundfreibetrag operates at the bottom of the tariff. That is precisely its social purpose — relief is concentrated where it matters most: lower and middle incomes.
Common misconceptions
- "It's a tax bonus." No — it's a deduction from taxable income, not from the tax bill. The saving arises indirectly through the progressive tariff.
- "High earners lose it." No. The allowance applies uniformly to every taxpayer, even top earners. What shrinks at higher incomes is its relative impact, not its absolute amount.
- "I have to claim it." No. The tax office applies it automatically. Wage-tax classes I, II and IV bake it in from the first euro; classes V and VI do not, because the joint filer in class III absorbs both allowances.
Context: other German tax allowances
The Grundfreibetrag is one of several built-in deductions:
- Werbungskostenpauschbetrag: €1,230/year (employees) — see the Income-Related Expenses Calculator.
- Sparer-Pauschbetrag: €1,000 single, €2,000 joint — for capital income.
- Kinderfreibetrag: €9,600 per child (with BEA) — alternative to monthly Kindergeld.
- Behindertenpauschbetrag: graduated by degree of disability.
Bottom line
The Grundfreibetrag is the foundation of the German progressive tax system. It guarantees every taxpayer a tax-free subsistence minimum of €12,096 — €24,192 for joint filers — and applies automatically without any application. To see how the allowance shapes your tax burden, plug your numbers into the Basic Tax Allowance Calculator; for the full picture including solidarity surcharge and church tax, use the Income Tax Calculator.