Find your route

3 quick steps

Net Salary in Germany in 2026: How Gross Income Becomes Take-Home Pay

Net Salary in Germany in 2026: How Gross Income Becomes Take-Home Pay

Find your route

3 quick steps

Net Salary in Germany in 2026: How Gross Income Becomes Take-Home Pay

German employment contracts typically specify the brutto salary—the amount before taxes and mandatory contributions. The amount deposited into your bank account is the net salary—that is, your salary after deductions. The difference can be significant, so when negotiating with an employer, it’s important to consider not only your annual gross income but also your future take-home pay.

The exact result depends on your tax class, state of residence, church tax, children, health insurance provider, additional contributions, and social security contribution limits. Below is a practical guide to help you understand which deductions appear on a German payslip and what to check before signing a contract.

What Determines Your Net Pay

The following factors influence your take-home pay after deductions:

  • annual and monthly gross income;
  • tax class and marital status;
  • whether you have children and how the tax allowances (Freibeträge) are allocated between spouses;
  • Federal state, particularly regarding church tax and long-term care insurance (Pflegeversicherung) in Saxony;
  • official religious affiliation;
  • Type of health insurance system: GKV or PKV (10_PUBLISHED/content/en/Health Insurance in Germany GKV, PKV, Premiums, and Choices in 2026);
  • the additional contribution rate for a specific health insurance provider;
  • age, whether you have children, and the number of children under 25 for long-term care insurance (Pflegeversicherung);
  • Special deductions, Freibetrag, disability, commuting expenses, maintaining two households, and other tax-related circumstances.

The calculation may differ for civil servants, the self-employed, those with mini-jobs, students, people with private insurance, and employees with multiple employers. Therefore, there is no universal “gross minus X%” formula in Germany.

How to Accurately Estimate Your Take-Home Pay

For a preliminary estimate, use a German Brutto-Netto-Rechner or the official BMF calculator for the portion related to Lohnsteuer. It’s important to understand a limitation: the official BMF Lohnsteuerrechner calculates the withheld tax, the Solidaritätszuschlag, and the base for Kirchenlohnsteuer, but it is not a full-fledged Brutto-Netto-Rechner because it does not account for all social security contributions.

Before calculating, have the following ready:

  1. Annual gross income and the number of pay periods per year;
  2. Steuerklasse — tax class;
  3. federal state;
  4. Whether or not church tax (Kirchensteuer) is included;
  5. Health insurance (Krankenkasse) and its additional contribution (Zusatzbeitrag);
  6. children and their ages;
  7. Type of health insurance: GKV or PKV;
  8. Additional tax-free allowances (Freibeträge), if they have already been entered into ELStAM.

If you’re dealing with relocation, a visa, a large family, private insurance, or a non-standard contract, it’s best to ask your employer to provide a rough payroll simulation or consult a tax advisor (Steuerberater).

Payroll Taxes

Lohnsteuer and Einkommensteuer

Lohnsteuer is the monthly income tax withheld from your salary. The employer withholds it in advance based on ELStAM data. At the end of the year, the actual Einkommensteuer may differ: after filing your tax return () at the tax office (), the Finanzamt will either refund any overpayment or request additional payment.

In 2026, the basic tax-free allowance (Grundfreibetrag) for a single person is 12,348 euros of taxable income. For married couples filing jointly, this amount is doubled. This does not mean that the first €12,348 of gross salary is always completely free of any deductions: social security contributions are calculated according to their own rules, and taxable income differs from gross income.

The German income tax rate () is progressive. In 2026, the rate begins after the Grundfreibetrag, then increases by tax brackets and reaches 42% for high incomes, and 45% for very high incomes. On a typical pay stub, this is not shown as a single flat rate, but rather as a calculation based on a formula and tax class.

Solidarity Surcharge

Solidaritätszuschlag is calculated as a surcharge on Lohnsteuer or Einkommensteuer, not as a percentage of the total gross salary. Following the 2021 reform, most employees do not pay Soli, but it may apply in cases of high tax liability. In 2026, the official BMF software algorithm is used for Lohnsteuer; therefore, it’s more reliable to check the Soli using an up-to-date calculator rather than calculating it manually using a rough rate.

Church Tax

Kirchensteuer is paid by those who are officially members of a religious community for which church tax is levied in Germany. It is typically 8% of Lohnsteuer in Bavaria and Baden-Württemberg and 9% in the other states.

Religious affiliation is indicated during registration at your place of residence () and is linked to tax data, including your tax identification number (Налоговый идентификатор в Германии — получение, формат и использование |) and tax class (). If your status is listed incorrectly, you must have it officially corrected rather than simply ignoring it in your calculations.

Employee Social Security Contributions

For employees in Germany, there are four main types of social insurance. Typically, the employee pays part of the cost, and the employer pays the other part. Listed below are the key parameters for 2026 for standard employment; special cases may vary.

Health Insurance

In the state health insurance system (), the total contribution in 2026 consists of:

  • Total contribution rate: 14.6%;
  • the individual additional contribution (Zusatzbeitrag) for a specific health insurance provider;
  • Contribution assessment ceiling: 5,812.50 euros per month or 69,750 euros per year.

The employee and employer usually split the total contribution and the Zusatzbeitrag equally. The average Zusatzbeitrag for 2026 is set at 2.9%, but the actual rate depends on the chosen health insurance provider.

If your income exceeds the Versicherungspflichtgrenze—which is 77,400 euros per year in 2026—you may consider switching to private health insurance (, or PKV). This decision should be carefully considered: switching back from PKV to GKV later may be difficult.

Pension Insurance

’s pension insurance contribution in 2026 amounts to 18.6% of the total Rentenversicherung. For a typical employee, this is generally 9.3% from the employee and 9.3% from the employer.

In 2026, the Beitragsbemessungsgrenze for general pension insurance is 8,450 euros per month or 101,400 euros per year. Income above this threshold does not increase the mandatory pension contribution.

Long-Term Care Insurance

[[10_PUBLISHED/content/en/Long-Term Care Insurance in Germany Mandatory Coverage, Contributions, and Benefits’s long-term care insurance covers the risk of long-term care. Starting in 2025, the general contribution rate will be 3.6%, and for childless individuals over the age of 23, a surcharge of 0.6 percentage points applies, bringing the total to 4.2%.

In most states, the employer pays 1.8%, an employee with children pays 1.8%, and an employee without children pays 2.4%. In Saxony, the breakdown is different: the employer pays 1.3%, an employee with children pays 2.3%, and an employee without children pays 2.9%.

For parents with multiple children, the employee’s contribution rate is reduced by 0.25 percentage points for the second and each subsequent child under the age of 25, up to a maximum of 1.0 percentage points.

Unemployment Insurance

The contribution to the German Social Insurance Fund () and unemployment insurance () amounts to 2.6% of the taxable base. Typically, the employee and employer each pay half—1.3% each.

For unemployment insurance (Arbeitslosenversicherung), the same contribution assessment ceiling applies as for general pension insurance (Rentenversicherung): 8,450 euros per month or 101,400 euros per year in 2026.

Contribution Limits in 2026

Social security contributions do not increase indefinitely along with your salary. In Germany, there are Beitragsbemessungsgrenzen—upper income limits above which mandatory contributions are levied.

Type of Contribution Threshold in 2026
Health Insurance and Long-Term Care Insurance 5,812.50 euros per month / 69,750 euros per year
Pension Insurance and Unemployment Insurance 8,450 euros per month / 101,400 euros per year
Insurance Threshold for Statutory Health Insurance (GKV) 6,450 euros per month / 77,400 euros per year

If your salary exceeds the applicable threshold, the mandatory contribution is calculated only up to that limit. However, taxes continue to depend on your taxable income.

Why net pay examples are always approximate

Two people with the same gross salary may receive different net pay. For example, the calculations will differ for:

  • a single employee in Tax Class I with no children;
  • Married couples with tax class III/V or IV/IV with a factor;
  • an employee with and without church tax;
  • a person in Saxony and in another federal state;
  • those insured with different health insurance providers;
  • parents with one child and parents with multiple children under the age of 25;
  • Employees covered by GKV and PKV.

Therefore, specific figures like “with a gross income of 5,000 euros, you’ll get exactly X euros net” quickly become outdated and are often misleading. For your personal budget, it’s best to consider several scenarios: a baseline, a conservative, and an optimistic one.

Practical Calculation Guide

  1. Take the annual gross income from your offer letter or employment contract.
  2. Clarify how many pay periods there are per year: 12, 13, or with bonuses.
  3. Determine your tax class (Steuerklasse) and whether church tax (Kirchensteuer) applies.
  4. Check your health insurance (Krankenkasse) and the current supplementary contribution (Zusatzbeitrag).
  5. Take into account children, age, and the federal state for long-term care insurance (Pflegeversicherung).
  6. Check whether you exceed the Beitragsbemessungsgrenze or the Versicherungspflichtgrenze.
  7. Calculate your Lohnsteuer using the official BMF calculator or an up-to-date payroll calculator.
  8. If the situation is complex, verify the results with your employer, a tax advisor (Steuerberater), or a payroll tax assistance association (Lohnsteuerhilfeverein).

Tax Exemption and Tax Return

A Freibetrag can reduce your monthly Lohnsteuer if the Finanzamt enters it into your tax records in advance. This applies, for example, in cases of high commuting expenses, dual households, certain care expenses, disability, or other recognized circumstances.

If a family member has a disability (), special Pauschbeträge or other tax breaks may apply. Their amounts and conditions depend on the specific situation, so it’s best to verify such cases using official Finanzamt guidelines or by consulting an advisor.

Even if the tax-free allowance (Freibetrag) isn’t claimed in advance, some expenses can be claimed later through your tax return. Therefore, your net pay throughout the year and your final tax burden after filing your tax return (Steuererklärung) aren’t always the same.

What to Check Before Accepting an Offer

Before agreeing to a salary in Germany, check not only the gross amount but also your actual purchasing power:

  • Approximate net pay based on your tax class;
  • the cost of housing and utilities in the city;
  • health insurance and the Zusatzbeitrag;
  • transportation, daycare, school, insurance, and communication;
  • possible bonuses, a 13th-month salary, vacation pay, and their taxation;
  • Probationary period and termination conditions;
  • Whether the employer will assist with relocation and paperwork.

This calculation is especially important when looking for a job from abroad: a high gross salary doesn’t always mean a comfortable budget if the city is expensive, you have a large family, or some expenses arise immediately after moving.

In Brief

Net pay in Germany is the result of several calculations: Lohnsteuer, the possible Solidaritätszuschlag, Kirchensteuer, and social security contributions. As of 2026, the key parameters have already been updated: the Grundfreibetrag is 12,348 euros, the average Zusatzbeitrag for GKV is 2.9%, the Beitragsbemessungsgrenze for GKV is 69,750 euros per year, and the threshold for general Rentenversicherung and Arbeitslosenversicherung is 101,400 euros per year.

For general guidance, an up-to-date calculator and an understanding of your tax class (Steuerklasse) are sufficient. For an accurate decision regarding a contract, relocation, private health insurance (PKV), or family deductions, an individual calculation is required.