Germany gross-to-net salary calculator 2026 - income tax, Soli, health, pension
Germany gross-to-net salary calculator 2026. Income tax, Soli, health and pension contributions. Tax-class comparison, runs in browser, no signup.
On a €60,000 gross annual salary in tax class I the widget shows roughly €33,200 net per year, or about €2,770 per month. The rest covers income tax and the statutory pension, unemployment, health, and long-term care contributions; the solidarity surcharge is zero at this example income. The calculator below uses a simplified §32a EStG 2026 tariff (Grundfreibetrag €12,348) and includes a tax-class comparison for a quick gross-to-net read. For the exact Lohnsteuer under the BMF Lohnsteuer-Programmablauf (including Vorsorgepauschale under §39b EStG), the BMF-Steuerrechner is the official tool; for typical profiles the gap runs in the low four-digit euro range per year. Tax year 2025 remains selectable for archival checks.
Income
Social insurance
Tax-class diff
Single-earner view. The spouse side in V has to offset this when you file jointly under III/V.
Breakdown
- Income tax
- €13,748
- Solidarity surcharge
- €0
- Church tax
- €0
- Tax total
- €13,748
- Pension insurance
- €5,580
- Unemployment insurance
- €780
- Health insurance
- €5,250
- Long-term care insurance
- €1,440
- Social total
- €13,050
- Net
- €33,202/year
Note
Orientation value, not tax advice. Use the official BMF Lohnsteuerrechner or a tax advisor for binding calculations. Income tax runs on the BMF Programmablauf 2026. Classes I, III, IV are precise; V and VI are approximated.
How much is net salary in Germany on €4,000 gross per month?
A €4,000 monthly gross in tax class I (single, no church, statutory health insurance, Bavaria, no children) comes out of the widget at roughly €2,345 net. Around €785 goes to Lohnsteuer under the simplified tariff, and another €870 covers the four social-insurance branches. The real Lohnsteuer under the BMF Programmablauf (including Vorsorgepauschale) is lower, so the actual take-home for this profile sits closer to €2,500 to €2,600. Higher gross yields proportionally less net, tax class III leaves noticeably more, and church membership at this income band costs roughly 1 to 2 percent of net (up to about 3 percent at materially higher incomes).
| Line item | Per month |
|---|---|
| Income tax (simplified tariff) | ca. €785 |
| Solidarity surcharge | €0 (below annual Freigrenze, § 3 SolZG) |
| Pension insurance | €372 |
| Unemployment insurance | €52 |
| Health insurance incl. 2026 average Zusatzbeitrag under § 242a SGB V | €350 |
| Long-term care insurance (childless, outside Sachsen, § 55 SGB XI) | €96 |
| Net per widget | ca. €2,345 |
Figures apply to employees in tax class I with statutory health insurance living in Bavaria. The other Bundesländer differ by under €2 per month as long as church tax is not involved. Sachsen sits higher because the Pflegeversicherung employee share is larger (2.9 % for childless employees instead of 2.4 % elsewhere), adding roughly €20 per month on the €4,000 example. For the exact payroll figure under the BMF programme, use the BMF-Steuerrechner.
How is German income tax calculated?
The tax office runs a five-zone progression: up to the basic allowance (2026: €12,348), no tax. Above the allowance the rate climbs quadratically through two zones to €69,878, then sits at 42 % through €277,825, and hits 45 % above that. The tax class decides which allowances are already baked into the monthly withholding table.
- Annualise the gross. Monthly gross × 12, plus one-off payments like Weihnachtsgeld or Urlaubsgeld.
- Subtract the flat deductions. Employee expense allowance €1,230 and special-expense allowance €36, carried forward unchanged into 2026.
- Subtract the Vorsorgepauschale. Under § 39b EStG, payroll withholding deducts a lumped pension/health/care allowance before applying the tariff. The widget above skips this step (which is why it overstates Lohnsteuer against the official BMF figure); the real Programmablauf applies it.
- Apply the tax-class allowance. Single Grundfreibetrag in classes I, II, and IV; doubled in III; none in V or VI. Class II adds the Entlastungsbetrag for single parents.
- Slot into the zone. Place the remaining amount in the appropriate Einkommensteuer zone and compute the annual tax.
- Divide by 12. Annual tax divided by 12 is the monthly Lohnsteuer your employer withholds directly.
The calculator above runs steps 1, 2, 4, 5, and 6 against the § 32a 2026 tariff; the Vorsorgepauschale in step 3 is left to the official BMF Programmablauf. Tax year 2025 stays selectable for archival checks.
How do tax classes III and IV affect take-home pay?
Tax class III internally uses a doubled Grundfreibetrag. Picking III means markedly lower monthly Lohnsteuer than IV or I at the same gross. The catch: the spouse has to switch to V, which carries no basic allowance. The couple's joint annual tax stays the same as under IV/IV - III/V only shifts the monthly cash flow, and a balancing at annual assessment is common rather than automatic.
On €60,000 gross (single-earner view), the widget shows a net difference between III and IV of about €5,670 per year (class IV roughly €13,748 Lohnsteuer, class III roughly €8,078, both under the simplified tariff). Under the real BMF Programmablauf the gap narrows (official annual table: IV about €9,514, III about €4,918, difference about €4,600); direction and order of magnitude are the same. The widget is a single-earner view only. The partner's class-V side has to be offset in a second run under III/V joint assessment.
Two rules of thumb for the pick:
- When one partner earns clearly more than the other, III/V improves monthly cash flow. A balancing at annual assessment is common and can go either direction.
- At roughly equal gross, IV/IV is usually cleaner. The Faktorverfahren (IV with a factor) under § 39f EStG has been available in wage-tax withholding since 2010 and settles the partner offset in the monthly withholding itself.
Does church tax really matter for my net salary?
Church tax is a surcharge on income tax, not on gross salary. It lands at 8 % in Bavaria and Baden-Württemberg and 9 % in the other 14 Bundesländer. At €60,000 gross in tax class I the widget (using the simplified tariff) shows about €1,100 per year in Bavaria and around €1,237 per year in NRW and the other 9 %-states; under the real BMF Programmablauf with Vorsorgepauschale the numbers come out lower (roughly €760 Bavaria, €860 elsewhere). Leaving the church saves the amount; membership liability typically ends at the end of the exit month, with the monthly saving starting the following month on an annual pro-rata basis.
- 8 % Kirchensteuer: Bavaria, Baden-Württemberg.
- 9 % Kirchensteuer: the other 14 Bundesländer.
- Kappungsgrenze: a handful of states cap church tax at 2.75 to 4 % of taxable income for very high earners. Irrelevant for most employees.
The calculator defaults to church-tax off. Toggle it on only if you are formally a member of a levying religious body; the effect on monthly net is visible immediately in the result block.
Frequently Asked Questions
What does private health insurance cost in Germany?
PKV monthly premiums depend heavily on age at entry, health status, tariff scope, and deductible. Early-career insured people can find tariffs in the lower-to-mid three-digit range; older insured people or comprehensive tariffs often sit noticeably higher. The employer subsidy is double-capped: at most half the maximum statutory contribution (GKV average rate applied to the Beitragsbemessungsgrenze) and at most half your actual eligible PKV premium. Self-employed people usually pay the full premium themselves; KSK-insured artists and publicists are an exception and can receive a subsidy toward private or voluntary statutory health and long-term care cover. The calculator takes the PKV health-insurance premium on its own as input and applies the employer subsidy up to the statutory maximum. Private long-term care (PPV) stays in your own planning until a dedicated input lands.
Does this calculator work for freelancers?
Partly. Set the employment type to 'selbstständig' (self-employed). The income-tax line then reads as an Einkommensteuer estimate rather than a withheld Lohnsteuer. Statutory pension and unemployment default to zero in the tool; that fits many freelancers, but not every self-employed profession. If you are subject to compulsory pension insurance or carry voluntary unemployment insurance, you need to plan those contributions separately. Statutory health and long-term care insurance are normally charged in full because there is no employer share; KSK-insured artists and publicists receive a subsidy here. Treat the figure as an orientation value for quarterly prepayments, not a binding calculation. For complex cases a review with a Steuerberater is usually worth the time.
You're writing invoices - how is VAT calculated?
At 19 percent, multiply the net invoice amount by 1.19 to get the gross; at 7 percent, use 1.07. Going the other way, divide the gross by the same factor to see the net and the VAT portion separately. The Germany VAT calculator works live in both directions and lists the 7-vs-19-percent categories as a quick reference. Kleinunternehmer under § 19 UStG issue invoices without VAT.
Self-employed with no fixed salary - how do I check bogus self-employment risk?
Relying on a single client, working fixed hours, and maintaining no own market presence are risk indicators that push a DRV status ruling toward "dependent employment". The DRV still decides on the overall picture of contract plus actual practice, not on any single marker. Social-insurance back-payments typically run four years retroactively under § 25 SGB IV; up to 30 years for deliberately withheld contributions. The German freelancer status check tests the profile against DRV criteria and surfaces concrete contract-clause adjustments before an auditor reviews the file.
For freelancers, the revenue-side input usually comes from the hourly rate calculator; this tool then shows what lands in the personal account after tax and social contributions.