Benjamin FarmerIn Germany
Work & Career · Guide

Salary expectations in Germany: what your profession actually pays

Facts as of 09/2026 · re-checked at least every 6 months · by Benjamin Farmer

The short answer

Half of all full-time employees in Germany earned €54,066 gross a year or more in 2025, bonuses included; the other half earned less. Monthly medians split sharply by what the job demands: €2,863 for helper roles, €3,720 for skilled workers, €5,005 for specialists, €6,292 for expert roles. By occupational group the range runs from €5,907 in IT down to €2,536 in cleaning. Your residence permit may set its own floor — €50,700 for an EU Blue Card, €45,934.20 in the reduced bracket. Anchor your expectation on the median for your exact occupation in the exact federal state, which the Federal Employment Agency publishes free of charge. The national average of €64,441 is the wrong number: top earners pull it upwards.

Median gross annual pay, full-time 2025
€54,066 including bonuses (Destatis)
Arithmetic mean 2025
€64,441 — €10,375 above the median
Top and bottom tenth 2025
€100,719 or more / €33,828 or less
Median gross monthly pay, 31.12.2024
€4,013 without bonuses (Federal Employment Agency)
By skill level (monthly median)
helper €2,863 · skilled worker €3,720 · specialist €5,005 · expert €6,292
Highest and lowest occupational group
IT and computing €5,907 · cleaning €2,536
East and west (annual median)
€46,013 versus €55,435 — a gap of €9,422
Employer size (monthly median)
250+ staff €4,825 · 50 to 249 €3,896 · small firms just over €3,000
Visa salary floors 2026
Blue Card €50,700 · reduced bracket €45,934.20 · experience route €45,630 · first permit after 45 €55,770
Statutory minimum wage
€13.90 per hour from 01.01.2026, €14.60 from 01.01.2027
Collective agreement coverage 2025
49 % of employees; 100 % in public administration, 10 % in agriculture

Three official numbers, three different answers

Before any figure means anything, you need to know which of three statistics you are looking at. Germany produces all three, and they do not agree.

The median annual figure comes from Destatis and covers the whole of 2025 including holiday and Christmas payments: €54,066. Half of full-time employees earned that or more. The arithmetic mean for the same population is €64,441 — over ten thousand euros higher, because a small number of very high salaries drag the average up. The top one per cent earned €219,110 or more. Any recruiter or blog quoting an “average German salary” above €60,000 is quoting the mean, and it describes almost nobody.

The median monthly figure comes from the Federal Employment Agency's payroll data and excludes bonuses: €4,013 as of 31 December 2024, up from €3,796 a year earlier. It covers full-time employees paying social insurance contributions. This is the number most useful for negotiating, because it is the number your employer's payroll actually produces every month.

One more Destatis marker worth keeping: 70 per cent of full-time employees earned €44,215 or more in 2025, and at around €80,000 you were already in the highest-earning fifth of the country.

What the level of the job pays

German statistics classify every job by how demanding it is: helper, skilled worker, specialist, expert. That classification predicts pay better than almost anything else, and it is the frame both employers and the immigration file will use for you.

Median gross monthly pay by level, with the middle half of earners in brackets (31.12.2024):

  • Helper (angelernte Tätigkeit): €2,863 — middle half €2,384 to €3,511
  • Skilled worker (Fachkraft): €3,720 — middle half €2,961 to €4,631
  • Specialist (Spezialist): €5,005 — middle half €3,878 to €6,587
  • Expert (Experte): €6,292 — middle half €4,788 to above €7,450

Your certificate matters — but less than the work you actually do

Sorted by qualification instead, the medians run: €5,916 with an academic degree, €3,870 with a recognised vocational qualification, €2,987 with no formal qualification.

The Federal Employment Agency points out something in its own report that is easy to miss and worth a lot to anyone waiting on a recognition procedure: the upper quarter of people without any formal qualification earns €3,776 or more — above the median of €3,720 for recognised skilled workers. In IT and communications in particular, people do expert-level work without a formal degree and are paid for the work, not the paper.

That is not an argument against recognition — recognition is what a Fachkraft residence permit legally requires, and it changes which jobs you may hold at all. It is an argument against assuming your first German salary is capped by a certificate you are still waiting for.

By occupational group: from €5,907 down to €2,536

These are the five highest and five lowest of the German occupational groups, median gross monthly pay at 31 December 2024, again with the middle half of earners in brackets.

  • IT and other computing occupations: €5,907 (€4,575 to €7,356)
  • Technical development, design and production control: €5,760 (€4,404 to €7,367)
  • Finance, accounting, tax advice: €5,354 (€4,014 to €6,999)
  • Building planning, architecture, surveying: €5,267 (€4,182 to €6,602)
  • Purchasing, sales and trade: €5,100 (€3,758 to €6,999)
  • Textiles and leather: €2,949 (€2,463 to €3,675)
  • Agriculture, animal husbandry, forestry: €2,930 (€2,421 to €3,761)
  • Food production and processing: €2,862 (€2,401 to €3,522)
  • Tourism, hotels and catering: €2,666 (€2,260 to €3,289)
  • Cleaning occupations: €2,536 (€2,238 to €3,003)

A shortage occupation is not automatically a well-paid one

This is the belief that costs internationals the most money. Germany advertises shortage occupations, agencies repeat the word, and applicants conclude that scarcity has pushed wages up. Sometimes it has. Often it has not.

The Federal Employment Agency measured it across the five largest shortage occupations at each level. At skilled-worker level: nursing €4,275, motor vehicle technology €3,588, medical assistants €3,129, lorry drivers €3,048, cooks €2,882. At specialist level: nursing €4,890, special-needs care €4,263, childcare €4,100, occupational therapy €3,475, physiotherapy €3,248. At expert level: software development €6,097, IT consulting €6,063, building supervision €5,751, architecture and site management €5,736, retail management €4,779.

The agency's own conclusion is blunter than anything a recruiter will tell you: at expert level the shortage occupations reached a median of €6,017 while the occupations with no shortage reached €6,368. Scarcity has lifted growth rates. Nursing pay at skilled-worker level is up 38.5 per cent since 2016, medical assistants 45.1 per cent, physiotherapy 48.2 per cent. What it has not done is lift these fields above the rest of the market. Read a shortage listing as evidence that a visa route exists, not as evidence that the pay is good.

Where you work moves the number more than your CV does

Between federal states, median monthly pay ranged from €3,294 in Mecklenburg-Vorpommern to €4,527 in Hamburg. Between districts the spread is far wider: €2,965 in the Erzgebirgskreis in Saxony against €5,855 in Ingolstadt in Bavaria, where the car industry sits. On annual figures the east–west gap was €9,422 — €46,013 against €55,435.

Industry does the same work. Finance and insurance paid a median of €5,860 a month, information and communication €5,567, the metal, electrical and steel industries €4,724 — against €2,604 in hospitality and €2,492 in temporary agency work.

And size: employers with 250 or more staff paid a median of €4,825, mid-sized firms of 50 to 249 paid €3,896, and small firms just over €3,000. The same qualification, the same city, a different employer — well over a thousand euros a month apart.

None of this is adjusted for what living there costs. Ingolstadt pays more than the Erzgebirgskreis and charges more in rent. The comparison that matters is salary against rent in the specific city, not salary against the national median.

The floor your residence permit sets

For several routes, a salary is not a negotiation outcome but a legal condition. The Federal Ministry of the Interior publishes the amounts each December; these are the 2026 figures, all derived from the pension insurance contribution ceiling of €101,400 a year.

  • EU Blue Card, standard: €50,700 a year (€4,225 a month) — 50 % of the ceiling, no Federal Employment Agency approval needed (§ 18g (1) sentence 1 AufenthG)
  • EU Blue Card, reduced bracket for listed occupations and for graduates whose degree is under three years old: €45,934.20 (€3,827.85 a month), with agency approval (§ 18g (1) sentence 2)
  • EU Blue Card for IT professionals without a degree, with three years of relevant experience from the last seven: the same €45,934.20 (§ 18g (2))
  • Qualified employment on pronounced practical experience: €45,630 (€3,802.50 a month) — § 6 (1) Nr. 2 BeschV
  • First skilled-worker permit granted after your 45th birthday: €55,770 (€4,647.50 a month), unless you can prove adequate pension provision (§ 18 (2) Nr. 5 AufenthG)

Two exceptions in the law that almost nobody uses

§ 6 (1) sentence 2 BeschV removes the €45,630 threshold entirely if your employer is bound by a collective agreement and employs you on its terms. In practice that means a job in public administration, a hospital, an energy utility or a large industrial employer can clear the experience route at a salary that would otherwise fail it. Sentence 3 of the same provision drops the formal qualification requirement altogether for information and communications technology occupations.

§ 18 (2) sentence 2 AufenthG allows the authority to waive the conditions of sentence 1 where there is a public, regional or economic interest in your employment — the law names as an example a case where the salary threshold is only slightly missed or the age limit only slightly exceeded. It is a discretionary provision, not a right, and it needs the employer to argue for it.

At the very bottom of the scale, the statutory minimum wage is €13.90 an hour from 1 January 2026 and rises to €14.60 on 1 January 2027. It applies regardless of nationality or residence status.

What foreign employees actually earn, and why

The figure that no brochure prints: median monthly pay in 2024 was €4,177 for German nationals and €3,204 for foreign nationals. Nearly a thousand euros.

The same report explains most of it, and the explanation is more useful than the outrage. Foreign nationals make up 17 per cent of employees overall — but 51 per cent in temporary agency work and 43 per cent in hospitality, the two lowest-paying industries in Germany. Helper-level roles account for 58 per cent of temp agency staff and 35 per cent in hospitality, against 13 per cent across all industries. Foreign employees are also younger on average and have shorter service with their employer, and both push pay down everywhere.

So the gap is mostly a statement about which jobs people end up in, not about two people doing identical work for different money. The practical consequence is the same either way: the single biggest lever on your German salary is not your negotiating skill, it is landing in a qualified role in a well-paying industry rather than in the entry-level slot that is easiest to get. Recognition of your qualification and a permit tied to qualified employment are what move you across that line.

One more gap runs alongside it: women earned 16 per cent less per hour than men in 2025 (€22.81 against €27.05). Comparing like with like (same job, same qualification, same career history), the difference was 6 per cent. It was 17 per cent in the private sector and 4 per cent in the public sector, 17 per cent in the west and 5 per cent in the east.

How to find your own number in twenty minutes

Do not negotiate against a national figure. Three free sources give you a defensible one.

The Federal Employment Agency's Entgeltatlas publishes the median and the distribution for individual occupations, broken down by federal state and by major city. Look up your own occupation in the state where the job is, and write down the median and the upper quartile. That pair is your negotiating range.

If the employer is bound by a collective agreement, the question of what the job pays is already answered in a public table, and your task is to work out the correct grade rather than the correct number. 49 per cent of employees worked under one in 2025 — 100 per cent in public administration, 84 per cent in energy supply, 79 per cent in education, 68 per cent in finance and insurance, but only 10 per cent in agriculture, 21 per cent in arts and entertainment and 23 per cent in hospitality. Ask in the first interview whether pay follows a Tarifvertrag and which one. It is a routine question in Germany and the answer tells you a great deal about the employer.

Destatis publishes the underlying earnings survey in its GENESIS database, including by occupation and by sex. Salary portals built on user submissions are not a substitute, because nobody checks what people type in.

What you may ask, and what you may be asked

German law gives employees a limited right to salary information — and applicants, today, almost none.

Under § 10 EntgTranspG an employee may ask in writing what a comparable job pays. The answer must be given as the statistical median of the average monthly gross pay for that comparison activity (§ 11 (3)). Three limits bite hard: the right exists only in establishments with more than 200 employees at the same employer (§ 12 (1)), it can normally be exercised only once every two years (§ 10 (2)), and no figure is given at all if fewer than six employees of the other sex do the comparison job (§ 12 (3)).

The rules that would help applicants exist at European level and are not yet in force here. Article 5 of Directive (EU) 2023/970 gives applicants a right to be told the initial pay or its pay range before the job interview, and forbids employers to ask about pay history. Article 34 required member states to transpose it by 7 June 2026. Germany did not. Answering a parliamentary question on 16 July 2026, the federal government said it had made the preparations for a bill and that the legislative process “is to be initiated” afterwards, without naming a date.

The practical upshot for you this month: a German employer may still ask what you earned in your last job, and is not obliged to publish a range in the advert. You may of course ask — and asking early, before the third interview, is normal here rather than rude.

Gross is not what lands in your account

Every figure on this page is gross. Social insurance takes its share first: pension 18.6 %, unemployment 2.6 %, health 14.6 % plus an insurer-specific supplement averaging 2.9 % in 2026, long-term care 3.6 %. Employer and employee each carry roughly half, and contributions stop at €8,450 a month for pension and unemployment, €5,812.50 for health and care. Income tax comes on top of that and depends on your tax class, your children and your church membership.

Nobody can give you a single percentage that turns gross into net. What you can do is take the gross figure from an offer and run it through one of the free German net calculators before you accept — the difference between two offers often looks smaller net than gross, and occasionally reverses.

The honest answer

Name a figure, and name an annual gross one — that is the convention in German applications, and refusing to name one reads as inexperience rather than as strategy. Build it from the Entgeltatlas median for your occupation in the state you are applying to, then place yourself between that median and the upper quartile according to your years of experience. That is a number you can defend in a sentence, and it is the sentence that ends the discussion.

What you should not do is anchor on €64,441, on a shortage-occupation headline, or on what a colleague earns in Munich when the job is in Chemnitz. And if your permit carries one of the salary floors, treat it as the hard bottom of your range rather than as a target — an employer who offers exactly €50,700 has offered you the legal minimum, not a market rate.

Working out which employers actually pay above the median in your field, and which of them will carry you through a recognition procedure, is the part we take on — free for you, since the employer pays our fee.

Common mistakes

  • Quoting the average of €64,441 as “the German salary”. It is the arithmetic mean; the median is €54,066, and the mean describes the top of the distribution, not the middle.
  • Comparing a monthly figure with an annual one divided by twelve. The Destatis annual median includes holiday and Christmas payments; the Federal Employment Agency's monthly median does not.
  • Treating a shortage occupation as a well-paid one. At expert level, occupations with a shortage had a lower median (€6,017) than those without (€6,368).
  • Negotiating against a national number when the district spread runs from €2,965 to €5,855 a month. The state and the city decide more than your CV does.
  • Ignoring employer size. The gap between a firm with 250 staff and one with 40 is over €1,700 a month at the median — same qualification, same city.
  • Accepting the Blue Card threshold of €50,700 as if it were a market salary. It is a legal minimum; the median in IT occupations is €5,907 a month.
  • Overlooking § 6 (1) sentence 2 BeschV: with a collectively bound employer, the €45,630 threshold does not apply at all.
  • Assuming the EU rule on salary ranges in job adverts already applies in Germany. The transposition deadline of 7 June 2026 passed without a German law, and no bill had been introduced as of mid-July 2026.
  • Comparing two offers gross. Contributions stop at €8,450 a month for pension and unemployment, so the net gap between a high and a very high offer is smaller than it looks.

Free tool

Blue Card check

Enter your degree, occupation and target salary and see in a minute whether you clear the 2026 thresholds of €50,700 or €45,934.20 — and which route fits if you do not. Free, no sign-up.

Open
Benjamin Farmer

Benjamin Farmer

Executive German coach and licensed § 34d insurance broker in Bavaria. I coach international professionals on exactly these steps every week, and run a placement service that introduces them directly to German employers.

How these guides are made →

LinkedIn Free introductory call

Disclaimer

This guide is general information for orientation — not legal, tax or insurance advice. Rules, fees and thresholds change; the facts above were last verified 09/2026 against the sources listed below and are re-checked at least every six months — monthly where the figures move. For decisions about your specific case, rely on the responsible authority or on qualified professionals. We do not give legal or tax advice — where your case needs it, we will arrange a review by an immigration lawyer or a tax adviser on request.

Sources: Destatis — median gross annual earnings 2025 (press release no. 113, 1 April 2026) · Federal Employment Agency — Analyse zur Entgeltstatistik 2024 (October 2025, PDF) · Federal Employment Agency — Entgeltatlas (median pay by occupation, state and city) · Federal Foreign Office — minimum salaries for work migration 2026 · § 18g AufenthG — EU Blue Card salary thresholds (current text) · § 18 AufenthG — general conditions and the threshold from age 45 · § 6 BeschV — employment on pronounced practical experience · § 12 EntgTranspG — scope of the right to pay information · Directive (EU) 2023/970 — pay transparency, Articles 5 and 34 (PDF) · German Bundestag — government answer on transposing the pay transparency directive (16 July 2026) · BMAS — statutory minimum wage from 1 January 2026 · Destatis — collective agreement coverage 2025 (press release no. 097, 20 March 2026) · Destatis — gender pay gap 2025 (press release no. 453, 16 December 2025) · AOK — social insurance contribution rates and ceilings 2026