Germany Gross-to-Net Salary Calculator (Brutto-Netto-Rechner)
Net pay from gross with the Federal Ministry of Finance’s wage tax program.
Try before you buy.
- Free preview: your gross pay and the labels of each table’s first rows (up to 3), with your take-home pay, taxes, contributions and every other figure hidden.
- Locked until you unlock it: download and copy.
- Unlock: Pro pass, ₹179 for 30 days, a one-time payment that never renews. Sold only in rupees.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
BMF wage tax program · social insurance Germany · tax year 2026 · Sources
Your payslip (Gehaltsabrechnung)
| Item | A month | A year |
|---|
How your wage tax is worked out (Lohnsteuer)
| § 39b EStG, for the year | Amount |
|---|
What your employer pays (Arbeitgeber)
| Item | A month | A year |
|---|
Rules used and official sources
- Federal Ministry of Finance: wage tax program (Programmablaufplan) pseudo-code
- Income Tax Act (EStG), section 32a: income tax tariff
- EStG section 39b: wage tax on current pay
- EStG section 39f: factor method
- Solidarity Surcharge Act, section 4: rate and taper
- EStG section 51a: church tax base
- German Pension Insurance: current values
- Social Insurance Values Regulation (SVBezGrV) for the current year
- Social Code VI, section 168: who pays pension contributions
- Federal Ministry of Health: health insurance contributions
- Social Code V, section 249b: employer health contribution on mini-jobs
- Social Code V, section 257: employer subsidy to private health insurance
- Federal Ministry of Health: long-term care insurance contributions
- Social Code XI, section 55: care contribution rate, surcharge and reductions
- Social Code XI, section 58: who pays care contributions
- Social Code XI, section 61: employer subsidy to private care insurance
- German Pension Insurance: the transition zone (Übergangsbereich)
- Social Code IV, section 20: transition zone
- EStG section 40a: flat tax on mini-jobs
- Bavarian State Tax Office: church tax 8 % in Bavaria
- Baden-Württemberg: church tax resolutions (8 %)
- North Rhine-Westphalia tax offices: church tax 9 %
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
Tax rules and rates change. This calculator follows the rules described on this page and may not cover every situation. Check the official source or a qualified tax professional before filing or invoicing.
About the Germany Gross-to-Net Salary Calculator (Brutto-Netto-Rechner)
Work out your net pay in Germany from your gross salary: wage tax (Lohnsteuer) for tax classes I to VI, the solidarity surcharge (Solidaritätszuschlag), church tax (Kirchensteuer) and your share of pension, unemployment, health and long-term care insurance. The wage tax follows the Federal Ministry of Finance’s wage tax program (Programmablaufplan) step by step, with its own rounding, so it matches what a payroll system takes from a monthly salary.
The calculator also handles mini-jobs and the transition zone (Midijob), private health insurance with the employer’s subsidy, benefits in kind such as a company car, tax allowances on your ELStAM and the factor method for married couples in class IV, and it shows what your employer pays on top. Labels give the German terms in brackets, as on a German payslip. Nothing you enter leaves your browser.
How to use it
- Enter your gross pay (Bruttolohn) a month or a year, your tax class (Steuerklasse) and the federal state (Land) you work in.
- Add the child allowances (Kinderfreibeträge) on your payslip, whether you pay church tax, your year of birth and your children: they decide the long-term care surcharge or reductions.
- Choose statutory health insurance with your fund’s additional rate (Zusatzbeitrag; the average is 2,9 %) or private insurance with your premium and the employer’s subsidy.
- Read your take-home pay, the payslip line by line, how the wage tax is worked out and what your employer pays.
- With a Pro pass, or after unlocking this result, copy the summary or download it as a CSV file; without one the page shows a free preview.
Examples
Wage tax 524,50 € · social insurance 870,00 € · net 2.605,50 € a month.
Your employer adds 846,00 €: 4.846,00 € a month in all.
Wage tax 412,83 € · church tax 3,01 € · net 3.539,16 € a month.
The two child allowances lower the base of the church tax and the solidarity surcharge, not the wage tax itself; the second child takes 0,25 points off the care contribution.
Social insurance 187,26 € instead of the full share of 261,00 € · net 1.012,74 €.
Your contributions are worked out on a reduced base of 854,69 €.
Pension contribution 21,71 € (3,6 %) · net 581,29 €.
The employer pays 15 % pension, 13 % health and the 2 % flat tax: 783,90 € a month in all.
How the wage tax is worked out
Payroll multiplies your monthly pay by 12 and takes off the allowances of § 39b (2) EStG: the employee lump sum of 1.230 € (§ 9a), the special-expenses lump sum of 36 € (§ 10c), in class II the single-parent relief of 4.260 € (§ 24b), and a provision for social contributions (Vorsorgepauschale): half the pension contribution, the employee share of health insurance at the reduced rate of 14 % plus half your fund’s additional rate, the care contribution, and the unemployment contribution as far as it fits under 1.900 € together with health and care.
The § 32a EStG tariff then gives the tax for the year: nothing up to the basic allowance (Grundfreibetrag) of 12.348 €, then rising from 14 % to 42 % and 45 % at the top. Class III uses splitting (twice the tax on half), classes V and VI a special rule with at least 14 %, and with the factor method the class IV tax is multiplied by the factor (§ 39f). A month’s wage tax is a twelfth of the year’s, cents cut off.
Social insurance contributions
- Pension (Rentenversicherung): 18,6 %, half each, on pay up to 8.450 € a month (DRV current values).
- Unemployment (Arbeitslosenversicherung): 2,6 %, half each, on the same pay.
- Health (Krankenversicherung): 14,6 % plus your fund’s additional rate, half each, on pay up to 5.812,50 € a month (Federal Ministry of Health).
- Long-term care (Pflegeversicherung): 3,6 %, 1,8 % each (in Saxony 2,3 % for you and 1,3 % for the employer). Without children you pay a 0,6 % surcharge alone from the month after your 23rd birthday; parents pay 0,25 points less for each child under 25 from the second to the fifth (care insurance contributions).
Tax classes (Steuerklassen)
- I: single, separated or divorced.
- II: single parents who get the single-parent relief.
- III and V: married couples or civil partners where one earns much more: III for the higher earner, V for the other.
- IV and IV: both earn about the same; IV with factor spreads the couple’s splitting advantage over both salaries.
- VI: a second job.
The class only decides how much is withheld during the year. Couples assessed jointly pay the income tax of the splitting tariff either way; with III/V or a factor both have to file a tax return (§ 46 (2) no. 3a EStG).
Mini-jobs and the transition zone
Up to 603 € a month a job is a mini-job: the employer pays 15 % pension and 13 % health contributions, and usually a 2 % flat tax that covers wage tax, surcharge and church tax (§ 40a EStG); you pay only the rest of the 18,6 % pension contribution, 3,6 % of your pay, unless you opt out. From 603,01 € to 2.000 € a month you are in the transition zone (Übergangsbereich): your contributions start near zero and rise to the full share at 2.000 €, worked out on a reduced base (§ 20 (2a) SGB IV; DRV on the transition zone). Wage tax is charged on your full pay.
Solidarity surcharge and church tax
The solidarity surcharge is 5,5 % of the wage tax, but only when the tax for the year is above 20.350 € (40.700 € in class III), with a taper of 11,9 % of the excess just above that line (§ 3 and § 4 SolZG), so most employees pay none. Church tax is 8 % of the wage tax in Bavaria and Baden-Württemberg and 9 % in the other Länder. For both, child allowances are taken off first: they lower the surcharge and church tax but not the wage tax itself.
Limitations
- Current monthly pay only. One-off payments such as a Christmas bonus are taxed with the annual table (sonstige Bezüge) and are not included.
- Pensions in payment (Versorgungsbezüge), apprentices (the transition zone does not apply to them, and up to 325 euros a month the employer pays all contributions), students’ special rules and short-term employment are not covered.
- The employer’s cost leaves out the levies U1 and U2, the insolvency levy and accident insurance, which depend on the employer and the fund.
- Payroll software may differ by a few cents, because each contribution is rounded separately.
- Wage tax is withheld during the year; the income tax for the year is set by the tax office in the assessment, which can lead to a refund or an extra payment.
- An estimate from the published rules, not tax or payroll advice: your employer’s payroll decides what you are paid.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
What do I get without a pass?
Without a pass, Germany Gross-to-Net Salary Calculator (Brutto-Netto-Rechner) shows your gross pay and the labels of each table’s first rows (up to 3), with your take-home pay, taxes, contributions and every other figure hidden. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
How much net pay do I get from 4,000 euros gross in Germany?
In tax class I without children and church tax, with the average additional health rate: wage tax 524,50 €, solidarity surcharge 0,00 €, social insurance 870,00 € (including the 0,6 % surcharge for the childless), so 2.605,50 € net a month.
Which tax class is best for a married couple?
None changes the income tax for the year, only how much is withheld each month. III/V suits couples where one earns much more, IV/IV couples who earn about the same, and IV with a factor spreads the withholding fairly between both. With III/V or a factor you must file a tax return; the assessment then evens things out.
Why are my social contributions so low on 1,200 euros?
Pay from 603,01 € to 2.000 € a month is in the transition zone (Midijob): your share is worked out on a reduced base and reaches the full share only at 2.000 €, while the employer pays the rest. Your pension entitlement is still based on your full pay.
Do I have to pay the solidarity surcharge?
Only when your wage tax for the year, after child allowances, is above 20.350 € (40.700 € in class III); just above that it rises gradually. In class I without children that is from about 7.700 € gross a month.
Why is my payslip a few cents different?
Payroll rounds each contribution separately and may use your fund’s exact additional rate. Enter that rate, your tax allowance and your child allowances exactly as on the payslip and the result is usually within a few cents.
Is my salary sent anywhere?
No. Everything is calculated in your browser; nothing you enter is uploaded or stored on a server.