How Much Should You
Earn in Germany?
Enter your profession, experience, and region to see what you should be earning — the market rate — and what top earners in your field actually could make. Based on the StepStone Gehaltsreport and official Bundesagentur data.
Two numbers everyone should know
What you should earn
The market median for your role — the fair rate a good employer pays someone with your experience, in your region.
What you could earn
CeilingWhat top earners in your field make — the number to aim for as you gain experience and negotiate.
Plus your net take-home and how you compare to the German median.

Guide by
Abdullah
Creator of Ankommo · Based in Germany
I moved to Germany and built Ankommo to help others navigate the same process I went through. I offer 1-on-1 video consultations on visas, Ausbildung applications, citizenship requirements, and German language — in English, Urdu, or German.
Book a 1-on-1 consultation€50,000
German median gross salary (full-time)
€65,250
Median software developer (StepStone)
+11%
Hamburg pay premium vs national median
~65%
Of gross you keep as net take-home
Your personal salary benchmark
Pick your profession, experience level, and region. The tool shows your market rate, the top-earner ceiling, your estimated net take-home, and how you compare to the German median.
Moving to Germany? Use it to judge whether a job offer is fair before you accept — and to set your salary expectations for interviews.
Already here? Check whether you're underpaid for your role and region. The gap between “should” and “could” is your negotiation headroom.
Salary Benchmark
Gross annual · full-time · StepStone & Bundesagentur data (2024–26)
Experience level
You should earn
€67.400
market rate · €5.617/mo gross
You could earn
€94.200
top earners in your field
Figures are approximate market medians (gross, full-time), compiled from the StepStone Gehaltsreport 2025/26, the Bundesagentur für Arbeit Entgeltatlas 2024, and Destatis. Actual offers vary by company, industry, and negotiation.
Highest-paying fields in Germany
Median gross annual salary by field (national baseline). Salaries run higher in Hamburg, Bavaria, Baden-Württemberg, and Hessen — and lower in eastern Germany.
Doctor (Arzt)
€95,000
Top earners €130k+; Assistenzarzt starts ~€68k
Management Consultant
€68,000
Up to €100k at senior level in top firms
Electrical Engineer
€68,000
Official Entgeltatlas median is even higher
Data Scientist / AI
€68,000
One of the fastest-rising tech roles
Mechanical Engineer
€66,000
Backbone of German industry (Mittelstand)
Software Developer
€63,000
Shortage occupation — strong demand
Pharmacist
€62,000
Regulated profession, stable demand
Sales / Vertrieb
€56,000
Commission can push this much higher
Teacher (Lehrer)
€56,000
Higher and secure if verbeamtet (civil servant)
Don't see your field? The benchmark tool above covers 19 professions across tech, engineering, healthcare, business, and skilled trades.
Salary by region
Where you work changes your pay by up to 25%. These are median gross figures relative to the national median — but remember that high-paying regions like Munich also have the highest rents.
Where this data comes from
Salary data online is often inflated or based on tiny samples. These figures are rounded medians triangulated from three of the most credible German sources.
StepStone Gehaltsreport 2025 / 2026
Germany's largest salary report, based on ~1.3 million real data points from job listings and submitted salaries. Overall median: €45,800 (2025) rising to €53,900 (2026). Source for most profession and regional figures.
Bundesagentur für Arbeit — Entgeltatlas 2024
Official government statistics on median gross earnings for full-time, socially-insured employees, broken down by occupation and region. Reports a 2024 median of about €4,013/month. Used to sanity-check profession medians.
Destatis (Federal Statistical Office)
The national statistics office. Reports a 2024 median full-time income of ~€52,159/year (€4,347/month) and an average of ~€4,701/month. Used to anchor the overall national median.
A note on accuracy: different sources use different methods, so their headline numbers differ by year and sample. We present rounded ranges rather than false precision. Treat these as a realistic guide for judging an offer or setting expectations — not a guarantee. Your actual salary depends on the company, industry, and negotiation.
Frequently asked questions
- What is the average salary in Germany in 2025?
- The median gross full-time salary in Germany is around €50,000 per year (roughly €4,150–€4,350 per month). Official figures vary by source: the Bundesagentur für Arbeit Entgeltatlas reports a 2024 median of about €4,013/month, Destatis reports about €4,347/month for full-time employees, and the StepStone Gehaltsreport reports a median of €45,800 (2025) rising to €53,900 (2026). The average is higher than the median because top earners pull it up.
- How much should a software developer earn in Germany?
- According to the StepStone Gehaltsreport, software developers earn a median of about €63,000–€65,000 gross per year. Entry-level developers start around €48,000, while senior developers in high-paying regions like Munich, Stuttgart, or Frankfurt can reach €85,000–€90,000+. Specialised roles such as data scientists and cloud/DevOps engineers tend to earn more.
- Which region in Germany pays the highest salaries?
- Hamburg, Baden-Württemberg (Stuttgart), Hessen (Frankfurt), and Bayern (Munich) pay the highest median salaries — typically 7–11% above the national median. Eastern states such as Saxony, Thüringen, and Mecklenburg-Vorpommern pay roughly 10–15% below the national median. Cost of living, especially rent, also varies significantly between these regions.
- Is the salary gross or net? What will I actually take home?
- Advertised German salaries are always gross (brutto) — before tax and social contributions. Your net (netto) take-home is typically 60–68% of gross, depending on your tax class, health insurance, and whether you have children. For example, €63,000 gross in Tax Class I leaves roughly €3,000–€3,200 net per month. Use the Ankommo salary calculator for an exact figure.
- How accurate is this salary data?
- The figures are rounded market medians compiled from three sources: the StepStone Gehaltsreport 2025/26 (based on 1.3 million data points), the Bundesagentur für Arbeit Entgeltatlas 2024 (official statistics for full-time socially-insured employees), and Destatis. They are a realistic guide, not a guarantee — actual offers vary by company size, industry, and how well you negotiate.
German gets you the higher salary
B1–B2 German opens the better-paying roles and lets you negotiate. Ankommo takes you from A1 to B2 — free to start.
Start Free