Skip to content

Free tool

German salary calculator 2026: gross to net

Work out your net pay from a German gross salary, with wage tax for your tax class, church tax and the employee share of social insurance, or estimate what you keep as a freelancer.

Short answer

On a gross salary of €50,000 a year in tax class I, without church tax and with no children, your net pay in 2026 is about €2,695 a month, or €32,337 a year. In tax class III the same salary leaves about €3,026 a month.

Your income

I work as

Before tax and social insurance, as in your contract.

Your tax class is on your payslip.

Fees minus business expenses, before tax and health insurance.

Children under 25. If you have never had children, the care insurance surcharge for people aged 23 and over applies.

The average for 2026 is 2.9%. Your insurer publishes its own rate.

This is an estimate, not tax advice. It assumes statutory health insurance and one job for the whole year, with no tax allowances on your tax card, no bonuses and no company benefits. Your payslip can differ, and your annual tax return can change the final amount.

How this estimate is calculated

Your employer withholds wage tax (Lohnsteuer) from each salary payment. It follows the official program of the Federal Ministry of Finance, which takes your tax class, the employee allowance and a flat amount for your social insurance contributions into account.

On top of wage tax come the solidarity surcharge, which only applies to higher incomes, and church tax if you are a member of a church that levies it: 8% of wage tax in Bavaria and Baden-Württemberg, 9% in the other states.

You also pay your share of social insurance: health, long-term care, pension and unemployment insurance. Contributions stop growing above the annual ceilings.

Income tax rates for 2026

Germany taxes income with a formula, not fixed bands: the rate rises gradually inside the first two zones. These rates apply to taxable income for a single person; married couples filing jointly pay the tax on half their joint income, twice.

Taxable income per yearRate
Up to €12,3480%
€12,349 to €17,79914% rising to 23.97%
€17,800 to €69,87823.97% rising to 42%
€69,879 to €277,82542%
Above €277,82545%

Taxable income is lower than gross pay: wage tax already deducts the employee allowance of €1,230 and part of your social insurance contributions.

The solidarity surcharge is 5.5% of income tax, but only once the tax passes €20,350 a year for a single person, with a gradual transition above that.

Social insurance contributions in 2026

The employee share of each contribution, and the yearly pay above which it stops growing.

InsuranceYour shareCeiling per year
Health insurance7.3% plus half the extra contribution€69,750
Long-term care insurance1.8%, plus 0.6% without children€69,750
Pension insurance9.3%€101,400
Unemployment insurance1.3%€101,400

From the second child under 25, the care insurance contribution goes down by 0.25% per child, up to the fifth child.

Your employer pays roughly the same amount again on top of your gross salary. It is not taken from your pay.

German tax classes

Single people are in tax class I, or II if they are single parents. Married couples choose between III and V, where the higher earner pays less wage tax and the lower earner more, or IV for both.

The tax class only changes how much is withheld each month. Your annual tax return settles the final amount, so a couple in III and V may pay back or get back money at the end of the year.

Tax class VI applies to a second job. It has no allowances, so wage tax starts from the first euro.

Freelancers

As a freelancer (Freiberufler) you pay income tax on your profit with the same tax formula, through your annual tax return. Freelancers pay no trade tax (Gewerbesteuer).

Health and care insurance are not shared with an employer: you pay the full rate yourself, 14.6% plus the extra contribution for health and 3.6% for care, on your profit from at least €1,318.33 a month up to the ceiling. These contributions reduce your taxable income.

Most freelancers are not required to pay into the state pension, so the estimate includes none. Some professions are, for example teachers and midwives, and members of a professional pension scheme pay into that instead.

What this estimate leaves out

  • Private health insurance and employer pension schemes (betriebliche Altersvorsorge).
  • Allowances on your tax card, the factor method in tax class IV, and Christmas or holiday bonuses paid separately.
  • Mini-jobs paying up to €603 a month.
  • Expenses and deductions you can claim on your annual tax return, and the church tax cap some states offer.
  • For freelancers: VAT, trade tax for businesses that are not liberal professions, and statutory pension for professions that must pay it.

Germany has no special tax regime for people moving there from abroad: newcomers pay the same wage tax and social insurance as everyone else.

Applying for jobs in Germany?

Paste a job ad and CVTailor tailors your CV to it, using only what is in your own experience.

Questions

What is the net salary on €50,000 in Germany?

In tax class I without church tax and without children, about €2,695 a month in 2026. Over the year you pay €6,788 in wage tax and €10,875 in social insurance.

Which tax class gives the highest net pay?

Tax class III. On €50,000 a year it leaves about €3,026 a month. It is only open to married couples or civil partners, and the partner then takes class V.

Do I have to pay church tax?

Only if you are a registered member of a church that levies it. It is 8% of wage tax in Bavaria and Baden-Württemberg and 9% in the other states.

Does Germany have a tax break for expats?

No. Germany has no special tax regime for new residents. You pay the same wage tax and social insurance as people already living there.

Is this calculator tax advice?

No. It is an estimate based on the official figures from the Federal Ministry of Finance and the social insurance funds. For your own situation, check your payslip or ask a tax adviser.

Sources

All figures come from these official publications.

  1. Bundesministerium der Finanzen (BMF), ITZBund: Programmablaufplan Lohnsteuer 2026, XML-Pseudocode Lohnsteuer2026 (Stand 2025-10-23), read on 26 October 2026.
  2. Bundesministerium der Justiz (gesetze-im-internet.de): Einkommensteuergesetz, § 32a Einkommensteuertarif, read on 26 October 2026.
  3. Bundesministerium der Justiz (gesetze-im-internet.de): Einkommensteuergesetz, § 9a Pauschbeträge für Werbungskosten, read on 26 October 2026.
  4. Bundesministerium der Justiz (gesetze-im-internet.de): Einkommensteuergesetz, § 10 Sonderausgaben, read on 26 October 2026.
  5. Bundesministerium der Justiz (gesetze-im-internet.de): Einkommensteuergesetz, § 10c Sonderausgaben-Pauschbetrag, read on 26 October 2026.
  6. Bundesministerium der Justiz (gesetze-im-internet.de): Einkommensteuergesetz, § 24b Entlastungsbetrag für Alleinerziehende, read on 26 October 2026.
  7. Bundesministerium der Justiz (gesetze-im-internet.de): Einkommensteuergesetz, § 32 Kinder, Freibeträge für Kinder, read on 26 October 2026.
  8. Bundesministerium der Justiz (gesetze-im-internet.de): Einkommensteuergesetz, § 39b Einbehaltung der Lohnsteuer, read on 26 October 2026.
  9. Bundesministerium der Justiz (gesetze-im-internet.de): Solidaritätszuschlaggesetz 1995, § 3 Bemessungsgrundlage und zeitliche Anwendung, read on 26 October 2026.
  10. Bundesministerium der Justiz (gesetze-im-internet.de): Solidaritätszuschlaggesetz 1995, § 4 Zuschlagsatz, read on 26 October 2026.
  11. Bundeszentralamt für Steuern (BZSt): Automatischer Informationsaustausch zur Kirchensteuer, Mustertext, read on 26 October 2026.
  12. Bundesministerium der Justiz (gesetze-im-internet.de): Sozialversicherungsrechengrößen-Verordnung 2026 vom 24. November 2025 (BGBl. 2025 I Nr. 278), read on 26 October 2026.
  13. GKV-Spitzenverband: Rechengrößen und Grenzwerte im Versicherungs- und Beitragsrecht für das Jahr 2026 (Faktenblatt, 1. Januar 2026), read on 26 October 2026.
  14. Bundesministerium für Gesundheit (BMG): Die Pflegeversicherung: Finanzierung, read on 26 October 2026.
  15. Bundesministerium der Justiz (gesetze-im-internet.de): Einkommensteuergesetz § 66 Höhe des Kindergeldes, Zahlungszeitraum, read on 26 October 2026.
  16. Deutsche Rentenversicherung: summa summarum Lexikon: Übergangsbereich, read on 26 October 2026.