Salaries in Germany: How to Compare Pay and Negotiate Your Offer

When applying for a job in Germany, you will often be asked:

“Was sind Ihre Gehaltsvorstellungen?”

This means:

“What are your salary expectations?”

To give a realistic answer, you need to understand how German salaries are presented, what other professionals earn and how much of your gross salary you will actually receive.

This guide explains how to research salaries, calculate your estimated net income and negotiate a better job offer in Germany.

Important: Salary and tax calculations in this guide are general estimates. Your final net income depends on your personal tax and insurance situation.

How are salaries stated in Germany?

For professional jobs, salaries are usually discussed as gross annual income, called:

  • Bruttojahresgehalt
  • Jahresbruttogehalt
  • Bruttogehalt pro Jahr

If an employer offers you €50,000, this normally means:

€50,000 gross per year before taxes and social insurance contributions.

It does not mean that €50,000 will arrive in your bank account.

To calculate the basic monthly gross salary:

€50,000 ÷ 12 = €4,166.67 gross per month

For hourly or lower-paid work, employers may instead state:

  • Gross hourly wage
  • Gross monthly salary
  • Salary according to a collective agreement

Always confirm whether an amount is:

  • Gross or net
  • Monthly or annual
  • Based on full-time or part-time work
  • Paid in 12 or 13 instalments
  • Inclusive or exclusive of bonuses

Brutto and Netto

Two words appear in almost every German salary discussion.

Brutto

Brutto is your salary before deductions.

Your employment contract normally states your gross salary.

Netto

Netto is the amount transferred to your bank account after payroll deductions.

The difference between Brutto and Netto can include:

  • Wage tax
  • Pension insurance
  • Health insurance
  • Unemployment insurance
  • Long-term care insurance
  • Church tax, if applicable
  • Solidarity surcharge, if applicable

Your employer calculates and deducts these amounts through payroll.

Why two people with the same salary can receive different net pay

Your net income does not depend only on your gross salary.

Two employees earning the same annual salary may receive different monthly net amounts because of:

  • Tax class
  • Marital status
  • Children
  • Church tax status
  • Federal state
  • Public or private health insurance
  • Health insurance provider
  • Additional health insurance contribution
  • Age
  • Long-term care insurance status
  • Other taxable benefits
  • Additional employment

For this reason, do not rely on another person’s payslip to estimate your own net salary.

How to calculate your estimated net income

Use a current Brutto-Netto-Rechner for the correct tax year.

A calculator may ask for:

  • Annual or monthly gross salary
  • Tax year
  • Tax class
  • Federal state
  • Age
  • Number of children
  • Church tax status
  • Public or private health insurance
  • Health insurance contribution
  • Pension insurance status

You can use:

The official BMF calculator is useful for wage tax, but it does not replace a complete payroll calculation that includes every social insurance contribution.

Treat online results as estimates. Your actual payslip may be slightly different.

Understand your tax class

Your Steuerklasse affects how much wage tax your employer withholds during the year.

Germany has six tax classes.

Tax Class I

Common for:

  • Single employees
  • Divorced employees
  • Widowed employees outside specific exceptions
  • Married employees whose spouse lives outside qualifying arrangements

Tax Class II

May apply to qualifying single parents.

Tax Classes III and V

These have traditionally been used by some married couples with significantly different incomes.

One partner has lower monthly withholding, while the other has higher withholding. This does not necessarily reduce the couple’s final total annual income tax.

Tax Class IV

Common for married couples when both partners earn income.

Tax Class VI

Normally used for a second employment relationship.

Your tax class mainly influences monthly withholding. The final annual income tax can be corrected through a tax return.

Germany’s minimum wage

Since 1 January 2026, Germany’s statutory minimum wage is:

€13.90 gross per hour

Some industries have higher sector-specific minimum wages.

For a full-time position, check:

  • The hourly wage
  • Contracted weekly hours
  • Whether working time is fully recorded
  • How overtime is compensated
  • Whether the role is covered by an industry minimum wage
  • Whether special rules or exceptions apply

The statutory minimum wage is a legal floor, not a recommended salary for every position.

You can find current information from the German Federal Statistical Office.

Average salary versus median salary

Salary websites often use the words “average” and “median.” They do not mean the same thing.

Average salary

The average is calculated by adding all salaries and dividing the total by the number of employees.

A relatively small number of very high earners can raise the average.

According to Destatis, full-time employees in Germany earned average gross monthly earnings of approximately €4,851 in 2025, excluding special payments.

This number is useful for seeing the overall economy, but it does not tell you what a typical person in your profession should earn.

Median salary

The median is the middle salary.

Half of the employees earn less than the median and half earn more.

The Federal Employment Agency reported a median gross monthly income of €4,217 in 2025 for full-time employees subject to social insurance contributions.

That equals approximately:

€4,217 × 12 = €50,604 gross per year

This is not a guaranteed or recommended salary. It is a national reference across many occupations, industries and experience levels.

For salary negotiations, the median for your specific occupation and region is more useful than the national average.

Salaries vary by qualification

According to the Federal Employment Agency’s 2025 full-time salary data, median gross monthly earnings were approximately:

QualificationMedian gross monthly income
Without a recognised vocational qualification€3,133
With a recognised vocational qualification€4,069
University graduates€6,146

These figures describe broad groups. Your salary may be different depending on your occupation, experience, industry and location.

A university degree does not automatically guarantee a particular income, and an experienced skilled worker may earn more than some university graduates.

Salaries vary by location

Salaries differ significantly across Germany.

According to the Federal Employment Agency’s 2025 data, the highest state-level median gross monthly salaries included:

  • Hamburg: €4,768
  • Baden-Württemberg: €4,546
  • Hessen: €4,530

Lower median salaries included:

  • Mecklenburg-Vorpommern: €3,497
  • Thüringen: €3,508
  • Sachsen-Anhalt: €3,563

A higher salary in one city does not automatically mean a better standard of living.

Before accepting an offer, compare:

  • Rent
  • Commuting costs
  • Childcare
  • Local transport
  • General living expenses
  • Moving costs
  • Availability of housing

A salary of €60,000 in an expensive city may leave you with less disposable income than a lower salary in a more affordable region.

Salaries vary by profession

The most useful official salary tool is the Federal Employment Agency’s Entgeltatlas.

Open the Entgeltatlas

You can search for:

  • Occupation
  • Federal state
  • Region
  • Age group
  • Gender
  • Qualification level

The tool presents median gross monthly salaries and, where enough data are available, lower and upper salary ranges.

When using it:

  1. Search for the closest German job title.
  2. Select the correct qualification level.
  3. Choose Germany as a whole.
  4. Compare it with your federal state or city.
  5. Review the lower quartile, median and upper quartile.
  6. Convert the monthly amount into an annual figure.

For example:

Monthly median × 12 = estimated annual median

Do not rely on only one job title. The German title used by the employer may describe a different level of responsibility from the title used in your home country.

Other salary research tools

Compare several sources instead of trusting one website.

Useful platforms include:

  • Entgeltatlas – official Federal Employment Agency data
  • Destatis – official statistical salary comparison
  • Kununu – salaries and employer reviews
  • Glassdoor – salaries, interviews and company reviews
  • Gehalt.de – occupation-based salary information
  • Levels.fyi – particularly useful for technology roles

Each source has limitations.

Employee-submitted salaries may be:

  • Outdated
  • Based on small samples
  • Self-reported
  • Concentrated in large cities
  • Influenced by senior roles
  • Missing bonuses and stock compensation

Official statistics can also be broad and may not reflect a specific company or specialised role.

Use at least three relevant sources.

How to set your salary range

Do not choose one number without explanation.

Create three salary figures:

1. Minimum acceptable salary

This is the lowest amount you would realistically accept.

Consider:

  • Your monthly living costs
  • Current salary
  • Commuting expenses
  • Relocation costs
  • Loss of benefits
  • Required working hours
  • Career value of the position

Keep this number private. You do not need to tell the employer your absolute minimum.

2. Target salary

This is the salary you believe fairly reflects:

  • Your experience
  • Technical skills
  • Education
  • Language ability
  • Industry knowledge
  • Management responsibility
  • Regional market
  • Role requirements

Your target should be supported by salary data.

3. Negotiation figure

This is the amount you initially request.

It can be somewhat higher than your target, leaving room for negotiation. It should still be realistic enough to defend with evidence.

For example:

  • Private minimum: €52,000
  • Target: €56,000
  • Initial request: €58,000–€60,000

The appropriate difference depends on the position and market. Do not add an arbitrary percentage without checking comparable salaries.

Use a range carefully

Employers often ask for a salary range.

The problem is that they may focus on the lowest number.

If you say:

“I expect between €50,000 and €60,000.”

the employer may hear:

“She will accept €50,000.”

Keep the range relatively narrow and make sure you would accept its lower end.

A better answer might be:

“Based on the responsibilities of the role and my experience, I am targeting a gross annual salary in the range of €58,000 to €62,000.”

You can then ask about the complete compensation package.

If the job advertisement already includes a range

The advertised range is generally in line with my expectations. Based on my experience, I would see myself toward the upper part of that range.

When should you negotiate?

You have the strongest position after the company decides that it wants to hire you but before you sign the contract.

You can discuss salary:

  • When the recruiter asks during the application
  • During the first interview
  • During a later interview
  • After receiving a verbal offer
  • After receiving the written offer

If salary comes up early, you can provide a researched range without making a final commitment.

Do not resign from your current job based only on a verbal promise. Wait until the important conditions are confirmed in writing and you have reviewed the employment contract.

How to support your salary request

A good negotiation is based on the value you bring, not only on your personal expenses.

Useful arguments include:

  • Relevant years of experience
  • Specialist knowledge
  • Professional qualifications
  • German or other language skills
  • Industry contacts
  • Management responsibility
  • Project results
  • Revenue generated
  • Costs reduced
  • Technical certifications
  • Difficult-to-find expertise
  • Expanded responsibilities

Avoid relying only on:

  • High rent
  • Personal debt
  • Family expenses
  • Inflation
  • The salary you would like to have

Those factors matter to you, but they do not explain why the employer should pay more for your work.

Do not discuss only the base salary

The full value of a job offer can include:

  • Annual base salary
  • Performance bonus
  • 13th-month salary
  • Christmas bonus
  • Holiday bonus
  • Relocation allowance
  • Company pension
  • Public transport ticket
  • Company car
  • Bicycle leasing
  • Meal allowance
  • Remote-work allowance
  • Stock options
  • Training budget
  • Additional holiday days
  • Overtime compensation
  • Flexible working hours
  • Home-office days

Ask whether bonuses are:

  • Guaranteed or discretionary
  • Individual or company-based
  • Included in the quoted annual salary
  • Paid in the first year
  • Reduced during probation
  • Repayable if you leave early

A potential bonus is not the same as guaranteed base salary.

Understand the 13th-month salary

Some employers pay a 13. Monatsgehalt.

Do not automatically assume that this is paid on top of the annual salary.

For example, an annual salary of €52,000 could be paid:

  • In 12 equal monthly payments, or
  • In 13 payments, with smaller regular monthly payments

Ask:

“Is the 13th-month salary included in the stated annual gross salary, or is it paid in addition?”

The answer should be written in the contract.

Relocation bonus

If you move for a job, the employer may offer:

  • A fixed relocation payment
  • Reimbursement of actual moving expenses
  • Temporary accommodation
  • Travel expenses
  • Visa or residence-permit support
  • Help finding an apartment

A relocation bonus may be taxable.

Check whether you must repay it if you leave the company within a specific period.

If no relocation support is offered, you can still ask. It may be easier for an employer to approve a one-time payment than a higher permanent salary.

If the employer cannot increase the salary

You can negotiate other conditions.

For example:

  • Additional holiday days
  • Earlier salary review
  • Written salary increase after probation
  • Signing bonus
  • Relocation payment
  • More remote-work days
  • Training budget
  • Better job title
  • Reduced weekly hours
  • Paid overtime
  • Company pension contribution
  • Public transport support

Be careful with promises such as:

“We can review the salary later.”

Ask for a specific date, condition or amount in writing.

For example:

“After successful completion of the six-month probation period, the annual gross salary increases from €56,000 to €59,000.”

Questions to ask before accepting

Before signing the contract, clarify:

  • What is the exact gross annual salary?
  • How many monthly payments are made?
  • Is there a 13th salary?
  • Are bonuses guaranteed?
  • When is the salary paid?
  • Is overtime paid or included?
  • How many weekly hours are required?
  • Is there a collective agreement?
  • When is the first salary review?
  • Are there salary increases after probation?
  • Which benefits are taxable?
  • Are relocation payments repayable?
  • How many holiday days are included?

Read LeeLink’s guide to checking a German employment contract before signing.

When will you receive your salary?

Employees in Germany are usually paid once per month by bank transfer.

The exact payment date should be stated in the employment contract or applicable collective agreement.

Common formulations include:

  • At the end of the month
  • On the last banking day of the month
  • On the first day of the following month
  • On the 15th day of the month

If you are moving to Germany for work, keep enough savings for:

  • Deposit and first rent
  • Moving costs
  • Food and transport
  • Temporary accommodation
  • The period before your first salary arrives

Read LeeLink’s guide to choosing a German bank account.

Salary research checklist

Before giving your salary expectation:

  • Confirm whether the employer wants annual gross salary
  • Search the occupation in the Entgeltatlas
  • Compare national and regional figures
  • Check Kununu or Glassdoor for the employer
  • Compare at least three reliable sources
  • Adjust for experience and responsibility
  • Calculate estimated net income
  • Compare local living costs
  • Set your private minimum salary
  • Set your target salary
  • Prepare a narrow negotiation range
  • Check bonuses and benefits
  • Ask whether bonuses are included in annual salary
  • Get negotiated conditions in writing

Final advice

When discussing salary in Germany, think in terms of gross annual income, not monthly net income.

Research your occupation, region and experience level before naming a figure. The national median is useful for context, but the salary range for your specific role is much more important.

Use a Brutto-Netto calculator to estimate your take-home pay, but remember that the result depends on your personal tax and insurance details.

Finally, negotiate the complete package. A higher base salary is valuable, but holiday days, working hours, bonuses, relocation support and a written salary review can also make a significant difference.

For more help with finding work in Germany, read:

Last updated: August 2026

Sources