German Personal Income Tax — Calculation Steps
German Einkommensteuer is calculated through a structured sequence of additions, subtractions, and formula application.
| Step | Description | Key Deductions |
|---|---|---|
| 1. Einkünfte | Income from 7 sources (employment, business, capital, etc.) | §9/§9a Werbungskosten, §4 Betriebsausgaben |
| 2. Summe der Einkünfte | Sum of all income sources | Verlustverrechnung (loss offsetting) |
| 3. Gesamtbetrag der Einkünfte | After in-year loss compensations | Verlustvortrag from prior years |
| 4. Einkommen | After Sonderausgaben and außergewöhnliche Belastungen | §10 pension/insurance, §33 extraordinary costs |
| 5. zu versteuerndes Einkommen (zvE) | Taxable income (after all allowances) | Grundfreibetrag €12,084, Kinderfreibetrag |
| 6. Einkommensteuer | Apply §32a tariff formula | Linear progressive 14%–45% |
The German Tax Rate Formula (§32a EStG 2026)
Germany uses a continuously progressive formula, not discrete tax bands. The 2026 rates (Einkommensteuer):
- €0 – €12,084: 0% (Grundfreibetrag — tax-free amount)
- €12,085 – €17,430: 14% to 23.97% (linear-progressive zone 1)
- €17,431 – €68,429: 23.97% to 41.99% (linear-progressive zone 2)
- €68,430 – €277,825: 42% flat (Proportionalzone 1)
- Above €277,826: 45% flat (Reichensteuer — "wealth tax" zone)
- All zones + 5.5% Solidaritätszuschlag on the income tax amount (for high earners), + 8–9% Kirchensteuer if church member
The Splittingtarif (spousal splitting) applies if you file jointly as a married couple. Both incomes are added, halved, taxed at the individual rate, and doubled — reducing the overall tax burden significantly when one spouse earns significantly less. For a couple earning €150,000 + €0: Splittingtarif saves approximately €15,000–€20,000/year compared to separate assessment. We optimise tax classification for international couples.

Corporate Tax Calculation (GmbH)
GmbH taxable profit = HGB commercial accounts profit ± tax adjustments.
- Start with Handelsrechtliches Ergebnis (HGB profit per annual accounts)
- Add back: non-deductible expenses (§4(5) EStG) — entertainment >30%, gifts >€35, penalties, fines
- Add back: non-deductible Gewerbesteuer payments (§4(5b) EStG)
- Remove: exempt income (e.g. 95% of dividends under §8b KStG)
- Result: zu versteuerndes Einkommen für KSt
- Apply 15% Körperschaftsteuer + 5.5% Soli = 15.825% combined rate
- Quarterly KSt advance payments (Vorauszahlungen) due: 10 Mar, 10 Jun, 10 Sep, 10 Dec
German Income Tax — Rate Overview by Bracket
Frequently Asked Questions
What is the top income tax rate in Germany in 2026?
45% (Reichensteuer) on income above €277,826/year, plus 5.5% Solidaritätszuschlag on the income tax amount (for very high incomes). For most earners: the effective top marginal rate encountered is 42% (plus Soli) on income between €68,430–€277,825. Effective average tax rate is lower than the marginal rate due to the progressive structure. A €100,000 income person pays approximately €29,000–€32,000 in income tax (depending on deductions).
What deductions can reduce my German income tax?
Key deductions: (1) Werbungskosten (work-related expenses) — flat €1,230/year automatic, or actual costs if higher. (2) Sonderausgaben: pension contributions (Vorsorgeaufwendungen), Riester/Rürup pension, charitable donations (up to 20% of income). (3) Außergewöhnliche Belastungen: extraordinary costs (disability, care costs, catastrophic medical costs). (4) Kinderbetreuungskosten: 2/3 of childcare up to €4,000/child. (5) Handwerkerleistungen: 20% of labour costs for home craftsmen up to €6,000/year (max €1,200 deduction). (6) Haushaltsnahe Dienstleistungen: 20% of domestic services costs.
What is a Steuerbescheid in Germany?
A Steuerbescheid is the official tax assessment notice issued by the Finanzamt after reviewing your tax return. It shows: assessed taxable income, calculated tax, any refund due or additional payment required. The Steuerbescheid is legally binding but can be challenged within 1 month (Einspruchsfrist §355 AO). If you paid more Lohnsteuer (payroll tax) than the assessed income tax — you receive a Steuererstattung (refund) typically within 2–4 months of filing.
How does German income tax differ for employees vs self-employed?
Employees: Lohnsteuer is withheld monthly at source by the employer based on Steuerklasse and wage bracket (§38 EStG). Optional annual Einkommensteuererklärung to get refund of over-withheld amounts. Self-employed (Freiberufler, Einzelunternehmer): must file annual Einkommensteuererklärung (deadline 31 July), and make quarterly Vorauszahlungen (advance payments) in March, June, September, and December based on the previous year's tax. First year: Finanzamt estimates advance payments after the first return.
What is the Ehegattensplitting (spousal income splitting) in Germany?
Ehegattensplitting (§26 EStG) allows married couples to file jointly. The combined income is halved, taxed at the individual rate, and doubled — reducing total tax when there is a significant income disparity between spouses. Example: one spouse earns €120,000, the other €0 — Splittingtarif taxes €60,000 twice, saving approximately €15,000–€18,000/year vs. separate assessment. Registered life partners (eingetragene Lebenspartner) are entitled to the same Splittingtarif. Non-married cohabiting couples cannot use Splitting.
What is a Steuerklasse (tax class) in Germany and which one should I choose?
Steuerklassen are withholding tax classes for employees that determine the monthly Lohnsteuer (payroll tax) deducted by the employer. Klasse I: single, divorced, or widowed. Klasse II: single parent with child. Klasse III: married, primary earner (lowest deduction). Klasse IV: married, both earn similarly. Klasse V: married, secondary earner (highest deduction). Klasse VI: second or additional employment. Married couples with different incomes typically use III/V combination to reduce total monthly withholding. The annual Steuererklärung (tax return) reconciles the actual liability, so Steuerklasse affects cash flow, not the final tax amount.
What is Gewerbesteuer (trade tax) and how is it calculated?
Gewerbesteuer (GewSt) is Germany trade tax levied on business profits. Formula: (taxable profit - EUR 24,500 Freibetrag for sole traders and partnerships) x Steuermesszahl 3.5% x municipal Hebesatz. For GmbH: no Freibetrag applies. Hebesatz varies by municipality: Berlin 410%, Munich 490%, Frankfurt 460%. Effective GewSt rate: approximately 14-17% of taxable profit. GewSt is deductible as a business expense (reducing Körperschaftsteuer base). GmbH total tax burden (KSt + GewSt + Soli): approximately 28-30% of profit. Freiberufler are fully exempt from GewSt.
What is the Solidaritätszuschlag (Soli) in Germany?
The Solidaritätszuschlag (Soli) was introduced in 1991 to finance German reunification costs. Rate: 5.5% applied on top of income tax and Körperschaftsteuer. Since 2021, most individuals are exempt from Soli: only those with income tax above approximately EUR 18,130/year (single) pay it - effectively the top 10% of earners. For companies (GmbH, AG): Soli still applies fully at 5.5% on Körperschaftsteuer, bringing effective corporate tax to 15.825%. GmbH paying dividends to shareholders: 25% KapESt + 5.5% Soli = 26.375% withholding tax total.
How does the Körperschaftsteuer (corporate income tax) work for a German GmbH?
Körperschaftsteuer (KSt) is Germany corporate income tax at a flat rate of 15% on taxable profit. Plus 5.5% Solidaritätszuschlag on the KSt amount = 0.825%, giving a combined rate of 15.825%. Taxable profit = HGB commercial profit adjusted for tax add-backs and deductions under EStG/KStG. Key deductions: business expenses (Betriebsausgaben), managing director salaries, interest (subject to Zinsschranke), depreciation (AfA). Advance payments (Vorauszahlungen) due quarterly on 10 March, June, September, and December. Annual KSt return due 31 July (or 28 February with Steuerberater).
What is the Günstigerprüfung for capital gains tax in Germany?
The Günstigerprüfung (more-favourable-rate check) under Section 32d(6) EStG allows individuals to apply their personal income tax rate to capital gains and investment income instead of the flat Abgeltungsteuer rate (25%), if their personal rate is lower. This benefits lower-income investors who pay less than 25% income tax. The Günstigerprüfung is applied in the annual Einkommensteuererklärung - if the personal rate is lower than 25%, the Finanzamt automatically applies it. The Günstigerprüfung applies to interest, dividends, and capital gains on securities but not to GmbH share sales (which use different rules).
Need professional help?
Goldblum und Partner AG — licensed German Rechtsanwälte in Düsseldorf since 2007.
Free ConsultationWork with the firm that knows Germany.
Licensed Rechtsanwälte and Steuerberater in Düsseldorf. Free 30-minute consultation, no commitment.
Book Free Consultation