Salary Negotiation in Germany: What to Say, When to Push, and What Numbers Are Realistic

Salary negotiation in Germany follows different conventions than in the UK or US. Germans treat it as a factual discussion about market rates, not a test of boldness. Extreme demands signal poor judgment; no negotiation at all leaves money on the table. The expected range is 10% to 20% above the initial offer for most roles.

Research Your Market Rate First

Before any negotiation, establish what your role actually pays. Use:

  • Gehalt.de: the most comprehensive German salary database. Filter by job title, city, industry, and years of experience.
  • Glassdoor.de: company-specific salary data with reviews. More accurate for tech and international companies.
  • LinkedIn Salary: useful for roles in English-speaking environments.
  • Kununu.com: German workplace review site with salary data, particularly useful for German mid-sized companies (Mittelstand).
  • Stepstone Gehaltsreport: annual industry-wide salary report, free to download.

When to Negotiate

The ideal moment is after receiving a written offer (Angebot) and before signing. Don’t negotiate during the first interview. If asked “What are your salary expectations?” (Gehaltsvorstellung) before you have an offer, give a range: “Ich stelle mir ein Gehalt zwischen X und Y vor, je nach Aufgabenbereich und Entwicklungsmöglichkeiten.” (I’m thinking of a salary between X and Y, depending on the role scope and development opportunities.) This gives you flexibility.

What to Say

State your expectation with a reason tied to market data, not personal need:

“Ich habe den Markt für ähnliche Positionen in [city/industry] recherchiert und festgestellt, dass das übliche Gehalt für diese Erfahrungsstufe bei [X] bis [Y] liegt. Könnten wir das Gehalt auf [specific number] anpassen?”

(“I’ve researched the market for similar positions in [city/industry] and found that the standard salary for this experience level is X to Y. Could we adjust the salary to [number]?”)

If they say no, ask about non-salary items: extra vacation days (Urlaubstage), remote work frequency, professional development budget (Weiterbildungsbudget), or a salary review date (Gehaltserhöhung nach X Monaten).

Realistic Expectations by Sector

  • Tech (software, data, product): initial offers 10-15% below what most companies will accept. Push.
  • Consulting: initial offers often at the band minimum; expect 5-10% room.
  • Public sector (Öffentlicher Dienst): salaries fixed by Tarifvertrag (collective agreement), no negotiation possible — what you see is what you get.
  • Academia (postdoc, lecturer): fixed by TV-L (Tarifvertrag für den öffentlichen Dienst der Länder), no negotiation.
  • NGOs and startups: some room but constrained budgets. Equity (if any) in startups is worth discussing but rarely substantial at junior level.

After Your First Year

German companies rarely offer raises without being asked. Schedule a meeting with your manager around the 11-month mark (before your one-year review). Document your contributions, compare to market data, and ask specifically: “Ich möchte über meine Gehaltsentwicklung sprechen. Basierend auf meiner Leistung und dem Markt, halte ich eine Anpassung von X% für angemessen.” The raise request is expected and normal — not aggressive.

阅读本文中文版 →

上一篇 Complete CI/CD Practice: GitHub Actions, GitLab CI, and Modern DevOps Pipeline Design
下一篇 德国薪资谈判:如何查市场价、什么时候开口、说什么