Gross to net salary in Germany: how your payslip works in 2026
Understand German gross and net salary in 2026: income tax, social contributions, tax classes, payslip lines and why online net calculators can differ.
A German job offer is usually stated as gross salary — Bruttogehalt.
The amount that reaches your bank account is lower because payroll can include:
- statutory pension contributions;
- unemployment insurance;
- health-insurance contributions;
- long-term care insurance;
- wage-tax withholding;
- solidarity surcharge where applicable;
- church tax where applicable;
- other individual deductions or adjustments.
The gap between gross and net is not one fixed percentage.
It depends on your salary and personal situation.
That is why two employees with the same annual gross salary can receive different monthly net amounts.
Gross salary is not the same as employer cost
Your gross salary is your contractual pay before your employee deductions.
It can include:
- base salary;
- bonuses;
- paid overtime;
- taxable benefits;
- other remuneration.
But gross salary is not necessarily the employer’s total cost.
The employer can also pay its own share of statutory social contributions and other employment costs on top of the contractual gross salary.
So there are three different numbers worth separating:
- employer cost;
- employee gross salary;
- employee net / final payment.
For salary comparisons, make sure you know which number is being quoted.
Net salary is not always exactly the final bank transfer
A German payslip can show more than one “net” figure.
After statutory deductions, the payroll may still include:
- company-pension deductions;
- employee benefits;
- reimbursements;
- salary advances;
- garnishments;
- other additions or deductions.
That means the final Auszahlungsbetrag / Überweisungsbetrag can differ from an intermediate Netto figure.
When checking a payslip, follow the calculation through to the amount actually transferred.
The main deductions from a German salary
For a normal employee in the statutory social-insurance system, the largest payroll deductions generally fall into two groups:
Social-security contributions
- pension insurance;
- unemployment insurance;
- health insurance;
- long-term care insurance.
Tax withholding
- Lohnsteuer;
- Solidaritätszuschlag where applicable;
- Kirchensteuer where applicable.
The exact payroll also depends on your tax and insurance data.
1. Pension insurance — Rentenversicherung
The 2026 general statutory pension-insurance contribution rate is:
18.6%
For a normal employee, this is generally divided:
- 9.3% employee;
- 9.3% employer.
The 2026 contribution-assessment ceiling is:
€101,400 per year / €8,450 per month.
That means normal pension-insurance contributions are calculated only on relevant employment income up to the applicable ceiling.
Income above the ceiling does not continue generating normal pension contributions at 18.6%.
2. Unemployment insurance — Arbeitslosenversicherung
The 2026 unemployment-insurance contribution rate is:
2.6%
For a normal employee, this is generally:
- 1.3% employee;
- 1.3% employer.
The same 2026 contribution-assessment ceiling used for general pension insurance applies:
€101,400 per year / €8,450 per month.
3. Statutory health insurance — Krankenversicherung
For an employee insured through the GKV, the general 2026 health-insurance rate is:
14.6%
In addition, each Krankenkasse charges an additional contribution — Zusatzbeitrag.
The official average additional-contribution rate for 2026 is:
2.9%
The actual Zusatzbeitrag depends on your Krankenkasse.
For employees, the normal health-insurance contribution and Zusatzbeitrag are generally shared between employee and employer.
Using the 2026 average Zusatzbeitrag purely as an illustration, the employee portion is approximately:
- 7.3% of the general contribution;
-
- 1.45% average half-Zusatzbeitrag;
- = 8.75% employee health contribution before considering individual status.
Your real rate can be different because your Krankenkasse can charge a different Zusatzbeitrag.
Health contributions stop increasing at a different ceiling
For 2026, the health-insurance contribution-assessment ceiling is:
€69,750 per year / €5,812.50 per month.
This is lower than the pension / unemployment ceiling.
Once relevant income exceeds the health-insurance ceiling, normal GKV contributions do not simply continue rising in direct proportion to salary.
Do not confuse the contribution ceiling with the PKV eligibility threshold
These are two different numbers.
GKV/Pflege contribution ceiling — Beitragsbemessungsgrenze
2026:
€69,750 per year
This limits the income used to calculate statutory health and long-term-care contributions.
General employee compulsory-insurance threshold — Jahresarbeitsentgeltgrenze
2026:
€77,400 per year
This is relevant to whether a normal employee can leave compulsory GKV membership when the legal conditions are met and choose between voluntary GKV and private health insurance.
Crossing €69,750 does not by itself mean you can move to PKV.
Private or statutory health insurance in Germany
4. Long-term care insurance — Pflegeversicherung
For 2026, the standard social long-term-care contribution rate is:
3.6%
Outside Saxony, the normal division for a person with one child is generally:
- 1.8% employee;
- 1.8% employer.
But this is one reason the old statement that “all social contributions are split 50/50” was inaccurate.
Childless employee surcharge
A qualifying childless employee pays a total Pflegeversicherung rate of:
4.2%
Outside Saxony, that normally means:
- 2.4% employee;
- 1.8% employer.
The additional 0.6 percentage-point childless surcharge is borne by the employee.
Parents with several children
For qualifying parents with more than one child under age 25, the employee contribution can be reduced.
Outside Saxony, the current employee shares are:
| Relevant children | Employee Pflege share |
|---|---|
| No children, surcharge applies | 2.40% |
| 1 child | 1.80% |
| 2 children | 1.55% |
| 3 children | 1.30% |
| 4 children | 1.05% |
| 5+ children | 0.80% |
The employer share remains 1.8% outside Saxony.
Saxony has a different employee/employer split.
The Pflege contribution uses the same 2026 assessment ceiling as statutory health insurance:
€69,750 per year / €5,812.50 per month.
5. Wage tax — Lohnsteuer
Lohnsteuer is income tax withheld through payroll.
It is not a separate tax from the annual German income-tax system.
Your employer uses the statutory payroll rules and your electronic wage-tax information to calculate the amount withheld.
The calculation can take account of factors including:
- annualised employment income;
- tax class;
- certain allowances and lump sums;
- pension / insurance allowance calculations;
- child-related payroll information where relevant.
German income tax is progressive.
There is not one income-tax percentage that can be applied to every gross salary.
What is the Grundfreibetrag in 2026?
For 2026, the German basic tax-free amount is:
€12,348 of taxable income.
This Grundfreibetrag is built into the income-tax tariff.
It should not be described as simply “€12,348 removed from your gross salary”.
Gross salary and taxable income are not the same number.
Paying less tax in Germany: what actually changes your tax bill?
6. Tax classes — Steuerklassen
German employees are assigned a tax class for wage-tax withholding.
The current system includes classes I to VI.
Very broadly:
- I — many single employees and other employees not qualifying for another class;
- II — qualifying single parents;
- III / V — available in defined married-couple situations under current law;
- IV — commonly used for married couples meeting the statutory conditions;
- VI — generally relevant to additional employment relationships.
Tax class affects payroll withholding; it is not a permanent personal income-tax rate.
For married couples in particular, the final annual income-tax result can differ from the amount suggested by comparing monthly tax-class withholding alone.
7. Solidaritätszuschlag
The Solidaritätszuschlag is not simply a 5.5% deduction from gross salary.
The Solidaritätszuschlag is calculated as a surcharge on the relevant income / wage tax, not as 5.5% of gross salary.
Since 2021, most income-tax payers no longer pay the surcharge because of statutory exemption thresholds and the subsequent mitigation zone.
For 2026, the statutory exemption threshold relevant to the assessment basis is:
- €20,350 in ordinary cases;
- €40,700 in the relevant splitting cases.
If the threshold is exceeded, the normal 5.5% surcharge does not necessarily apply in full immediately because a mitigation zone can apply.
So:
5.5% Solidaritätszuschlag does not mean 5.5% of your salary.
8. Church tax — Kirchensteuer
If you are a member of a religious community entitled to levy church tax and the relevant tax data record that membership, payroll can include Kirchensteuer.
The rate depends on the Land and is generally calculated as a percentage of the relevant income / wage tax.
It is not a percentage of gross salary.
For many people, the rate is:
- 8% of income tax in Bavaria and Baden-Württemberg;
- 9% of income tax in most other Länder.
Your actual status depends on religious membership and the applicable Land rules.
If your recorded religious status is wrong, resolve it through the appropriate official process rather than simply asking payroll to ignore the tax.
A 2026 gross-to-net example
Consider a simplified example:
- annual gross salary: €60,000;
- single employee;
- tax class I;
- no children;
- statutory GKV;
- average 2026 Zusatzbeitrag used for illustration;
- childless Pflege surcharge applies;
- not resident in Saxony;
- no church tax;
- no unusual payroll benefits / deductions.
Approximate employee statutory social contributions would be:
| Contribution | Approx. employee annual amount |
|---|---|
| Pension — 9.3% | €5,580 |
| Unemployment — 1.3% | €780 |
| Health — approx. 8.75% using average Zusatzbeitrag | €5,250 |
| Pflege — 2.4% childless | €1,440 |
| Approx. social contributions | €13,050 |
The Federal Ministry of Finance’s 2026 example for a single employee in tax class I with €60,000 gross salary shows annual wage tax of approximately:
€9,809
and no Solidaritätszuschlag in that example.
That produces a rough illustration of:
€60,000 gross − €13,050 employee social contributions − €9,809 wage tax ≈ €37,141 annual amount before any other individual payroll items
or roughly:
€3,095 per month.
This is not a personal net-salary quotation.
Your real payroll can differ because of:
- Krankenkasse Zusatzbeitrag;
- children / Pflege contribution;
- Saxony rules;
- tax class;
- church tax;
- bonuses;
- company pension;
- benefits in kind;
- allowances;
- private health insurance;
- other payroll items.
Use the example to understand the mechanics, not to predict your exact bank transfer.
Why online Brutto-Netto calculators give different answers
Two calculators can produce different net salary figures because they use different assumptions.
Check whether the calculator asks for:
- calendar year;
- annual or monthly gross;
- tax class;
- federal state;
- church-tax status;
- number / age of children for Pflegeversicherung;
- statutory or private health insurance;
- Krankenkasse / Zusatzbeitrag;
- pension-insurance status;
- one-off bonuses;
- company-pension contributions.
A calculator still cannot know every payroll detail.
For a job offer, it is useful for orientation.
Your actual German payroll remains the authoritative calculation for the employment relationship, subject to correction where data are wrong.
How to read a German payslip
Payslip layouts vary by payroll provider, but several concepts appear frequently.
Personal / payroll data
Check items such as:
- name and address;
- employee number;
- tax identification number;
- tax class;
- child-related payroll data where applicable;
- religious affiliation for church-tax purposes;
- social-security number;
- Krankenkasse;
- employment start / payroll period.
Incorrect master data can cause incorrect deductions.
Basisbezüge / remuneration components
This area can include:
- base salary;
- bonus;
- overtime;
- holiday / Christmas pay;
- taxable benefits;
- other remuneration.
Not every component has identical tax or social-security treatment.
Gesamtbrutto
Gesamtbrutto broadly reflects total gross remuneration included in the payroll.
But the bases used for individual deductions can differ.
Steuerbrutto
The gross amount relevant for wage-tax purposes.
This can differ from Gesamtbrutto.
KV-/PV-Brutto
The amount relevant for:
- health-insurance contributions;
- long-term-care contributions.
The contribution ceiling can limit this amount.
RV-/AV-Brutto
The contribution bases for:
- pension insurance;
- unemployment insurance.
These use their own 2026 assessment ceiling.
Gesetzliche Abzüge
This section can include statutory deductions such as:
- Lohnsteuer;
- Solidaritätszuschlag where applicable;
- Kirchensteuer where applicable;
- health insurance;
- Pflegeversicherung;
- pension insurance;
- unemployment insurance.
Netto / statutory net
The resulting net amount after the payroll calculation.
Be- und Abzüge
Additional items can be applied after or around the statutory net calculation.
Examples can include:
- employer pension arrangements;
- reimbursements;
- deductions;
- benefits;
- other payroll-specific adjustments.
Auszahlungsbetrag
The amount ultimately transferred to the employee.
If your payslip says one net figure but the bank transfer is different, this final section is often where the explanation appears.
Why your bonus can look heavily taxed
Employees sometimes see a bonus and conclude that Germany has applied a special “bonus tax rate”.
German payroll does not simply use a universal flat bonus tax.
Under the wage-tax rules, non-recurring remuneration is included in the annualised payroll calculation so that withholding reflects the expected annual income-tax effect.
Because German income tax is progressive, a significant bonus can create substantial additional withholding.
The final tax position still depends on the annual assessment and the employee’s wider situation.
Does earning more ever reduce your net salary?
A higher gross salary normally still increases your net income, even though the additional euro can face a higher marginal tax rate.
Crossing a social-security ceiling also does not mean your entire salary suddenly becomes subject to a new deduction.
Contribution ceilings limit the assessment base.
Likewise, crossing the €77,400 PKV eligibility threshold does not automatically move you into private insurance or create an immediate payroll saving.
Avoid making career decisions from “tax cliff” myths without checking the actual calculation.
Gross salary comparisons between France and Germany need more than a net calculator
A German gross salary should not be compared with a French gross salary simply by looking at the headline percentage lost between gross and net.
The systems differ in:
- statutory contributions;
- employer-funded health cover;
- retirement;
- unemployment financing;
- family-related costs;
- taxation;
- employer benefits.
The gross-to-net gap cannot be ranked reliably between France and Germany with one general rule.
Compare the complete compensation package and household situation.
Germany vs France: how social security really differs
What if your payslip looks wrong?
Start with the underlying data.
Check:
- gross contractual pay;
- bonus / benefit entries;
- tax class;
- church-tax status;
- Krankenkasse;
- children recorded for Pflegeversicherung;
- social-security number / status;
- contribution bases;
- employer pension deductions;
- final payment.
For payroll-administration errors, the first contact is normally your employer / payroll department.
For individual tax treatment, contact a Steuerberater or another authorised tax professional where necessary.
For statutory social-security questions, the relevant Krankenkasse, Deutsche Rentenversicherung or other competent institution can confirm the applicable rules.
Plan Save Shine can help explain how salary and payroll fit into the wider financial picture, but should not replace payroll administration or individual tax advice.
Frequently asked questions
What are the main employee social contributions in Germany in 2026?
For a normal employee, the main statutory branches are pension, unemployment, health and long-term care insurance. The employee share depends on salary, Krankenkasse, children, Land and insurance status.
What are the 2026 social-security ceilings?
For general pension and unemployment insurance:
€101,400/year or €8,450/month.
For health and long-term-care insurance:
€69,750/year or €5,812.50/month.
What is the 2026 PKV salary threshold for employees?
The general Jahresarbeitsentgeltgrenze is:
€77,400/year or €6,450/month.
This is an eligibility threshold, not the health-insurance contribution ceiling.
Is every German social contribution split 50/50?
No. Pension and unemployment are normally equally split, and GKV contributions are generally shared, but Pflegeversicherung includes employee-specific differences such as the childless surcharge, child reductions and the special Saxony split.
Is Solidaritätszuschlag 5.5% of my gross salary?
No. It is a surcharge calculated on the relevant income / wage tax where the statutory thresholds are exceeded.
Is church tax 8% or 9% of gross salary?
No. Where applicable, church tax is generally calculated as 8% or 9% of the relevant income / wage tax depending on the Land.
Does tax class determine my final annual tax rate?
No. Tax class is primarily a wage-tax withholding mechanism. Final annual income tax can depend on the full assessment.
Can I calculate exact net salary from annual gross salary alone?
No. You also need information such as tax class, Land, church status, health insurance, Zusatzbeitrag, child / Pflege status and other payroll elements.
Use gross-to-net as a planning tool, not a single percentage
The useful lesson from a German payslip is not:
“Germany takes X% of salary.”
It is that different contributions and taxes use different:
- rates;
- assessment bases;
- ceilings;
- personal conditions.
Once you understand those layers, a payslip becomes much easier to read — and salary comparisons become much more meaningful.
Explore Plan Save Shine Insights Explore financial services
Official sources
This article was reviewed against current German sources including:
- Deutsche Rentenversicherung — Werte der Rentenversicherung: 2026 pension 18.6%, unemployment 2.6%, health 14.6%, Pflege 3.6% / 4.2% childless and pension contribution ceiling of €8,450/month;
- Bundesministerium für Gesundheit — GKV contributions 2026: 14.6% general rate, 2.9% average Zusatzbeitrag, €5,812.50 monthly / €69,750 annual health contribution ceiling and €77,400 general employee JAEG;
- Bundesministerium für Gesundheit — Pflegeversicherung financing: employee/employer split, childless surcharge, child reductions, Saxony exception and 2026 ceiling;
- Bundesministerium der Finanzen — 2026 tax changes: €12,348 Grundfreibetrag and payroll examples;
- BMF Lohnsteuer-Handbuch 2026, § 38a / § 38b: wage-tax calculation and tax classes;
- Solidaritätszuschlaggesetz / BMF 2026 guidance: current exemption thresholds and mitigation-zone structure.
Actual payroll depends on individual tax and social-security data. This article is general information and is not an individual payroll or tax calculation.