Skip to content
calcbloc
INCOME TAX / 2026 / GERMANY

Germany income tax calculator

Work out German income tax (Einkommensteuer) for 2026 on your taxable income under the § 32a tariff, single or jointly assessed (splitting), with the solidarity surcharge, church tax and your marginal rate.

Last verified: Methodology

Your details

01Income

Income after work expenses, social insurance and other deductions. For a married couple assessed jointly, enter the couple's combined figure.

Assessment

Joint assessment (Zusammenveranlagung) uses the splitting tariff: twice the tax on half the couple's income.

Children who qualify for child benefit (Kindergeld). The child allowances always reduce the Soli and church tax; they reduce income tax only where they save more than the child benefit.

02Church tax

Church tax is 8% (Bavaria, Baden-Württemberg) or 9% (other states) of the income tax after child allowances.

Total tax

€10,548.00

21.1% of taxable income

Income tax (Einkommensteuer)
€10,548
Solidarity surcharge (Solidaritätszuschlag)
€0.00
Church tax (Kirchensteuer)
€0.00
Effective tax rate
21.1%
Marginal rate incl. Soli and church tax
35%
Income tax marginal rate (tariff)
35.1%
  • No solidarity surcharge: the tax base of €10,548 is not above the €20,350 threshold.
  • Enter taxable income (zu versteuerndes Einkommen): income after work expenses, insurance and other deductions, not your gross salary.

Total tax: €10,548.00 21.1% of taxable income

Income tax 2026 on €50,000 (single)
LineYear
Taxable income€50,000.00
Income tax (basic tariff)€10,548.00
Total tax€10,548.00
Left after tax€39,452.00
Taxable income after tax
79%TAKE-HOME
  • Left after tax€39,45279%
  • Income tax€10,54821%

2026 income tax tariff zones (§ 32a EStG)

x = taxable income rounded down to whole euros; the tax is rounded down to whole euros.

ZoneFromToTax formula
Basic allowance (Grundfreibetrag), 0%€0€12,348No tax
First progressive zone, 14% to 24%€12,349€17,799(914.51 × y + 1400) × y, y = (x − 12348) / 10,000
Second progressive zone, 24% to 42%€17,800€69,878(173.10 × z + 2397) × z + 1034.87, z = (x − 17799) / 10,000
Top rate, 42%€69,879€277,8250.42 × x − 11135.63
Highest rate (Reichensteuer), 45%€277,826—0.45 × x − 19470.38

Single vs joint assessment on €50,000

Joint assessment (splitting) taxes a couple as if each had earned half: it helps most when one partner earns much more.

AssessmentIncome taxSoliChurch taxTotal
Single (basic tariff)€10,548€0.00€0.00€10,548.00
Married, joint (splitting)€5,700€0.00€0.00€5,700.00

€10,548.00

21.1% of taxable income

How it's calculated

German income tax (Einkommensteuer) is charged on your taxable income (zu versteuerndes Einkommen) for the calendar year. That is the income left after work expenses, deductible insurance contributions and other allowances. The calculator applies the 2026 tariff of § 32a of the Income Tax Act (EStG) and adds the two surcharges levied on top of it.Gesetze im Internet

  1. The tariff. Income up to the basic allowance (Grundfreibetrag) of €12,348 is tax-free. Two progressive zones follow, up to €17,799 and €69,878. Then comes a flat 42% up to €277,825, and 45% above that.
  2. Joint assessment (splitting). A married couple assessed jointly pays twice the tax on half their combined taxable income (§ 32a (5) EStG).
  3. Children. Child benefit (Kindergeld) of €259 a month per child is compared with the child allowances: €3,414 plus €1,464 per child and parent, doubled for a couple. If the allowances save more, the tax office deducts them and adds the child benefit back to the tax (§ 31 EStG).Gesetze im Internet
  4. Solidarity surcharge and church tax. Both are worked out on the income tax after child allowances. The surcharge is 5.5%, but only above €20,350 of tax (€40,700 for a couple), and never more than 11.9% of the excess. Church tax is 8% or 9% depending on the state.Gesetze im Internet

The formula

With x = taxable income rounded down to whole euros:

  • up to €12,348: tax = 0;
  • up to €17,799: tax = (914.51 × y + 1,400) × y, with y = (x − 12,348) ÷ 10,000;
  • up to €69,878: tax = (173.1 × z + 2,397) × z + 1,034.87, with z = (x − 17,799) ÷ 10,000;
  • up to €277,825: tax = 0.42 × x − 11,135.63;
  • above: tax = 0.45 × x − 19,470.38.

The tax is rounded down to whole euros. Splitting: tax = 2 × tariff(x ÷ 2). The solidarity surcharge is min(5.5% × base, 11.9% × (base − threshold)). The effective rate is total tax ÷ taxable income. The marginal rate is the extra total tax on the next €100, per euro.

Worked example

A single person with €50,000 of taxable income, no children, no church tax:

€50,000 taxable income, single, 2026INCOME TAX / 2026 / GERMANY
LineYear
Taxable income€50,000.00
Income tax (basic tariff)€10,548.00
Total tax€10,548.00
Left after tax€39,452.00

The income tax is €10,548. A married couple with the same €50,000 of joint taxable income pays €5,700 under splitting. On €120,000 a single person pays €41,423.52 including the solidarity surcharge, with a marginal rate of 44.3%.

Assumptions and limitations

  • You enter taxable income. Getting from gross income to taxable income needs your own deductions, which differ widely: work expenses, pension and health insurance contributions, donations, childcare and more. For employees, the net salary calculator shows the monthly wage tax instead.
  • Children. Single parents are assumed to get half of the child allowances and half of the child benefit, the usual split when the other parent claims the other half. A couple assessed jointly gets the full amounts.
  • Not included: capital income taxed at the flat withholding tax (Abgeltungsteuer), the progression clause for tax-free benefits such as parental allowance or foreign income, extraordinary income (§ 34 EStG), tax credits for household services and craftsmen, church tax caps and minimum church tax.
  • Prepayments. Wage tax withheld by your employer during the year is credited against this income tax when you file.
FAQ

Questions people ask

What are the German income tax brackets for 2026?

Germany has no fixed brackets but a continuous tariff in § 32a of the Income Tax Act. Taxable income up to the basic allowance of €12,348 is tax-free. Two progressive zones follow, where the marginal rate climbs from 14% to 42%. From €69,879 the rate is a flat 42%, and from €277,826 it is 45%. For married couples assessed jointly every threshold is doubled.

How does joint assessment (splitting) work?

Married couples and civil partners can be assessed jointly (Zusammenveranlagung). The tax office adds both incomes, applies the tariff to half of the total and doubles the result. Because the tariff is progressive, this saves tax whenever the two incomes differ, and the saving is largest when one partner earns most of the household income. With two equal incomes, splitting makes no difference.

What is taxable income (zu versteuerndes Einkommen)?

Taxable income is what is left after all deductions: from your gross salary the tax office subtracts work-related expenses (at least the €1,230 employee allowance), deductible insurance contributions such as your pension, health and care insurance, special expenses and other allowances. It is lower than your gross salary, so enter the figure from your tax assessment or estimate it carefully.

How do children affect German income tax?

Parents receive child benefit (Kindergeld) of €259 a month per child. When you file, the tax office checks whether the child allowances of €3,414 plus €1,464 per child and parent would save more tax; if so, it deducts them and offsets the child benefit already paid. Either way, the child allowances are always deducted when the solidarity surcharge and church tax are calculated.

When do I pay the solidarity surcharge?

The solidarity surcharge is 5.5% of income tax, but only if the income tax, calculated with child allowances, exceeds €20,350 for a single person or €40,700 for a jointly assessed couple. Just above the threshold a mitigation zone caps it at 11.9% of the excess, so there is no sudden jump. Most taxpayers therefore pay no surcharge at all.

What is the difference between the effective and the marginal rate?

The effective rate is your total tax divided by your taxable income: the average share you pay. The marginal rate is the tax on your next euro of income, which matters for a pay rise, a bonus or a deduction. Because the German tariff rises continuously, the marginal rate is always higher than the effective rate, and it includes the solidarity surcharge and church tax where they apply.

Sources

  1. Federal Ministry of Justice§ 32a EStG: Einkommensteuertarif · retrieved 2026-10-17
  2. Federal Ministry of JusticeSolidaritätszuschlaggesetz 1995, § 3 · retrieved 2026-10-17
  3. Federal Ministry of JusticeSolidaritätszuschlaggesetz 1995, § 4 · retrieved 2026-10-17
  4. Federal Ministry of Justice§ 32 EStG: Kinder, Freibeträge für Kinder · retrieved 2026-10-17
  5. Federal Ministry of Justice§ 31 EStG: Familienleistungsausgleich · retrieved 2026-10-17
  6. Federal Ministry of Justice§ 66 EStG: Höhe des Kindergeldes · retrieved 2026-10-17
  7. Federal Ministry of Justice§ 51a EStG: Festsetzung und Erhebung von Zuschlagsteuern · retrieved 2026-10-17
  8. Federal Ministry of Finance (BMF)Tarifhistorie: Einkommensteuertarif 2026 · retrieved 2026-10-17
  9. Federal Ministry of Finance (BMF)Lohnsteuerrechner 2026: Kirchensteuer nach Bundesland · retrieved 2026-10-17

Last verified: CalcBloc Editorial Team