TaxRavens
TaxRavens PRO
Progressive 0–45% Tax System

Germany Income Tax 2026: Rates, Brackets, Tax Classes & How to File

How much income tax will you pay in Germany in 2026? See the full progressive rate table (0–45%), all six Steuerklassen, social security contribution rates, key deductions, and filing deadlines. Updated for 2026.

Germany Tax 2026EinkommensteuerRates 0–45%Grundfreibetrag €12,348Steuerklassen
Updated: February 28, 2026
Germany uses a progressive income tax system called Einkommensteuer, with rates starting at 0% and reaching up to 45%. For 2026, the basic tax-free allowance (Grundfreibetrag) rises to €12,348 per year — up from €12,096 in 2025. Residents pay tax on their worldwide income; non-residents only on German-source earnings. On top of income tax, most employees also pay social security contributions (roughly 20% of gross salary). The solidarity surcharge (Solidaritätszuschlag) is now paid only by high earners. Below you'll find the full breakdown of rates, tax classes, deductions, and deadlines.
TaxRavens PRO

Want to pay less tax?

Upload your documents, track income across currencies, and get an AI report with specific savings strategies.

Get started free
AI document scanning
Tax optimization report
Multi-currency tracking

Tax Residency

Who Is a Tax Resident in Germany?

You are a tax resident if you have a registered home (domicile) in Germany or spend more than 183 days per year there. Residents pay Einkommensteuer on all worldwide income. Non-residents are taxed only on income earned inside Germany. Germany has double taxation treaties with over 90 countries, so most expats won't pay tax twice on the same income.

Registered home in Germany → automatic tax residency

183+ days per year → tax resident by habitual abode

Residents: taxed on worldwide income

Non-residents: taxed on German-source income only

90+ double taxation agreements in force

Germany Income Tax Brackets 2026 (§32a EStG)

Taxable Income (Annual, Single)Marginal Tax RateNotes
€0 – €12,3480%Grundfreibetrag — fully tax-free (up from €12,096 in 2025)
€12,349 – €17,79914% → risingProgressive formula zone 1 — rate climbs smoothly from 14%
€17,800 – €69,878Rising to 42%Progressive formula zone 2 — rate rises continuously up to 42%
€69,879 – €277,82542%Flat 42% marginal rate (Spitzensteuersatz)
Above €277,82545%Reichensteuer — top rate for very high earners

Germany does not use fixed-step brackets. The first two zones are calculated using smooth mathematical formulas under §32a EStG — so the rate rises gradually, not in sudden jumps. For married couples filing jointly, thresholds are effectively doubled through the income-splitting (Ehegattensplitting) method. The figures above are for single filers in 2026.

Tax-Free Allowance 2026

Up from €12,096 in 2025 — automatically applied to all taxpayers

€12,348
The Grundfreibetrag is Germany's basic personal allowance. Every resident gets it automatically — no application needed. Your employer's payroll already factors it in. For married couples filing jointly, the allowance doubles to €24,696. This increase saves a single earner on average €162 compared to 2025 — without lifting a finger.

Tax Classes (Steuerklassen)

The Six German Tax Classes Explained

Germany's Steuerklasse system does not change your actual tax rate — it determines how much Lohnsteuer (wage tax) your employer withholds each month. Your real annual tax liability is settled when you file your Steuererklärung. Choosing the right class, especially for couples, can make a large difference in your monthly take-home pay.

Class I: Single, divorced, widowed, or married with a non-EU spouse

Class II: Single parent entitled to the lone-parent relief (Entlastungsbetrag)

Class III: Married — the higher-earning spouse; paired with Class V for the other

Class IV: Married — both partners earn similar amounts (equal withholding)

Class V: Married — the lower-earning spouse; paired with Class III

Class VI: Second or third job — highest withholding rate, no allowances

Key Deductions and Allowances

Employee Flat Deduction (Arbeitnehmer-Pauschbetrag)

€1,230 per year is deducted automatically from employment income as a standard allowance for work-related expenses. If your actual costs — professional equipment, specialist literature, home office — exceed this, you can claim the higher real amount.

Commuter Allowance (Pendlerpauschale)

From 2026, the commuter allowance rises to 38 cents per kilometre and applies from the very first kilometre — not from the 21st as before. A worker commuting 25 km five days a week can save around €130 extra in 2026 compared to 2025.

Child Benefit and Child Allowance (Kindergeld & Kinderfreibetrag)

Parents receive €259 per month per child in direct Kindergeld payments in 2026. Alternatively, the Kinderfreibetrag (child tax allowance) reduces taxable income. The Finanzamt automatically applies whichever option saves you more money — called the Günstigerprüfung.

Special Expenses (Sonderausgaben)

Social security contributions, pension contributions, health and long-term care insurance premiums, charitable donations, and church tax are all fully or partially deductible as Sonderausgaben. These deductions can significantly lower your taxable income before applying the progressive rate.

Social Security Contributions 2026

Employee and Employer Rates

~20%total employee social security contributions
~20%employer contributions (paid on top of your salary)

Social security in Germany is split roughly 50/50 between employee and employer. Contributions are mandatory for all employees and cover pension, health, unemployment, and long-term care. Contribution rates are applied only up to an income ceiling (Beitragsbemessungsgrenze) — earnings above the cap are not charged.

Social Security Contribution Rates at a Glance (2026)

TypeTotal RateEmployee ShareEmployer ShareIncome Ceiling (Annual)
Pension (Rentenversicherung)18.6%9.3%9.3%€101,400
Unemployment (Arbeitslosenversicherung)2.6%1.3%1.3%€101,400
Health (Krankenversicherung) base14.6%7.3%7.3%€69,750
Health supplementary (avg.)~2.9%~1.45%~1.45%€69,750
Long-term care (Pflegeversicherung)3.6% / 4.2%*1.8% / 2.1%*1.8% / 2.1%*€69,750

* The 4.2% rate applies to childless adults aged 23 and over. Health insurance supplementary rates vary by insurer — 2.9% is the national average for 2026. Source: PwC Germany, Federal Social Insurance Office.

Solidarity Surcharge & Church Tax

Solidaritätszuschlag (Soli) — 2026

Since 2021, around 90% of taxpayers pay no Soli at all. In 2026, a single filer only pays Soli if their annual income tax bill exceeds €20,350. If it does, a sliding transition zone applies before the full 5.5% kicks in. The full 5.5% Soli rate only hits single filers with a taxable income above roughly €105,500. Capital income subject to the 25% flat tax still carries Soli in full.

Single filer: Soli-free if income tax is below €20,350/year

Joint filers: Soli-free if income tax is below €39,900/year

Rate: 5.5% of income tax (not of gross income) when threshold is exceeded

~90% of taxpayers pay zero Soli in 2026

Church Tax (Kirchensteuer)

Registered members of Catholic or Protestant churches pay church tax. The rate is 8% of income tax in Bavaria and Baden-Württemberg and 9% in all other federal states. It is collected automatically by the Finanzamt alongside income tax. You can formally leave your church at the local civil registry office (Standesamt) to stop paying — a straightforward process.

Bavaria & Baden-Württemberg: 8% of income tax

All other states: 9% of income tax

Applies only to registered church members

Deductible as a special expense (Sonderausgabe)

Capital Gains and Investment Income

Flat 25% Withholding Tax (Abgeltungsteuer)

Interest, dividends, and most capital gains are taxed at a flat 25% rate plus 5.5% Soli on that tax and church tax where applicable — bringing the effective rate to about 26.4% for non-church members. Banks and brokers withhold this automatically. Each person has a €1,000 annual saver's allowance (Sparerpauschbetrag); joint filers get €2,000. If your personal marginal rate is below 25%, you can elect to have investment income included in your normal return and pay the lower rate instead.

Flat 25% on interest, dividends, most share gains

Sparerpauschbetrag: €1,000/year per person (€2,000 for couples)

Withheld automatically by your bank — no action needed for most

Günstigerprüfung: elect lower personal rate on your return if beneficial

Filing Your German Tax Return

Steuererklärung: Who Must File and When

Filing a Steuererklärung (tax return) is mandatory if you have multiple income sources, self-employment income, rental income, received unemployment benefits, or certain other situations. Employees with a single employer and no side income are generally not required to file — but doing so voluntarily is usually worth it, since the average German tax refund is around €1,000 per year.

Mandatory filing deadline: July 31 of the following year (e.g., July 31, 2027 for 2026 income)

With a Steuerberater (tax advisor): extended to end of February of the year after that

Online via ELSTER (elster.de) — the official free tax portal

Late filing penalty: 0.25% of assessed tax per month, minimum €25/month

Voluntary filers can also use ELSTER or commercial apps like Taxfix, Wundertax, or SteuerGo

Frequently Asked Questions

What is the income tax rate in Germany for 2026?

Germany uses a progressive system. The basic tax-free allowance (Grundfreibetrag) is €12,348 in 2026. Above that, rates start at 14% and rise smoothly through a formula to 42% for incomes above €69,878. A top rate of 45% (Reichensteuer) applies above €277,825. These are marginal rates — you never pay the top rate on your full income.

What is the Grundfreibetrag in Germany 2026?

The Grundfreibetrag is Germany's basic personal tax-free allowance. In 2026 it is €12,348 per person — up from €12,096 in 2025. Married couples filing jointly effectively get double: €24,696. The allowance is applied automatically — no application needed.

What is a Steuerklasse and which one should I choose?

A Steuerklasse (tax class) determines how much Lohnsteuer your employer withholds each month from your salary. It does not change your actual tax rate — your true liability is calculated when you file your annual return. Single people are in Class I. Married couples can choose Class III/V (if incomes differ) or Class IV/IV (if incomes are similar). Class II is for single parents.

How much social security do I pay in Germany in 2026?

As an employee, you pay roughly 20% of your gross salary in social security: 9.3% pension, 1.3% unemployment, 7.3% health insurance base, ~1.45% health supplementary, and 1.8% long-term care (2.1% if childless over 23). Your employer pays a similar amount on top. Contributions are only charged up to the income ceiling: €101,400 for pension/unemployment and €69,750 for health/care.

Do I pay the solidarity surcharge (Soli) in Germany in 2026?

Most likely not. Since 2021, the Soli has been abolished for about 90% of taxpayers. In 2026, you only pay it if your annual income tax bill exceeds €20,350 (single) or €39,900 (jointly assessed couples). The rate is 5.5% of your income tax — not of your gross income.

When is the German tax return (Steuererklärung) deadline for 2026 income?

If you file your 2026 income tax return yourself, the deadline is July 31, 2027. If you use a registered tax advisor (Steuerberater), the deadline extends to end of February 2028. You file online via the free ELSTER portal (elster.de) or with commercial tax apps.

How are expats and foreigners taxed in Germany?

Expats who live in Germany for 183+ days or have a registered home there are tax residents and pay Einkommensteuer on their worldwide income. Non-residents pay only on German-source income. Germany has tax treaties with 90+ countries to avoid double taxation. Most expats can also claim the same deductions as German nationals.

What is the commuter allowance (Pendlerpauschale) in 2026?

The Pendlerpauschale rises to 38 cents per kilometre in 2026 and applies from the first kilometre — previously only from the 21st. This means commuters with longer distances get a significantly higher tax deduction. A person commuting 25 km daily can save roughly €130 more in taxes in 2026 than in 2025.

Calculate Your German Income Tax

Estimate your Einkommensteuer, social security contributions, Soli, and net take-home pay with 2026 rates. See how your Steuerklasse affects your monthly salary.

2026 rates included
All 6 Steuerklassen
Soli & Church Tax
Try Germany Calculator

Disclaimer

This article provides general information about personal income taxation in Germany and should not be considered professional tax, legal, or financial advice. Tax laws are complex and vary based on individual circumstances, residency status, income sources, and specific situations. Consult a qualified German tax advisor (Steuerberater) or your local Finanzamt. Information current as of February 2026 and subject to change.