Salaries in Germany by occupation

Updated 31 October 2026 · 2 min read

Median pay by occupation

Half of employees in each group earned more than this figure, and half earned less. There is no official pay data for roles in English, so these figures cover everyone in the occupation.

OccupationMedian gross a month
Computer science, IT and communications€5,790
Software development and programming€5,851
Technical development, design and production control€5,528
Business management and organisation€5,000
Human resources€5,000
Finance, accounting and tax consulting€5,131
Accounting, controlling and auditing€5,021
Purchasing, sales and trading€5,081
Advertising, marketing, commercial and editorial media€4,893
Advertising and marketing€4,912
Medical and health care€4,260
Teaching and training€5,354

Median gross monthly pay across Germany, April 2025, excluding bonuses and other special payments. These figures cover all employees in the occupation, not only roles in English. Source: © Statistisches Bundesamt (Destatis), 2026, table 62361-0030, Verdiensterhebung. Data licence Germany attribution 2.0. Data changed: English occupation names are our own translation. All data sources.

The full table has every occupation group, in English and German.

Pay by city

We do not have reliable figures for pay by occupation in each city, so we do not compare them.

How to compare an offer

  1. Research first. Compare official medians, salary sites and offers people in your field have seen.
  2. Be ready to give a figure. German applications sometimes ask for your salary expectation (Gehaltsvorstellung).
  3. Compare annual figures. Check whether bonuses are included, and whether they are guaranteed.
  4. Get it in writing. Rely on what your contract says.

Look for jobs posted in English

Browse jobs

More guides