Gross vs net salary in Germany

Salaries / Job Market

Gross vs net salary in Germany

Understand how German gross salary turns into net salary after taxes and social security contributions.

Salary basics

In Germany, salary offers are usually gross salary offers

When a German employer, recruiter or job ad mentions salary, the number is usually gross salary. That means salary before income tax, social security contributions and other payroll deductions.

Net salary is the amount that actually arrives in your bank account. For international candidates, this difference is essential. A salary can look attractive as a gross number, but the real question is how much remains after deductions and whether that net income works for your location, rent, family situation and relocation plan.

Gross vs net

What is the difference?

The same salary number can mean very different things depending on whether it is shown as gross or net.

01

Gross salary

Gross salary is the agreed salary before deductions. It is the standard number used in German job offers, employment contracts and salary negotiations.

  • Used in job ads and contracts
  • Can be annual, monthly or hourly
  • Does not show what you actually receive
02

Net salary

Net salary is your take-home pay after payroll deductions. It is the amount available for rent, food, transport, savings and daily life.

  • Paid into your bank account
  • Depends on tax class and personal situation
  • Essential for relocation and budgeting
Practical calculation

Example: electrical engineer with €65,000 gross salary

This example shows how a realistic gross salary for an early-career electrical engineer in a larger German company can translate into monthly net income.

Monthly gross-to-net breakdown

Approximate payroll calculation for €65,000 gross annual salary.

Payroll item
Rate / calculation logic
Monthly amount
Gross salary
€65,000 / 12 months
€5,416.67
Pension insurance
9.3% employee share
-€503.75
Unemployment insurance
1.3% employee share
-€70.42
Statutory health insurance
7.3% employee share
-€395.42
Average additional health contribution
1.45% employee share
-€78.54
Long-term care insurance
2.4% childless employee share
-€130.00
Total employee social security
Approx. 21.75% of monthly gross
-€1,178.13
Estimated wage tax
Tax class I, no church tax
-€897.66
Church tax
Assumed not applicable
€0.00
Solidarity surcharge
Usually none at this level
€0.00
Total estimated deductions
Social security + wage tax
-€2,075.79
Estimated net salary
Approximate monthly take-home pay
€3,340.88
Important: This is an orientation example, not personal tax advice. The exact net salary can change depending on tax class, federal state, church tax, health insurance provider, children, bonuses, private health insurance, company pension schemes and whether the salary is paid in 12, 13 or more instalments.
Annual view

The same calculation as an annual salary picture

Many engineering salaries in Germany are negotiated annually. Looking at the annual picture helps candidates compare the offer with bonuses, special payments and total compensation.

Gross salary €65,000

Annual salary before payroll deductions.

Social security approx. €14,137.56

Estimated annual employee contributions for pension, unemployment, health and long-term care insurance.

Wage tax approx. €10,771.94

Estimated annual wage tax for tax class I without church tax.

Net salary approx. €40,090.50

Estimated annual net salary after payroll deductions.

Employer view

Your gross salary is not the full employer cost

German employers also pay their own share of social security contributions on top of your gross salary. This matters when understanding salary budgets and negotiation limits.

Employer item
Rate / logic
Monthly amount
Gross salary paid to employee
Contractual salary
€5,416.67
Employer pension insurance
9.3%
+€503.75
Employer unemployment insurance
1.3%
+€70.42
Employer statutory health insurance
7.3% + 1.45% average Zusatzbeitrag
+€473.96
Employer long-term care insurance
1.8%, outside Saxony
+€97.50
Approximate employer payroll cost
Before accident insurance and other employer costs
€6,562.30/month
Recruiting reality: A €65,000 gross salary costs the employer more than €65,000 per year. Employer-side contributions can push the direct payroll cost to roughly €78,700 per year before other costs such as accident insurance, equipment, onboarding, training or recruiting costs.
Why net salary changes

Why two candidates with the same gross salary may receive different net salaries

Gross salary is only the starting point. Personal and payroll factors can change the final net salary.

01

Tax class

Tax class has a major impact on monthly wage tax. Single candidates are usually tax class I, while married candidates may have other combinations.

02

Children

Children can affect long-term care insurance and, depending on the situation, tax treatment and family benefits.

03

Church tax

Candidates registered for church tax may pay an additional deduction depending on federal state.

04

Health insurance provider

Statutory health insurers can charge different additional contribution rates, which changes the payroll deduction slightly.

05

Federal state

Some details, such as church tax and long-term care insurance rules in Saxony, can vary by location.

06

Salary structure

A salary paid in 12 instalments is easier to compare than one with vacation pay, Christmas bonus, variable bonus or shift allowances.

Candidate reality

How to interpret this salary as an international candidate

€65,000 gross does not mean €5,416 available every month

In this example, the estimated monthly net salary is around €3,340. That is the number you should use for rent, cost of living, savings and relocation planning.

Social security is high, but it buys protection

Contributions are significant, but they finance systems such as health insurance, pension insurance, unemployment insurance and long-term care insurance.

Annual salary and monthly salary can be misleading

Always ask whether the salary is paid in 12 months or includes additional payments such as Christmas pay, vacation pay, bonus or tariff-based special payments.

Net salary must be connected to location

A net salary of around €3,340 can feel different in Munich, Hamburg, Stuttgart, Leipzig, Bremen or a smaller industrial town.

Before accepting an offer

What to check in a German salary offer

Before accepting an offer, clarify how the salary is structured and what your real monthly situation could look like.

Is the salary gross or net?

In Germany, salary figures are normally gross unless explicitly stated otherwise.

Is it annual, monthly or hourly?

Engineering roles are often annual. Industrial roles may be monthly or hourly.

How many salary payments?

Ask whether the salary is paid in 12 instalments or includes 13th salary, Christmas pay or vacation pay.

Are bonuses included?

Variable bonuses should not be treated like guaranteed salary unless clearly defined.

Are shift allowances included?

For industrial roles, shift allowances can materially change monthly income.

What is the location?

Net salary should always be compared with local rent and cost of living.

Salary preparation

Calculate the real salary before applying

A German salary offer only becomes meaningful when you understand gross salary, net salary, social security, tax class, payment structure and cost of living.

Scroll to Top