Skip to content
Finanzrechner
DE

Number format: this calculator uses German notation throughout — a comma is the decimal separator and a dot groups thousands. “1.234,56” means one thousand two hundred thirty-four euros and fifty-six cents. The figures come from German tax law, so they are shown the way German authorities write them.

Gross to net 2026

For employees on a regular monthly salary. The Lohnsteuer is not reimplemented from a formula: it is generated from the official program flow chart of the German Federal Ministry of Finance, and the results are checked against the ministry's own calculator.

Input
Period

13th and 14th salary, Christmas and holiday bonuses, bonuses or premiums — as one annual figure. They are taxed as one-off payments and therefore bear a higher burden than regular pay.

Health insurance

Relevant only for the childless surcharge to long-term care insurance — it applies from the completed 23rd year of age (§ 55 (3) SGB XI). Between 23 and 67 nothing changes because of it.

Net pay per month

2.605,50 €

of 4.000,00 € gross · employer cost 4.846,00 €

Per year: 31.266,00 € net from 48.000,00 € gross.

Deductions from gross pay
Wage tax (Lohnsteuer)−524,50 €
Solidarity surcharge0,00 €
Pension insurance−372,00 €
Unemployment insurance−52,00 €
Health insurance−350,00 €
Long-term care insurance−96,00 €
Total deductions−1.394,50 €

From gross to net

From 4.000,00 € gross, 2.605,50 € is left net. The largest single deduction is Wage tax (Lohnsteuer) at 524,50 €.

0 €1k €2k €3k €4k €

Select a segment — with the pointer, a tap or the arrow keys.

Data as a table
From gross to net — all figures
ItemAmountShare of gross
Gross4.000,00 €100,0 %
Wage tax (Lohnsteuer)−524,50 €13,1 %
Pension insurance−372,00 €9,3 %
Unemployment insurance−52,00 €1,3 %
Health insurance−350,00 €8,8 %
Long-term care insurance−96,00 €2,4 %
Net2.605,50 €65,1 %

Basis: BMF program flow chart 2026 of 12 November 2025, social security thresholds 2026

Average and marginal burden

Average and marginal burden across annual gross pay.

No curve is available for these inputs.

Illustrative presentation from unrounded values.

Derivation — how every figure is calculated

Intermediate results are not rounded. Only the result of each item is rounded, to whole cents — as § 1 (2) of the Beitragsverfahrensverordnung requires. That is why one cent more gross pay can move the net figure one cent the other way; this is not an error but the official outcome.

  • Wage tax (Lohnsteuer)
    Generated from the official BMF program flow chart, not reimplemented.
    Legal basis: § 39b EStG, BMF-Programmablaufplan 2026
  • Solidarity surcharge
    5,5 % of the wage tax, with an exemption limit and a phase-in zone.
    Legal basis: SolZG 1995
  • Pension insurance
    Shared equally, capped at the contribution assessment ceiling.
    4.000,00 € × 9,30 % = 372,0000 € → rounded to 372,00 €
    Legal basis: § 158 SGB VI
  • Unemployment insurance
    Shared equally, capped at the contribution assessment ceiling.
    4.000,00 € × 1,30 % = 52,0000 € → rounded to 52,00 €
    Legal basis: § 341 SGB III
  • Health insurance
    General rate plus the insurer's supplementary rate, shared equally.
    4.000,00 € × 8,75 % = 350,0000 € → rounded to 350,00 €
    Legal basis: §§ 241, 242 SGB V
  • Long-term care insurance
    Child reductions and the childless surcharge affect only the employee's share.
    4.000,00 € × 2,40 % = 96,0000 € → rounded to 96,00 €
    Legal basis: §§ 55, 58 SGB XI

Terms used on this page

Each term has its own page with a plain-language explanation, the technical detail and a worked example.

All terms in the glossary

How the figures are calculated

The wage tax comes from the official program, not from a formula

The German Federal Ministry of Finance publishes a Programmablaufplan every year — a machine-readable description of the wage tax calculation that every payroll run in Germany must follow. This calculator translates the 2026 plan directly into code instead of reimplementing the formula. The difference is not academic: the tax scale under § 32a EStG has kinks, rounding rules to whole euros and special cases for the pension expense allowance that a reimplemented formula regularly misses by a few euros.

Social security contributions run separately and have their own ceilings

Health, long-term care, pension and unemployment insurance are not calculated on taxable income but on gross pay — and each only up to its contribution assessment ceiling. For health and long-term care that ceiling is lower in 2026 than for pension and unemployment insurance. So the burden does not rise evenly: above the ceilings, net pay suddenly grows faster.

Every deduction names its legal basis

In the derivation below the result, every line carries its source — from the employee standard deduction (§ 9a EStG) through the childless surcharge to long-term care insurance (§ 55 (3) SGB XI) to the exemption limit for the solidarity surcharge. If you do not believe a figure, you can check it against the statute.

Example: 4.000 € gross, tax class 1, North Rhine-Westphalia

Gross pay per month 4.000,00 €
Net pay per month 2.605,50 €
Tax and social security 1.394,50 €

Roughly 35 % goes out — and that share grows with the salary, because the tax scale is progressive. So if you want to know what is left of a pay rise, do not take the average; compare two figures.

What this calculator does not cover

Pretending to be complete is the costliest mistake a financial calculator can make. These points are deliberately absent — either because they need details this page does not ask for, or because they cannot be substantiated in general terms:

  • Individual allowances under § 39a EStG (for high employment expenses or disability, for example) recorded on your tax record. They reduce the wage tax but depend on the individual case.
  • Church tax capping. Several states cap church tax at a share of income. The capping rates are on file but are not calculated — they cannot be applied in a substantiated way without further detail.
  • The individual private health insurance premium. With private cover it is entered, not estimated: it depends on the age at entry, the tariff and the health assessment.

Related calculators

Ready answers for common salaries

For the most common gross amounts there is a page of its own with the finished result — including a comparison of all tax classes.