Skip to content
All guides

Salary negotiation, German style: numbers, timing, scripts

How Gehaltsvorstellung works, when you can actually negotiate, what's negotiable beyond the number, and word-for-word scripts that respect German etiquette.

Career · know your worth

In Germany you negotiate once — so do it right

German salaries move in yearly cycles and modest steps. The offer negotiation is the one moment the number is truly soft. Come with a researched annual-gross figure and a calm script.

Last updated: 2026-07-20· Next review: 2027-01-20

The conventions that confuse foreigners

Annual gross

the unit

Always Jahresbrutto — never monthly, never net

real negotiation windows per job

At offer — later raises are yearly and small

12 or 13

salary installments

Ask! '60k in 13 Gehältern' ≠ '60k in 12'

  • Gehaltsvorstellung is asked early and answered directly. Often in the application form or first HR call. Dodging ("I'm flexible", "what's your range?") reads as unprepared in Germany — give a number or a tight range (max ~10% wide).
  • Gross ≠ what you get. Taxes and social insurance take a large bite that varies with your tax class, church tax and insurance. Never negotiate from a net figure in your head — convert every number with the brutto → netto calculator, and compare against home with the Desi salary reality check.
  • Tarif vs außertariflich. In Tarifvertrag companies (much of industry and the public sector) your pay grade is set by a collective table — the negotiation is about which grade and step you enter at, not the raw number. In non-tariff roles everything is open.

Research your number

Triangulate at least three sources before naming a figure:

  1. kununu / Glassdoor / levels.fyi — self-reported, skews to bigger cities and tech.
  2. StepStone & Stellenanzeigen ranges — since 2026, EU pay-transparency rules are pushing more postings to show ranges; where a range is posted, anchor to its upper half if you meet the profile.
  3. The Entgeltatlas of the Bundesagentur für Arbeit — official median pay by occupation and region; unbeatable for non-tech roles.

Adjust for region (Munich pays ~15–25% over eastern cities — and costs more), company size, and your visa reality: if the role must clear a Blue Card salary threshold, know that floor cold — the Blue Card calculator has the current thresholds.

When to say what

  1. Application / HR screen — name your anchor

    10 sec

    Give your researched figure: 'Meine Gehaltsvorstellung liegt bei 68.000 Euro brutto im Jahr.' State it flat, without apology or justification — justification comes only if they push back.

  2. Interviews — don't renegotiate yourself

    If asked again, repeat the same number. Dropping your own anchor mid-process signals insecurity and costs real money.

  3. Verbal offer — the actual negotiation

    1–3 days

    This is the window. If the offer is below your anchor: thank them, restate your value in one sentence, ask for the gap or meet in the middle. One round, maybe two — German HR expects it and respects it.

  4. Contract — read before signing

    Check: 12 vs 13 installments, bonus terms (discretionary vs guaranteed), vacation days, overtime clause, notice period, Probezeit length. All of these are part of total compensation.

Scripts that work

Naming the number (HR screen):

"Basierend auf meiner Erfahrung und dem Marktniveau liegt meine Gehaltsvorstellung bei 68.000 Euro brutto jährlich." (Based on my experience and market level, my salary expectation is €68,000 gross per year.)

Countering an offer politely:

"Ich freue mich sehr über das Angebot. Angesichts meiner Erfahrung mit X und dem Marktniveau hatte ich mit 68.000 gerechnet — sehen Sie da noch Spielraum?" (I'm delighted about the offer. Given my experience with X and market levels I had expected 68,000 — is there room to move?)

When they can't move the base:

"Verstehe ich. Wären stattdessen 30 Urlaubstage und eine Gehaltsüberprüfung nach der Probezeit möglich?" (Understood. Would 30 vacation days and a salary review after probation be possible instead?)

The Probezeit-review clause is the strongest hidden move. "Gehaltsüberprüfung nach 6 Monaten" costs the employer nothing today and converts your probation performance into money. Get it in writing in the contract — verbal promises don't survive HR turnover.

What's negotiable besides base salary

  • Vacation days — statutory minimum is 20 (5-day week), most companies give 25–30. 28 → 30 is an easy yes.
  • Remote/home-office days and flexible hours.
  • Weiterbildung — training budget, conference budget, paid German courses (worth thousands, and employers love granting it).
  • Start date & relocation — moving cost coverage, temporary housing, visa-lawyer fees for you (and family reunification support).
  • Jobticket / JobRad / betriebliche Altersvorsorge — small individually, real money combined.
  • Notice period symmetry & Probezeit length — a shortened Probezeit (e.g. 3 months instead of 6) is negotiable and worth more than most people realize; see Probezeit, explained.

Etiquette lines you shouldn't cross

  • Don't bluff competing offers you don't have — German HR calls bluffs by politely wishing you luck.
  • Don't negotiate more than twice on the same package; the third round reads as bad faith.
  • Don't compare to colleagues by name; comparing to market data is always legitimate.
  • Do stay warm and factual throughout — the person across the table will be your colleague next month.

After you sign

Raises follow yearly review cycles (Jahresgespräch) and typically run modest percentages. Big jumps in Germany come from role changes — internal promotion or a new employer. Keep your market data current, and revisit your real purchasing power once a year with the salary reality check.

Information, not legal advice. The content on this page is provided for general information only. It may be incomplete or outdated. GermanDost is an independent educational platform and is not affiliated with the Goethe-Institut, telc gGmbH, BAMF, or any German government body. We are not liable for any decision you make based on this content. See our Terms and Privacy Policy.

Last updated: 2026-07-20

Related guides