German Salary Calculator 2026: Gross to Net Take-Home Pay

Weighing up a job offer in Germany? This free German salary calculator turns your gross into your real 2026 net (take-home) pay: pick your tax class (Steuerklasse), federal state (Bundesland) and family situation and see what income tax and the mandatory social contributions take out. The income tax follows the official German payroll algorithm (PAP 2026).

Net salary
€2,712.59per month
Gross per year: €50,400Net per year: €32,551Deduction rate: 35.4%

Assumptions: Age 30 · Health top-up contribution 2.9 % · statutory health insurance (GKV)

Net salaryIncome taxPension insuranceUnemployment insuranceHealth insuranceLong-term care insurance

Deductions in detail

Gross salary
€4,200.00
Income tax
−€573.91
Pension insurance
−€390.60
Unemployment insurance
−€54.60
Health insurance
−€367.50
Long-term care insurance
−€100.80
Net salary
€2,712.59
Gross + employer social contributions€5,088.30

Your gross plus the employer share of social insurance. The U1 to U3 levies, accident insurance and other costs come on top for the employer; the employer cost calculator shows the full payroll cost.

Non-binding estimate per the official PAP 2026. Not modeled: the factor method (tax class IV), the old-age relief amount (64+), pension payments, one-off payments and benefits in kind. With private health insurance, the basic premium you enter is used together with the employer subsidy. Not a payslip or tax advice.

Find matching remote jobs

New jobs by email

We'll email you new matching remote jobs as soon as they appear. Free, unsubscribe anytime.

Confirm by email. Unsubscribe anytime. Privacy Policy.

In Germany in 2026, income tax under the official payroll algorithm (PAP 2026) plus the four statutory social contributions leave a single employee with roughly 60 to 65 percent of gross as net take-home pay.

The formula

Net = gross minus income tax (Lohnsteuer) minus the solidarity surcharge (Solidaritätszuschlag, 5.5 percent of income tax above an exemption limit) minus church tax (Kirchensteuer, 8 to 9 percent of income tax, only for registered members) minus pension 9.3 percent, unemployment 1.3 percent, health 7.3 percent plus half your top-up contribution and long-term care 1.8 percent, each up to the 2026 contribution ceilings.

Worked example

Example, the calculator default: a gross salary of €50,400 a year (€4,200 a month) in tax class I (Steuerklasse), single, no children, aged 30, in North Rhine-Westphalia with a 2.9 percent health top-up leaves €2,713 net a month, which is €32,551 over the year.

Key figures for 2026

Basic tax allowance (Grundfreibetrag) 2026€12,348 per year
Employee lump-sum allowance (Arbeitnehmer-Pauschbetrag)€1,230 per year
Employee social contributionspension 9.3 percent, unemployment 1.3 percent, health 7.3 percent plus half the top-up, long-term care 1.8 percent
Contribution ceilings 2026€69,750 (health and long-term care), €101,400 (pension and unemployment)
Solidarity surcharge5.5 percent of income tax, only above an exemption limit
Church tax9 percent of income tax, 8 percent in Bavaria and Baden-Württemberg

Figures verified:

How do you calculate net pay from gross in Germany?

Your gross salary is reduced by wage tax, where applicable the solidarity surcharge and church tax, and your share of the four social insurances. On a gross of €3,000 a month you keep about €2,054 net in 2026 in tax class I, and about €2,312 in tax class III.

  1. Deduct social contributions

    Pension insurance 9.3%, unemployment insurance 1.3%, health insurance 7.3% plus half the top-up contribution (2026 average: 2.9%, so 8.75% in total) and long-term care insurance 1.8% (2.4% if you are 23 or older and childless). Contributions stop at the contribution ceiling.

  2. Work out taxable income

    The employee lump sum (€1,230), the special-expenses lump sum and the pension-provision allowance for your social contributions are subtracted from annual gross pay.

  3. Apply the tax tariff

    No tax is due up to the basic allowance of €12,348. Above it the rate rises from the 14% entry rate to the 42% top rate (45% for very high incomes). Tax class III uses income splitting, classes V and VI a special tariff. The annual tax is spread across the months.

  4. Check solidarity surcharge and church tax

    The solidarity surcharge (5.5%) only applies once annual wage tax exceeds €20,350 (tax class III: €40,700). Only church members pay church tax: 9% of wage tax, 8% in Bavaria and Baden-Württemberg.

  5. Net = gross minus all deductions

    The calculator above runs exactly these steps per the official payroll algorithm, instantly and with your inputs.

Which deductions come off your gross pay? (2026)

All figures apply to employees in 2026 and are read directly from the calculation engine.

DeductionYour share in 2026Applies up to / note
Wage tax (Lohnsteuer)per tariff and tax classbasic allowance €12,348 a year
Solidarity surcharge5.5% of wage taxonly above €20,350 of wage tax a year (III: €40,700)
Church tax9% of wage tax (Bavaria, Baden-Württemberg: 8%)church members only
Pension insurance9.3%up to €8,450 gross a month
Unemployment insurance1.3%up to €8,450 gross a month
Health insurance7.3% plus half the top-up (average 1.45%)up to €5,812.50 gross a month
Long-term care insurance1.8% (childless 23+: 2.4%, Saxony: 2.3%)0.25 points less per child from the 2nd child; up to €5,812.50 a month

Up to €603 a month (mini-job) and up to €2,000 (transition zone) reduced contributions apply. The calculator handles both automatically.

German gross-to-net table 2026: tax class I and III

Monthly net pay, computed with the same engine as the calculator above. Assumptions: North Rhine-Westphalia, age 30, no children, no church tax, statutory health insurance with the average top-up contribution (2.9%).

Gross per monthNet, tax class INet, tax class III
€2,000 gross*€1,477€1,565
€2,500 gross€1,769€1,956
€3,000 gross€2,054€2,312
€3,500 gross€2,333€2,629
€4,000 gross€2,606€2,928
€4,500 gross€2,871€3,221
€5,000 gross€3,130€3,511
€5,500 gross€3,383€3,797
€6,000 gross€3,642€4,095

* Transition zone (midijob): reduced social contributions.

Every amount from €1,000 to €10,000 in the gross-to-net table

How take-home pay is calculated

If you are new to Germany, your tax class (Steuerklasse) is the single biggest lever on your monthly take-home pay. When you register your address (Anmeldung) and receive your tax ID, you are assigned a class automatically: most single newcomers land in class I, single parents in class II, and married couples can split into III/V or share IV/IV. The class only sets how much wage tax (Lohnsteuer) your employer withholds each month. Your final tax is settled when you file an annual return, so a class that over-withholds usually comes back to you as a refund.

Every gross paycheck in Germany is reduced by income tax plus several other line items. Income tax (Lohnsteuer) and, above an exemption limit, the solidarity surcharge (Solidaritätszuschlag, or Soli) go to the tax office. Church tax (Kirchensteuer, 8 to 9 percent of your income tax) applies only if you are a registered member of a tax-collecting church. On top of that come the statutory social contributions, split roughly half and half with your employer: pension (Rentenversicherung), public health insurance (Krankenversicherung), long-term care (Pflegeversicherung) and unemployment insurance (Arbeitslosenversicherung). Together, these social contributions are usually the largest single deduction from an expat gross salary.

Income tax itself is computed with the official German payroll algorithm (PAP 2026) from the Federal Ministry of Finance, including the statutory Vorsorgepauschale, the employee lump-sum allowance (€1,230) and the 2026 income-tax tariff (basic allowance €12,348). The tax class drives the method: class III uses spousal splitting (factor 2), while classes V and VI use the official special tariff.

Social contributions are deducted from gross up to the 2026 ceilings (€69,750 for health and care, €101,400 for pension and unemployment). The employee shares are: pension 9.3 percent, unemployment 1.3 percent, health 7.3 percent plus half of your health top-up contribution, and long-term care 1.8 percent. Long-term care has modifiers: add 0.6pp if you are childless and 23 or older; subtract 0.25pp per child from the 2nd to the 5th child (up to 1.0pp). In Saxony, employees pay 0.5pp more (2.3 percent instead of 1.8 percent).

The solidarity surcharge (5.5 percent of income tax) only applies above an exemption limit and phases in via an 11.9 percent transition zone, so most single earners below roughly €74,000 gross pay no Soli at all; tax class III doubles the limit. Church tax is 9 percent of income tax (8 percent in Bavaria and Baden-Württemberg). Child allowances reduce only the base for the surcharge and church tax, not the monthly income tax.

A worked example: a single expat in tax class I with no children, based in Berlin, on a €60,000 gross salary keeps roughly €3,130 net per month in 2026. Income tax takes the largest share, followed by the four social contributions (pension, health, care and unemployment) at about 21.8 percent of gross combined; the solidarity surcharge is €0 at this income, and church tax applies only if you opted in. Enter your own gross figure above to see your exact 2026 split.

How we calculate

Wage tax, the solidarity surcharge and the church-tax base follow the official 2026 payroll tax algorithm (Programmablaufplan) of the German Federal Ministry of Finance (published November 12, 2025), implemented from its pseudocode Lohnsteuer2026.xml (version of October 23, 2025).

Before every release the engine is tested automatically against the annual wage tax values in both official test tables of the algorithm: 516 values, 258 for employees in statutory insurance and 258 for employees outside it. If a single value is off by one euro, the check fails.

Not covered by the official tables: the private health insurance (PKV) path you can choose in the calculator (secured by our own tests) and the social contributions, which we compute from the 2026 statutory figures. Not modelled: the factor method, one-off payments such as holiday or Christmas bonuses, benefits in kind, pension payments and the old-age relief amount.

Engine
BMF payroll algorithm 2026 (Lohnsteuer2026.xml, version of October 23, 2025)
Automated check
516 official test values
Figures last verified
June 2026
Responsible
nomado24, Anton Petuchow (co-founder and managing director)

Found an error? Send us your gross salary, tax class and federal state, ideally with the figures from your payslip. Report a calculation error

Full methodology and sources

Frequently asked questions

How much of my gross salary do I actually take home in Germany?
For a single expat with no children, net take-home pay is typically around 60 to 65 percent of gross, depending on your income, tax class and health top-up. As a rough guide for 2026: a €50,000 gross salary in tax class I leaves about €2,695 net per month, and €60,000 leaves about €3,130. Enter your own gross above for an exact figure.
What gets deducted from my German paycheck?
Income tax (Lohnsteuer) and, above an exemption limit, the solidarity surcharge (Soli); church tax (Kirchensteuer) only if you are a registered church member; and four statutory social contributions split with your employer: pension (Rentenversicherung), health insurance (Krankenversicherung), long-term care (Pflegeversicherung) and unemployment insurance (Arbeitslosenversicherung). The social contributions alone are usually the largest single deduction.
Which tax class (Steuerklasse) should I pick as a newcomer?
Single employees are class I, single parents class II. Married couples usually pick III/V (one earns considerably more) or IV/IV (similar incomes). Class VI is for a second job. The tax class only changes your monthly withholding; your final tax is settled in the annual return, so an unfavourable class often comes back as a refund.
Do I have to pay church tax in Germany?
Only if you are a registered member of a tax-collecting religious community (mainly Catholic and Protestant churches). Church tax is 8 to 9 percent of your income tax. Many expats are not members and pay none. If you registered a religion at your Anmeldung and want to stop paying, you can formally leave the church (Kirchenaustritt).
Why does the result differ from my payslip?
Income tax here is computed with the official PAP 2026, to the cent. Differences come from the factor method (class IV), a different health top-up contribution, allowances on your tax card, the old-age relief amount or benefits in kind, none of which are modeled here. Private health insurance can be switched on above.
What is the basic tax allowance in 2026?
The basic allowance (Grundfreibetrag) is €12,348 in 2026. No income tax is due up to this amount of taxable income.
How much net pay is left from €3,000 gross in Germany?
In tax class I you keep about €2,054 net a month in 2026, in tax class III about €2,312 (North Rhine-Westphalia, age 30, no children, no church tax, top-up contribution 2.9%).
How accurate is this German salary calculator?
Wage tax follows the official 2026 payroll algorithm of the Federal Ministry of Finance and is tested automatically against 516 official test values. Differences from a payslip mostly come from one-off payments, benefits in kind, registered allowances or the factor method, which the calculator does not model. It does not replace a payslip.
From what salary do you pay the solidarity surcharge?
Only once annual wage tax exceeds €20,350 (tax class III: €40,700). Without children that is the case in 2026 from about €7,700 gross a month in tax class I, and from about €14,000 in tax class III.

More calculators & matching jobs

Popular amounts

Embed this calculator

Add the gross-to-net calculator to your website for free, for example on a careers page, guide or university portal. Just copy the code, including the source credit.

The calculator adapts to the available width. Adjust the height to fit your layout.

The credit line is optional. Every calculator, with preview and terms of use: Embed our calculators for free

As of (tax year 2026) · last verified:

Scope of review: formulas and reference values were checked against the sources listed above, by the Nomado24 editorial team. What is verified is the calculation logic, not your personal situation. Not tax or legal advice.