Germany Salary Calculator
Germany does not have tax brackets. § 32a EStG defines income tax as a continuous polynomial, so the marginal rate climbs smoothly from 14% at the top of the basic allowance to 42%, rather than jumping at a threshold — which is why German net pay cannot be reproduced by a bracket table and why two salaries €100 apart never differ by a round amount. For 2026 the Grundfreibetrag is €12,348; 42% begins at €69,878 and the 45% Reichensteuer at €277,825. Social security adds 21.15% on the employee side — 21.75% if you are childless and over 23 — and it has two different ceilings, which is where most Brutto-Netto estimates go wrong for higher earners.
Example: €45,000 gross in Germany
A 12-payment employee salary, 2026 rates — computed by the Saldora API.
Net annual
€29,846
Net monthly
€2,487
Income tax
€5,367
Effective rate
33.7%
How salary tax works in Germany
- Income tax is a formula, not brackets: 0% to €12,348, then a rate rising continuously to 42% at €69,878 and 45% above €277,825
- Social security 21.15%: 9.3% pension, 7.3% health plus 1.45% supplementary, 1.8% nursing care, 1.3% unemployment
- Two ceilings, not one: pension and unemployment stop at €8,450 a month, health and nursing care at €5,812.50
- Childless and over 23? Nursing care costs an extra 0.6%. From the second child it falls 0.25% per child instead
- The solidarity surcharge is 5.5% of income tax, but only above €20,350 of assessed tax — most employees no longer pay it at all
- Church tax is 8% of income tax in Bavaria and Baden-Württemberg, 9% elsewhere, and only if you are a registered member
- Employer cost about 22.6% on top of gross, including accident insurance that varies by industry
The Kleinunternehmerregelung exempts a self-employed person from charging VAT. Its limits were reformed by the Jahressteuergesetz 2024 with effect from January 2025: prior-year revenue must be under €25,000, up from €22,000, and the current-year limit of €100,000 became a hard stop — crossing it ends the exemption immediately, mid-year, rather than from the following year as before. Outside the regime the standard VAT rate is 19%, and a quarterly income-tax prepayment of 25% applies.
Germany salary tax — frequently asked questions
How is German income tax actually calculated?
By formula. § 32a EStG splits taxable income into five zones and applies a quadratic expression within the progressive ones — for 2026, (914.51 · y + 1,400) · y in the first and (173.10 · z + 2,397) · z + 1,034.87 in the second, where y and z measure how far into the zone you are. The result is a marginal rate that rises continuously rather than in steps. We implement that formula as published, including the official rounding, instead of approximating it with brackets.
Why do German contributions stop at two different points?
Because the Beitragsbemessungsgrenzen are set separately. Pension and unemployment insurance stop at €8,450 of monthly salary; health and nursing care stop much earlier, at €5,812.50. A calculator applying one ceiling to everything is wrong for any salary between them — and that band, roughly €70,000 to €101,000 a year, is exactly where a lot of professional salaries sit.
Do I still pay the solidarity surcharge?
Probably not. Since the 2021 reform the Soli is only charged once assessed income tax exceeds a Freigrenze, which for a single assessment in 2026 is €20,350 — and it is indexed upward every year, from €18,130 in 2024 to €19,950 in 2025. Above the threshold it phases in through a mitigation zone at 11.9% of the excess before settling at the full 5.5% of income tax. In practice only high earners pay it.
How does having children change my German payslip?
Through nursing-care insurance rather than income tax. Employees with no children who are over 23 pay a surcharge of 0.6% on top of the 1.8% base rate. From the second child onward the rate is instead reduced by 0.25% per child, up to the fifth. Add your children in the calculator and the correct rate is applied.
What is the Kleinunternehmer regime worth?
It means you neither charge VAT to your clients nor remit it — useful when you sell to consumers or to other small businesses, and worth little when your clients can reclaim VAT anyway. The eligibility test is on last year's revenue (under €25,000), and the €100,000 current-year limit ends the exemption the moment you cross it.
Does the calculator handle church tax?
Yes, as an option. It is 8% of your income tax in Bavaria and Baden-Württemberg and 9% in every other state, and it is only due if you are a registered member of a tax-collecting religious community. It is charged on the tax, not on your salary, so it costs far less than the percentage suggests.
Building a product? Use the Saldora API
The same net-salary & tax calculations for 15 European countries in one REST call — employees & freelancers, employer cost, special regimes, and multi-country compare. Perfect for HR, payroll, relocation and fintech tools.
Explore the APICalculate salary in other countries
Estimates based on publicly available 2026 tax rules for Germany. For informational purposes only — not tax advice. Consult a qualified tax advisor for your specific situation.