Gross-to-Net Calculator Germany
Work out your 2026 net salary in Germany by tax class, state and health insurance, with wage tax, Soli, church tax and every social contribution itemised.
Net salary / month
€2,605.50
Net salary / year
€31,266.00
Payslip (monthly)
Deductions in %
34.9%
Taxes / month
€524.50
SI contributions / month
€870.00
Simplified calculation for 2026. The actual payroll may differ, e.g. due to benefits in kind, allowances on the tax card, company pension schemes or capital-forming benefits. Without guarantee.
Note: These calculations are for informational purposes only and do not replace professional tax or financial advice. All information without guarantee.
FAQ
Frequently Asked Questions
What is the difference between gross and net salary?
Gross salary is your pay before deductions. After income tax, solidarity surcharge, church tax (if applicable), and social insurance contributions are subtracted, the remaining amount is your net salary – the sum actually deposited into your account.
Which tax class applies to me?
Germany has six tax classes. Singles get class I, single parents entitled to the relief amount class II. Married couples choose between III/V, IV/IV and IV/IV with factor (§ 39f EStG). Class VI applies to every additional job. Wage tax is much higher in V and VI: at 4,000 euros gross (childless, statutory health insurance) it is 524.50 euros a month in class I, 944.91 euros in V and 989.25 euros in VI.
Are the 2026 German tax values current?
Yes — all tax rates, allowances and contribution ceilings reflect 2026: basic allowance €12,348, top tax rate 42 % from €69,879, Soli exemption €20,350 (€40,700 in tax class III), tax class V/VI thresholds €14,071 / €34,939 / €222,260. Wage tax follows the 2026 program flow chart of the German Federal Ministry of Finance (BMF); legal texts from gesetze-im-internet.de.
What counts towards the Vorsorgepauschale, and what changed in 2026?
The Vorsorgepauschale lets your employer allow for your social security contributions when withholding wage tax (§ 39b(2) sentence 5 no. 3 EStG): pension insurance 9.3 %, health insurance at the reduced rate of 7.0 % plus half the additional contribution, and long-term care insurance including the childless surcharge or the reductions from the second child. Since 2026 unemployment insurance counts as well – but only as long as health, care and unemployment insurance together stay within 1,900 euros a year, so in practice only on small wages. The old minimum lump sum (12 % of pay, capped at 1,900 or 3,000 euros) no longer exists; privately insured employees use their basic premiums minus the employer subsidy. Example, 4,000 euros gross, childless: 4,464 + 4,056 + 1,152 = 9,672 euros. With one child (care insurance 1.8 %) it is 9,384 euros, so the wage tax rises from 524.50 to 531.83 euros a month.
Guide
What is the Gross-to-Net Calculator Germany?
The gross-to-net calculator determines your monthly net salary from the gross salary. It takes income tax, solidarity surcharge, church tax and social security contributions into account.
How does the Gross-to-Net Calculator Germany work?
Enter your gross salary and select your tax class. The calculator works out the employee contributions to health, long-term care, pension and unemployment insurance plus wage tax, solidarity surcharge and church tax under § 39b EStG 2026, following the BMF program flow chart: the employee lump sum, the special-expenses lump sum and the Vorsorgepauschale are deducted from annual gross pay, and tax classes V and VI use the differential method. Net pay equals gross minus all deductions.
Key Data and Facts
Basic tax-free allowance 2026: 12,348 euros. Top tax rate: 42% from 69,879 euros. Health insurance ceiling: 69,750 euros/year. Average supplementary health contribution 2026: 2.9%. Solidarity surcharge exemption limit for wage tax: 20,350 euros, in tax class III 40,700 euros.
Step-by-Step Guide
How to calculate your net salary step by step: 1. Enter your gross salary – enter your monthly or annual gross salary. 2. Choose the tax class – tax class I for singles, III or V for married couples, II for single parents, IV for married couples with equal income, VI for a second job. 3. Specify the Bundesland and church tax – the church tax rate is 8 % in Bayern and Baden-Wuerttemberg, 9 % in all other Bundesländer; in Sachsen employees pay 0.5 percentage points more long-term care insurance. 4. Choose your health insurance – statutory with your fund's additional contribution (an average of 2.9 % in 2026) or private with the monthly premium for your basic cover. 5. Enter child allowances, age and number of children – child allowances do not lower the wage tax, only the solidarity surcharge and church tax; age and number of children set the care insurance rate (surcharge for the childless from age 23, reductions from the second child). 6. Read off the result: the calculator shows the wage tax, the solidarity surcharge, the church tax, the health insurance (KV), long-term care insurance (PV), pension insurance (RV) and unemployment insurance (AV) contributions, as well as the net salary. Example: a single, childless employee (30) in tax class I with a gross salary of 4,000 EUR in Nordrhein-Westfalen without church tax pays KV (7.3 % + 1.45 % additional) 350.00 EUR, PV (childless 2.4 %) 96.00 EUR, RV (9.3 %) 372.00 EUR and AV (1.3 %) 52.00 EUR. For the wage tax, the employer deducts from the annual gross of 48,000 EUR the employee lump sum (1,230 EUR), the special-expenses lump sum (36 EUR) and a Vorsorgepauschale of 9,672 EUR: RV 4,464 EUR, KV 4,056 EUR (reduced rate 7.0 % + 1.45 %) and PV 1,152 EUR; unemployment insurance does not count because KV and PV alone already exceed 1,900 EUR. That leaves 37,062 EUR taxable; the annual wage tax is 6,294 EUR, i.e. 524.50 EUR a month, and there is no solidarity surcharge below the exemption limit. Net salary: 2,605.50 EUR. Check the result against your last pay slip to make sure all entries are correct.
Calculation Example
Gross: 4,000 EUR, tax class I, NRW, no church tax, childless, age 30. KV (7.3% + 1.45%): 350.00 EUR. PV (2.4%): 96.00 EUR. RV (9.3%): 372.00 EUR. AV (1.3%): 52.00 EUR. Vorsorgepauschale: 4,464 + 4,056 + 1,152 = 9,672 EUR/year. Taxable: 48,000 - 1,230 - 36 - 9,672 = 37,062 EUR, wage tax 6,294 EUR/year = 524.50 EUR/month. Soli: 0 EUR. Total deductions: 1,394.50 EUR. Net: 2,605.50 EUR. | Same gross in tax class V: wage tax 944.91 EUR, net 2,185.09 EUR.
Sources
Official sources
Calculations are based on applicable German laws and official data:
- Einkommensteuergesetz (EStG) — gesetze-im-internet.de
- Bundesministerium der Finanzen (BMF)
- Statistisches Bundesamt (Destatis)
Full methodology at Methodology.
Reviewed by Konstantin Iakovlev · Last updated:
Taxes
Related Calculators
Income Tax Calculator Germany
Calculate German income tax for 2026 under § 32a EStG (basic tariff) from taxable income, with Soli, church tax by state and your marginal and average tax rate.
VAT Calculator Germany
Convert net to gross or gross to net with German VAT at 19%, 7% or a custom rate. Shows the net amount, the VAT and the gross amount with the calculation.
Wage Tax Calculator Germany
German wage tax 2026 on your monthly pay by tax class I–VI, with Soli, church tax, child allowances and annual figures including the Vorsorgepauschale.
Vehicle Tax Calculator Germany
Calculate German motor vehicle tax for your car from fuel type, engine size, CO2 emissions and first registration before or from 2021, per year and per month.