Country guides
How German Income Tax Actually Works — A Plain-English Guide
Grundfreibetrag, progressive bands, the Soli and social contributions — German payroll explained in plain English, with a worked example.
By Praveen · 5 min read · Updated August 2026
The tax-free allowance comes first
Germany taxes income progressively, but the first slice is tax-free. In 2026 the Grundfreibetrag (basic allowance) is €12,348 — you pay zero income tax on earnings up to that amount. Only the income above it is taxed, and the rate climbs smoothly as you earn more rather than jumping in fixed steps.
This matters because it makes the German system gentler at the bottom than a flat headline rate suggests. A part-time worker earning under the allowance pays no income tax at all, while still building up pension and health-insurance entitlements through the separate social-contribution system that sits alongside the tax.
| Item | Approx. annual |
|---|---|
| Gross salary | €45,000 |
| Income tax + Soli | ≈ €5,400 |
| Social contributions | ≈ €9,500 |
| Net (take-home) | ≈ €30,100 |
A formula, not fixed brackets
Unlike the US or UK, Germany doesn't use a handful of fixed brackets. Income tax is calculated from a continuous formula (§32a of the Einkommensteuergesetz) split into zones. Between the allowance and about €17,800 the marginal rate rises steeply from 14%; from there to roughly €69,900 it climbs more gradually toward 42%.
Above €69,878 the 42% top-of-labour rate applies, and a 45% 'rich tax' (Reichensteuer) kicks in beyond €277,825. Because it's a curve rather than steps, there's no cliff edge where a small raise pushes you into a much worse bracket — your average rate always stays below your marginal rate.
The Soli and church tax
On top of income tax, two surcharges can apply. The Solidaritätszuschlag (Soli) is 5.5% of your income tax, but since 2021 most people pay nothing: it only applies once your assessed income tax exceeds a Freigrenze (€20,350 for a single person in 2026), with a smoothing zone above that.
Church tax (Kirchensteuer) is 8% of your income tax in Bavaria and Baden-Württemberg and 9% elsewhere — but only if you are a registered member of a tax-collecting religious community. Officially leaving the church (Kirchenaustritt) removes it. Our calculator lets you toggle church tax on or off.
Social contributions are the bigger bite
For most employees, social insurance takes more of the payslip than income tax. You and your employer split contributions for pension (18.6%), health (around 14.6% plus a fund-specific supplement), long-term care (3.6%, more if you're childless) and unemployment (2.6%). The employee pays roughly half of each.
These contributions are capped: earnings above the Beitragsbemessungsgrenze (€101,400 for pension in 2026, €69,750 for health and care) aren't charged. That's why very high earners see their effective social-contribution rate fall as income rises, even as their income-tax rate climbs.
Werbungskosten: the deduction almost everyone under-claims
German income tax is levied on taxable income, not gross salary, and the gap between them is larger than most employees realise. Werbungskosten — income-related expenses — are deducted before the rate formula applies. Payroll assumes a flat lump sum for everyone, so if your real expenses exceed it you are being over-taxed all year and only recover the difference by filing a return.
The commonly missed items are the commuting allowance for the distance between home and workplace, professional association and union dues, work equipment such as a laptop or desk used substantially for work, job-related training, application and relocation costs for a new job, and a home-office allowance for days worked from home. None of these require a receipt-by-receipt audit at ordinary amounts, and together they routinely clear the lump sum for anyone with a real commute.
Why the Soli still appears on some payslips
The Solidaritätszuschlag was introduced to fund reunification and was charged at 5.5% of income tax for decades. Since 2021 it has been abolished for the large majority of taxpayers through a high exemption threshold, with a taper band above it and the full rate only at high incomes. If it appears on your payslip, that is information about where your income sits rather than an error.
Church tax works differently and catches new arrivals repeatedly. If you register as a member of a recognised church when you complete your Anmeldung, an additional 8% or 9% of your income tax — depending on the Bundesland — is collected through payroll. It is a genuine tax on a genuine declaration, not an administrative default, and leaving the church later requires a formal Kirchenaustritt at the local registry with a fee. Answer the religion question on the registration form deliberately.
Filing: optional for many, worth it for most
Employees whose only income is one salary and who claim nothing beyond the defaults are often not obliged to file at all. Filing becomes mandatory in specific circumstances: multiple simultaneous employments, a change of Steuerklasse combination during the year, receipt of wage-replacement benefits such as Kurzarbeitergeld or Elterngeld above a threshold, or significant income outside employment.
Optional is not the same as pointless. Because payroll withholds against assumptions rather than your actual year, most employees who file receive a refund — the aggregate average has run in the four figures for years. Filing windows are generous, and returns for earlier years can usually still be submitted if you have not filed before. If you moved to Germany mid-year, filing is especially likely to pay: payroll taxed you as though your part-year salary were your full annual income.
Related
Frequently Asked Questions
+How much tax do I pay on 45000 in Germany?
On a €45,000 gross salary (single, Steuerklasse I, no church tax) you pay roughly €5,400 in income tax and Soli plus about €9,500 in social contributions, leaving around €30,000 net per year — close to €2,500 a month. Use our Germany calculator for your exact figure.
+What is the tax-free allowance in Germany for 2026?
The Grundfreibetrag for 2026 is €12,348 for a single person and double that for jointly assessed couples. You pay no income tax on earnings up to this amount, though social contributions still apply from the first euro.
+Do I have to file a German tax return?
Not always. A single-employer employee with no other income and no unusual circumstances often has no obligation. Filing becomes mandatory with multiple employments, certain Steuerklasse combinations, wage-replacement benefits above a threshold, or substantial non-employment income. Even when it is optional it is usually worth doing, because payroll withholds against assumptions rather than your actual expenses.
+What is the difference between Werbungskosten and Sonderausgaben?
Werbungskosten are costs of earning your income — commuting, work equipment, professional training — and reduce taxable income directly. Sonderausgaben are specified personal expenses the state chooses to relieve, such as certain insurance contributions, church tax paid, and charitable donations. Both reduce what the rate formula is applied to; they are simply different categories with different rules and limits.
Estimate only — not tax advice. Figures are estimates based on publicly available tax rules and may not reflect your full circumstances. See our methodology & sources (last reviewed June 2026). Always confirm with an official tax authority or a licensed adviser before making decisions.