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.
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.
The conventions that confuse foreigners
Annual gross
the unit
Always Jahresbrutto — never monthly, never net
1×
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:
- kununu / Glassdoor / levels.fyi — self-reported, skews to bigger cities and tech.
- 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.
- 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
Application / HR screen — name your anchor
10 secGive 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.
Interviews — don't renegotiate yourself
If asked again, repeat the same number. Dropping your own anchor mid-process signals insecurity and costs real money.
Verbal offer — the actual negotiation
1–3 daysThis 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.
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.
Last updated: 2026-07-20