Skip to content
Germany Expat Tools

German net salary

German Net Salary Calculator: Brutto to Netto

Turn a gross German salary offer into your monthly take-home pay, in English, in under a minute.

2026 rates Last updated Draft data: verify before use

Optional: a one-off payment such as a 13th-month salary or a bonus, shown separately below.

Your €60,000 gross ≈ €3,135/month take-home

€3,135 net per month

Net per year: €37,622 · Effective deduction rate: 37,3 %

Total cost to your employer: €6,058/mo (€72,690/yr)

Income tax (Lohnsteuer) €777/mo (15,5 %)

Your income tax. The amount depends on your tax class (Steuerklasse) — the biggest lever for couples.

Pension insurance You: €465/mo · Employer: €465/mo (9,3 %)

Builds your German state-pension entitlement — and can be partly reclaimed or transferred if you leave Germany.

Unemployment insurance You: €65/mo · Employer: €65/mo (1,3 %)

Insures your income against job loss (Arbeitslosengeld).

Health insurance You: €438/mo · Employer: €438/mo (8,8 %)

Full statutory health cover — usually including family members at no extra cost.

Long-term care insurance You: €120/mo · Employer: €90/mo (2,4 %)

Covers long-term care; childless employees pay a small surcharge.

Employer contributions are paid on top of your gross salary, not deducted from it.

How this is calculated

This calculator estimates your monthly Lohnsteuer (income tax withholding) using the 2026 §32a EStG tax formula, then deducts the statutory social insurance contributions (pension, unemployment, health, and long-term care) plus the Solidaritätszuschlag and church tax where they apply.

Your Steuerklasse (tax class), state (Bundesland), and church-tax status all change how much is withheld each month. This tool applies the same inputs a German payroll system would use.

For how each Steuerklasse works and how to read a full payslip, read the German payslip and tax classes guide.

Assumptions & notes
  • DRAFT: 2026 rates/ceilings verified against secondary sources; owner re-confirms vs the official SV-Rechengrößenverordnung 2026 and §32a EStG / BMF Programmablaufplan before launch.
  • Estimates monthly Lohnsteuer withholding (like official brutto-netto calculators), not the annual tax-return reconciliation.
  • Privately-insured removes statutory health/care; private premiums are not modelled.
  • §32a 2026 zone boundaries (17799, 69878) and coefficients (914.51/1400; 173.10/2397/1034.87; c=11135.63; c=19470.38) confirmed identical across two independent sources (gesetze-im-internet.de and buzer.de), both explicitly labeled as applying ab Veranlagungszeitraum 2026 per the Steuerfortentwicklungsgesetz.
  • Cross-check (2026-08-10): inputs €60,000 gross/yr, Steuerklasse 1, Berlin, no church, 0 children, age 30, statutory health. Tool: Lohnsteuer €9,328/yr (€777.33/mo), net €37,622/yr (€3,135.17/mo). Official reference (lohntastik.de brutto-netto calculator, 2026 tables): Lohnsteuer €9,389/yr (€782.42/mo), net €37,561/yr (€3,130.08/mo). All four social-insurance lines (pension €5,580, unemployment €780, health €5,250, care €1,440) matched the official calculator exactly. Delta: Lohnsteuer -€61/yr (-0.65%), net +€61/yr (+0.16%), well within tolerance, attributable to the documented Vorsorgepauschale simplification.
  • DRAFT: Steuerklasse 2 (single parent) applies the §24b EStG Entlastungsbetrag für Alleinerziehende (allowances.entlastungsbetragAlleinerziehende, €4,260/yr for 2026) by subtracting it from zvE before the single tarif, only the Grundbetrag for the first child; the +€240/yr increase per additional child (§24b Abs. 2 Satz 3 EStG) is NOT modelled. Source: BMF Amtliches Lohnsteuer-Handbuch LStH 2026 Anhang 16.
  • DRAFT: Steuerklassen 5/6 approximate the withheld Lohnsteuer as calcIncomeTaxDE(zvE + grundfreibetrag) (i.e. the tarif applied to income with the Grundfreibetrag effectively removed) rather than the official §39b Lohnsteuertabellen for these classes, which use separate withholding procedures.
  • DRAFT: calcVorsorgepauschale is simplified to the sum of the employee's actual pension + health + care contributions (the social-insurance total used to withhold Lohnsteuer), not the full §39b PAP formula with its own separate caps for the Basisvorsorge- and Zusatzvorsorgepauschale.

Official sources

Disclaimer: This calculator provides estimates only and is not financial, tax, or legal advice. Figures are general in nature and may not reflect your circumstances. Verify against official sources or a qualified adviser before making decisions.

Frequently asked questions

Which Steuerklasse (tax class) should I pick? +

If you're single, divorced, or widowed, it's almost always Class I. Single parents use Class II. Married couples choose between III/V (one spouse pays much less tax, the other much more; good when incomes are very unequal) and IV/IV (roughly even withholding; good when incomes are similar). Class VI applies to a second job. Your payslip's tax class only affects how much is withheld each month, not your final annual tax bill; that's settled at year-end via your tax return.

Why don't pension, health, and care contributions count as "lost" money? +

They're deductions from your paycheck, but they're not spending: they're mandatory insurance. Pension contributions build your entitlement to a German state pension. Health insurance covers your medical costs (and your family's, if co-insured). Long-term care insurance (Pflegeversicherung) covers costs if you ever need care in old age or after an accident. Unemployment insurance pays out if you lose your job. This calculator shows them as deductions from gross pay, but they buy you real, tangible benefits; they're closer to prepaid insurance than to tax.

When does the Solidaritätszuschlag (Soli) apply? +

Since 2021, most employees no longer pay Soli at all: it's only charged once your income tax liability exceeds an annual exemption threshold (an income tax bill in the tens of thousands of euros). In practice, only high earners still pay it, and even then a tapering zone limits how quickly it kicks in. This calculator applies the same exemption and taper rule, so most salaries shown here will have €0 Soli.

How does church tax work, and how do I stop paying it? +

If you're a registered member of a church that levies Kirchensteuer (most commonly Catholic or Protestant), it's collected automatically through payroll as a percentage of your income tax: 8% in Bavaria and Baden-Württemberg, 9% in the rest of Germany. To stop paying it, you formally leave the church (Kirchenaustritt) at your local registry office (Standesamt) or district court, usually for a small fee. The change takes effect from the date of your declaration, and your employer stops withholding it once your tax record is updated; it isn't retroactive.

Is this an official payroll or tax calculation? +

No. This is a free estimate based on the 2026 income tax formula, social insurance rates, and Soli rules to help you understand roughly what a given gross salary becomes net. It doesn't account for every individual circumstance (special allowances, additional employer benefits, capped contribution rates for very high earners, exact Zusatzbeitrag for your specific health fund, etc.). Treat it as guidance, not tax advice; for your actual payslip or annual tax return, check with your employer's payroll department or a Steuerberater.

Related calculators