Salaries and Benefits in Germany: What Offers Include

Gross vs net, typical vacation and bonuses, how pay moves by industry and city, and what to check before you accept a German job.

Updated on

What else applies to you?

This page covers one topic. Answer a few questions and we'll set up your dashboard with a free checklist for your situation, plus the other guides you'll actually need.

Get my checklist

Takes about 20 seconds. No account needed to begin.

What else applies to you?

The offer arrives as one fat annual number, and you still cannot tell if it is good. It looks thin next to a US or UK base, or fat next to your last job at home, and either way you worry you will sign the wrong thing: a “€70,000” package that is twelve months of base with nothing around it, or a Munich headline that dies in rent.

Germany quotes gross annual pay (Bruttogehalt). That is the number you negotiate and the number on the contract. What you live on is net after tax and social contributions, plus the extras that never show in a LinkedIn post: vacation days, sick pay, a Christmas month, a cheaper city, or a collective scale that climbs without a yearly fight. Degree filters still change which band you land in; that paper trail is in Why German Employers Prioritize Degrees, Grades, and Titles.

What the advertised number actually means

Job ads, recruiters, and HR all mean gross. Net depends on tax class, church tax, health insurance, and whether you have children. Do not compare a German Brutto to a US net, and do not compare it to a UK number that already bakes in different pension and National Insurance rules.

Three big sources publish national figures, and they do not match. That is not a scandal. They measure different people.

Source
Metric
Gross
Sample
Destatis (mean)
Mean incl. bonuses
~€64,400
Enterprise payroll
Destatis (median)
Median full-time, 2026
~€55,300
Same survey; midpoint
Stepstone 2026
Median / mean
€53,900 / €59,100
White-collar heavy
Employment Agency atlas
Median (SV jobs)
~€48,200
Caps top earners

For skilled professional hires, Stepstone and Destatis medians are the useful middle. The Employment Agency number runs lower because high earners who sit above contribution caps drop out of the middle.

Minimum wage from 1 January 2026 is €13.90 an hour (about €28,900 gross a year on a 40-hour week). A further rise to €14.60 is scheduled for 2027. That floor matters in hospitality and retail. It is not the market for the visas most readers use.

Work-permit floors sit much higher. For 2026, a standard EU Blue Card needs €50,700 gross a year. Shortage occupations and recent graduates use €45,934.20. A skilled-worker permit that misses those numbers still has to look like local pay for the role, which the Federal Employment Agency can check. Treat those figures as immigration gates, not as “this is what the job is worth.”

What you keep after tax

Payroll takes income tax and your half of social contributions (pension, health, unemployment, long-term care). Your employer pays a matching chunk on most of those. Together, a single person in tax class I with statutory health insurance and no church tax often loses about 35% to 43% of gross. The share rises as pay rises, then social contributions stop climbing once you hit the annual caps.

Exact net is a calculator problem, not a vibe. Tax class, church membership, children, and private vs public health all move it. The grid below is an illustration for a single employee in class I, public health insurance, no church tax. Use it to sanity-check an offer, then run the numbers on a current Brutto-Netto calculator or with payroll.

Gross / yr
Net / yr
Net / mo
Deduction
€45,000
€29,000
€2,420
~35%
€60,000
€36,600
€3,050
~39%
€80,000
€46,700
€3,900
~42%
€100,000
€57,200
€4,770
~43%

The basic tax-free allowance (Grundfreibetrag) is €12,348 in 2026. Marginal income tax starts at 14% and reaches 42%, then 45% at very high incomes. Church tax is 8% or 9% of the income tax, not of gross, if you registered a recognised church at Anmeldung. Solidarity surcharge still hits some high tax bills; most employees no longer pay it.

For classes, filing, and what comes off the payslip line by line, see Taxes in Germany. For rent and monthly burn, see Cost of Living in Germany.

How pay differs by industry

Sector and whether the firm sits under a collective agreement (Tarifvertrag) move pay as much as your title does. Roughly half of employees are covered by a sector or company agreement. Those deals lock grades to duties, qualifications, and years in post. People paid above the top grade are “outside tariff” (außertariflich, AT) and negotiate as individuals. Research on tariff vs non-tariff firms often finds an 11% to 27% gap for comparable work, with tariff shops on the higher side.

Ranges below are gross annual, typical reported bands for full-time roles, not promises. Mid-career assumes several years in the field, not “senior” in a startup title inflation sense.

Sector
Entry
Mid
Senior
Logic
IT and software
€52k–€62k
€70k–€90k
€95k–€130k+
Mostly individual; Berlin cash can sit lower with equity
Engineering and automation
€46k–€56k
€62k–€78k
€85k–€110k+
Often IG Metall or similar
Automotive and manufacturing
€48k–€58k
€65k–€82k
€90k–€125k+
Company or regional metal deals
Pharma and life sciences
€50k–€60k
€68k–€88k
€95k–€135k+
Often IGBCE chemical deals
Finance, banking, insurance
€55k–€65k
€70k–€95k
€110k–€160k+
Mix of tariff and AT; Frankfurt heavy
Strategy consulting
€54k–€68k
€75k–€105k
€120k–€180k+
Individual; steep steps
Doctors
€55k–€65k
€80k–€105k
€120k–€170k+
Hospital doctor scales
Nursing
€32k–€36k
€39k–€45k
€48k–€58k
Public care scales (TVöD-P / TV-L)
Retail and hospitality
min. wage–€33k
€34k–€42k
€45k–€58k
Tight to the legal floor

Destatis sector averages tell the same story in one line: financial services around €90,700 mean gross, IT around €83,600, professional/scientific work around €80,000, manufacturing around €66,200, education around €63,000, retail around €57,900, accommodation and food around €38,700.

Shortage lists from the Federal Employment Agency still cluster on software, several engineering trades, doctors, and specialised nursing. That can unlock the lower Blue Card salary floor. It does not magically add €20,000 to a weak offer.

Public service uses written pay groups. A master’s (or recognised equivalent) is usually the door to E13 and up. Vocational training maps lower. That grid belongs with credentials, not here: Formal Credentials in Germany.

Cities, East-West, and what rent does to the offer

West German medians still sit above the East (Berlin aside). Stepstone-style splits often land around €56,250 in the West and €48,750 in the East, more than 15%. Rent in many eastern cities (again, not Berlin) is lower, so the gap in what you can actually spend is smaller than the headline.

City names matter more than “East vs West” once you are choosing an offer:

City
Median gross
Costs vs avg
Net sketch
Strong sectors
Munich
about €65,000
about +25%
€3,200–€3,500 / month
tech, auto, insurance, biotech
Frankfurt
about €61,000
about +16%
€3,100–€3,400
finance, consulting
Stuttgart
about €59,500
about +15%
€3,000–€3,300
auto, industrial engineering
Hamburg
about €54,300
about +12%
€3,200–€3,400
trade, aviation, media, logistics
Berlin
about €50,400
a bit above average
€2,900–€3,200
startups, SaaS, public sector
Düsseldorf / Cologne
about €52,500
mildly above average
€3,000–€3,100
HQ services, chemicals, telecom
Leipzig / Dresden
about €45,500
below average
€2,400–€2,600
chips and mobility in Dresden; tech and logistics in Leipzig

A Munich €64,750 median is real. So is Munich rent. IW Köln-style indexes put the city about 25% above the national cost average. Dresden or Leipzig can look “cheap” on salary and still leave more at the end of the month if housing is the bulk of your spend.

“Comfortable net” in that table is a planning sketch for a single renter, not a scientific poverty line. Family size, a car, and international school fees blow it up fast.

Vacation, bonuses, and the rest of the package

The law gives 20 paid vacation days on a five-day week. Skilled white-collar offers almost always write 28 to 30. Public holidays sit on top and vary by state (Bavaria and Baden-Württemberg have more). Sick pay for your own illness is 100% of regular pay for up to six weeks per episode, then health insurance sick pay at about 70% of gross with caps. Full rules: Your Rights at Work in Germany.

Christmas pay (Weihnachtsgeld) and holiday pay (Urlaubsgeld) are common in tariff firms, sometimes a true 13th month. In AT tech and consulting they often show up as a target bonus instead. Ask whether the advertised annual figure already includes those months. A “€72,000” that is 12 × €6,000 is not the same as 13 × €5,538.

Other extras you will actually see:

  • Company pension (betriebliche Altersvorsorge). You can convert salary into a pension pot. If you do, the employer must add at least 15% of the converted amount (their saved social contributions). Better shops match more.
  • Capital-forming benefits (Vermögenswirksame Leistungen). Often up to €40 a month into a savings or fund contract.
  • Job ticket. Many employers subsidise the Deutschlandticket (about €63 a month from January 2026). A large enough subsidy can make the pass cheaper or tax-free for you.
  • Bike leasing (JobRad) via salary conversion.
  • Company car for sales, field, and some seniors. Private use is taxed (the “1% rule” on list price, with a lower rate for many fully electric cars under the price cap).
  • Home office kit as standard in office roles. You can also claim a home-office lump sum on the tax return (€6 per remote day, up to 210 days, max €1,260).
  • Relocation and visa help at internationals and scale-ups: a few thousand euros, a month or two of temporary housing, language course, and the accelerated skilled-worker procedure fee. Get it in the offer letter.
  • Equity. Startup options used to create tax bills before any cash. Reforms around Section 19a of the Income Tax Act let more employees defer tax until a real liquidity event. Corporates still use RSUs and purchase plans for seniors. Treat unvested paper as a bonus, not as rent money.

If you earn above the 2026 compulsory health-insurance limit of €77,400, you may choose private health insurance. That is a long-term bet, not a perk. Many people stay in the public system and pick up a small corporate dental or hospital top-up instead. See Health Insurance in Germany.

Compared with a typical US package, the German cash base is often lower, vacation and sick pay are much stronger, and healthcare is not a deductible lottery tied to this employer. Compared with the UK, cash in London tech or finance can still look higher; German leave and dismissal protection are usually thicker. You are trading headline salary for a different risk profile.

How to read and negotiate a German offer

Confirm the guaranteed base, the payment calendar (12 vs 13 or 13.5 instalments), hours, remote days, bonus formula, and overtime. Probation is usually up to six months with two weeks’ notice. Blanket “all overtime is in the salary” lines are a fight for non-managers; courts have knocked many of them down. Post-contract non-competes generally need paid waiting compensation (Karenzentschädigung), often 50%. The clause list lives in German Employment Contracts.

When a posting asks for a salary expectation (Gehaltsvorstellung), give a gross annual range, not a net monthly hope. Example shape: €72,000 to €78,000 gross. In a tariff shop you are often negotiating the grade and step, or a small allowance above tariff, not a free-form number. In firms with more than 200 staff, the Pay Transparency Act lets you ask for anonymised peer pay by gender for comparable work. Use that. Do not bluff a fake competing offer; the room goes quiet.

Shortage-occupation hiring skips the old “prove no German could do this” check. It does not skip a readable contract.

Common mistakes

Comparing Brutto to last year’s net. You will either panic or get smug, both wrongly.

Treating the Blue Card floor as market pay. Clearing €50,700 means you can get the card. IT in Munich and nursing in Saxony are still different jobs.

Ignoring the 13th month in the quote. Ask HR to write guaranteed cash vs target bonus vs Christmas money on one line.

Taking Munich or Frankfurt without a rent check. Run a month of housing before you celebrate the median.

Signing overtime and non-compete language you cannot explain. If you cannot paraphrase the clause, do not initial it.

Figures mix 2024–2026 survey years. Medians move every bargaining round and every Destatis wage release. Re-check before you treat a band as current.

Disclaimer: This guide is for general informational purposes only and does not constitute legal, tax, or professional advice. While we endeavour to ensure the information is accurate and current, we provide no guarantee, express or implied, regarding the completeness, accuracy, or reliability of the content. Users act solely at their own risk. For binding decisions, please consult with the relevant municipal authorities or a qualified legal professional.