Guide

Salary Expectations in Germany: What to Say (2026)

On this page
  1. When (and where) to state a number
  2. Why they ask at all
  3. One number or a range?
  4. What’s realistic for my role?
  5. Brutto vs. Netto — why your take-home is so much lower
  6. Tarifvertrag — the concept nobody explains to you
  7. 13th month, Urlaubsgeld and the rest of the package
  8. The negotiation itself
  9. Pay transparency in Germany
  10. What internationals get wrong
  11. Is the salary in the ad?
  12. What JACVault does with this

In short: In Germany you state your salary expectation (Gehaltsvorstellung) only when the posting asks for it — as a gross annual figure (Brutto-Jahresgehalt), never monthly, in the closing paragraph of the cover letter. Give one concrete number or a narrow range. Work that number out from the market band for the role you are applying to, not from a percentage on your current pay. The real negotiation happens in the first or second interview — and the side that names a number first usually anchors the outcome.

Salary is where international habits and German conventions collide hardest: no salary on the CV, no negotiation over email, a gross figure that looks generous until the first payslip arrives, and a vocabulary of its own. Here is how the topic actually runs — from the application to the handshake.

When (and where) to state a number

Three rules cover almost every case:

  • Only if asked. If the posting says “Bitte nennen Sie Ihre Gehaltsvorstellung” (please state your salary expectation), you state it. If it’s requested and you leave it out, you risk being sorted out for carelessness. If it doesn’t ask, you don’t volunteer it.
  • In the cover letter’s closing paragraph — one sentence, together with your earliest start date. Never on the CV; the Lebenslauf is a factual document, not a negotiation channel.
  • As a gross annual figure. Germany talks in Brutto per year — before tax and social contributions. A monthly or net figure reads as not knowing the conventions. Bundle bonuses and benefits into that one gross number rather than itemizing them. (For the Brutto/Netto gap itself, see the glossary.)

A typical sentence: “Meine Gehaltsvorstellung liegt bei 58.500 Euro brutto jährlich.” (My salary expectation is 58,500 euros gross per year.) That’s the whole register — one sentence, with no justification wrapped around it. The number in it is an illustration of the format, not a benchmark; yours comes out of the research below.

Why they ask at all

It helps to stop reading the question as a trap. An advertised role usually comes with a budget that was approved before the ad went live, and the hiring manager cannot simply raise it — doing so means re-opening the whole approval with their own management. The figure they ask you for is mostly a filter, and it works in both directions: if your expectation and their budget belong to different leagues, both sides would rather find that out in the first week than after several rounds of interviews. Reading the question as an opening move in a negotiation gets its purpose backwards.

Two things follow from that. A narrow range is a perfectly acceptable answer rather than a sign of weakness — it answers precisely the question actually being asked. And a figure far above the band of the role is genuinely risky: it tends to end the process rather than open it, because the effort of re-approving a budget is only worth it for an exceptional candidate.

One number or a range?

Both are accepted; they signal different things:

SignalsWhen it works
Single figure (e.g. 58,500 €)You know your market valueYou’ve researched the band and want to anchor firmly
Narrow range (e.g. 55,000–60,000 €)Flexibility, openness to the total packageYou’re less certain of the band — expect the employer to hear the lower end

Two effects are worth knowing, and both come from negotiation research rather than from German career folklore. Whoever names a serious first number pulls the outcome toward it — the classic study on that is Galinsky and Mussweiler (2001). And a slightly odd, specific number (58,500 rather than 60,000) anchors better than a round one, because it signals a calculated value rather than a wish; that was measured by Mason and colleagues at Columbia Business School in 2013. If you give a range, keep it narrow. A wide one reads as guesswork.

What’s realistic for my role?

Note the question. It is not “what do people earn in Germany” — that number exists, it is even official, and it will tell you almost nothing useful about your own negotiation.

Start with the spread, not the middle. According to the 2025 earnings survey by the Federal Statistical Office (Destatis), the bottom tenth of full-time employees earned at most 33,828 euros gross a year and the top tenth at least 100,719 euros. Nearly 67,000 euros separate those two edges, and eight out of ten full-time jobs sit somewhere in between.

That spread is the actual information. Industry explains a large part of it: in 2025 energy supply had the highest median at 77,522 euros, hospitality the lowest at 35,545 euros — more than 40,000 euros a year between two full-time jobs, with nobody working better or worse in either. Region stacks on top: the median was 46,013 euros in the eastern federal states (excluding Berlin) against 55,435 euros in the western ones, a gap of 9,422 euros. Within one industry, skill level, management responsibility and company size shift the band again.

So the usable question is never “what does one earn” but: what does this role pay, in this region, at this company size? Which is why the sources below are ordered from your role outward, and not the other way round.

1. The Entgeltatlas — your role, not the market. The tool run by the Federal Employment Agency (Bundesagentur für Arbeit) shows median pay by occupation, region, age and skill level, free and without registration, based on official employment statistics. This is the only source that speaks about your position, and it is where you should form your number. Know its limit: employers only report earnings up to the social-security contribution ceiling (Beitragsbemessungsgrenze), so actual pay above that is statistically unknown — which is exactly why the tool reports a median rather than an average, and why the picture gets blurrier the better a field pays. Self-employed people and civil servants don’t appear at all.

2. The collective agreement, if one applies. Where a Tarifvertrag covers the role, the amount is printed in a pay table and there is nothing to negotiate about it. More on that below.

3. Job ads for the same role. German ads rarely print a figure, but laying a dozen of them side by side tells you a lot about the band: required seniority, team size, location.

4. The national earnings survey — last, and as a map. Destatis puts the median gross annual salary for full-time employees at 54,066 euros for 2025, including special payments such as holiday and Christmas bonuses; the arithmetic mean for the same year was 64,441 euros, more than 10,000 euros above the median. That gap is itself a lesson: high earners pull every average upward. Destatis reports the same skew for monthly pay — only about a third of full-time employees earn more than the full-time average. Use these figures only to locate the band you already researched, never as a target. If your occupation sits well above the national median, that is not a reason to hold back; somebody has to be in the upper decile, and national statistics say nothing about whether that is you. Only the Entgeltatlas figure for your occupation, and the ad in front of you, can say that.

Salary portals come last of all. Use them to sanity-check a figure you have already formed, not to form it. They are commercial providers, their data comes largely from self-reported entries, and the people who submit a salary are rarely a cross-section of the workforce. Fine for a first feel — not something to cite in an interview.

Brutto vs. Netto — why your take-home is so much lower

Every offer in Germany is quoted in Brutto — gross, before income tax and social contributions. What lands in your account is Netto, and for newcomers the gap between the two is the single biggest shock of the first month. The vocabulary doesn’t help either: what Europe calls net income is what the US calls take-home pay, and the German conversation uses neither word.

We are deliberately not going to calculate it for you, and you should be suspicious of any guide that does. How much you keep depends on your tax class (Steuerklasse), your allowances, whether you pay church tax, and which health insurer you’re with. Germany’s Federal Ministry of Finance publishes an official income-tax calculator; note that it says of itself, in plain terms, that it is not a gross-to-net calculator, because social contributions are not within the ministry’s remit. That should tell you how little precision the free online calculators can honestly offer.

What matters for the negotiation is simpler: you negotiate gross. The employer budgets in gross, compares candidates in gross, and has no interest in your tax class. Bringing net figures into a salary conversation is the fastest way to signal that you have not worked here before.

One more thing worth internalizing early: the German gross figure is buying you things that are priced separately elsewhere. Statutory health insurance, a state pension contribution, unemployment insurance, statutory paid vacation, and sick leave that is entirely separate from your vacation days. A German gross figure and a US gross figure are not comparable numbers, and no exchange rate makes them so.

Tarifvertrag — the concept nobody explains to you

If the role is covered by a collective agreement (Tarifvertrag) — normal across the public sector and much of German industry — the base figure is not negotiable. It is printed in a pay table (Entgelttabelle) that anyone can look up, and trying to haggle over it mainly demonstrates that you don’t know how the system works.

What is negotiable is worth more anyway: the pay group (Entgeltgruppe) your position is classified into, and the experience step (Stufe) you are placed on within it. This is where the expensive mistake happens. Being classified one group too low doesn’t cost you once; it costs you for the entire time you hold the job, and it is almost never corrected later. Before you sign, ask three concrete questions: which pay group, which step, and which of your previous experience is being recognized toward it.

13th month, Urlaubsgeld and the rest of the package

German compensation is rarely just the base figure, and the extras are not decoration — the national earnings statistics count holiday and Christmas bonuses as part of gross annual pay, and so should you.

  • 13. Monatsgehalt — a thirteenth monthly salary, sometimes contractual, sometimes discretionary. Ask which.
  • Urlaubsgeld — a separate holiday bonus, common where a collective agreement applies.
  • Betriebliche Altersvorsorge — an occupational pension on top of the state pension, with an employer contribution.
  • Vacation days above the statutory minimum — the statutory floor sits well below what most employers actually grant, so the days above it are a normal thing to negotiate.
  • Remote days, training budget, a Jobticket or company car — all normal levers when the base number will not move.

When you compare two offers, put all of this into one annual gross figure before you decide. And when the base salary stalls in a negotiation, this list is where the conversation should go next.

Salary in Germany at a glance

15 values from the unit to the DACH conventions — click to expand

The quick-reference card. Every value below is explained somewhere on this page; here it is without the reasoning.

The number

ItemValueNote
Unitgross per year (Brutto-Jahresgehalt)never net, never monthly
Formone figure or a narrow rangewith a range, the employer hears the lower end
Bonuses and benefitsbundled innot itemized
Roundingodd rather than roundreads as calculated, not guessed

Where and when

ItemValueNote
In the cover letteronly if the ad asksclosing paragraph, one sentence, next to your start date
On the CVneverthe Lebenslauf is a factual document
In the interviewround 1 or 2almost never over email
Ad asks and you skip itcounts against youthe answer is treated as part of the task

Where the number comes from

SourceUse itLimit
Entgeltatlas (Federal Employment Agency)first — median pay by occupation, region and skill levelreported only up to the contribution ceiling
Tarifvertragif one applies — a fixed pay tablethe room to move is in the classification
Earnings survey 2025 (Destatis)last — a map for placing your bandnational figures, not a target for your role
Salary portalsa rough feel, nothing moreself-reported data, commercial providers

Across the DACH region

CountryExpectationSpecifics
Germanyno obligation to publish pay in the adstate your expectation only on request
Austriaminimum pay is printed in every adrequired since 2011 under the Gleichbehandlungsgesetz
Switzerlandsalary expectation only on requestannual gross in francs, workload as a percentage

The negotiation itself

Expect salary in the first or second interview, usually in the later phases of the conversation — rarely earlier, and almost never over email. The two rounds do different jobs: the first checks briefly whether budget and expectation are even in the same range, the second settles the terms in detail.

What matters once you’re in it:

  • Anchoring works. Whoever names a serious number first pulls the result toward it. If you’re asked, answer with your researched figure — confidently, without apology, and then stop talking. The longer the justification, the more it sounds like one.
  • Argue with the role, not with your rent. German negotiation culture is matter-of-fact (sachlich): your case is market data plus what you specifically bring — not personal cost of living, not an ultimatum, and not a competing offer you cannot substantiate.
  • Think in total package. When the base number stalls, the levers from the section above are all normal ground.
  • You may stay silent about your current salary. A question about what you earned at your previous employer is generally treated as inadmissible, and it is one you don’t have to answer truthfully — see inadmissible questions.
  • Take time on an offer. A day or two to consider is standard and is not read as hesitation. Use it to price the whole package, then renegotiate once, concretely, with a number — not across several rounds with new points each time. And get anything promised written into the contract: a verbal pay review “after six months” with no date and no criterion is worth very little.

Pay transparency in Germany

Worth knowing, because a lot of English-language advice on this is currently wrong.

What applies today. Germany’s Pay Transparency Act (Entgelttransparenzgesetz, 2017) grants an individual right to information about pay structures. That right belongs to employees — the act lists employees, civil servants, judges, soldiers, trainees and homeworkers — and applicants are not in that list. It only applies in workplaces with, as a rule, more than 200 employees at the same employer. What you can ask for is the average monthly gross pay of a comparable activity you name yourself, plus up to two individual pay components — never a specific colleague’s salary. If fewer than six people of the other gender do that comparable job, the comparison figure is withheld on data-protection grounds.

What is supposed to change. The EU Pay Transparency Directive would improve things considerably for applicants: candidates would be entitled to know the entry-level pay or its range, employers would have to disclose the criteria behind pay decisions, and clauses forbidding you to discuss your own salary would become void. Most relevant here — asking about your previous pay would be explicitly prohibited, while asking about your salary expectation would stay allowed.

But it is not in force in Germany. The deadline to transpose the directive into national law passed on 7 June 2026 and was missed; as of August 2026 no implementing act has been passed. That distinction matters: an EU directive does not apply directly to private employers. If you read that “since June 2026 nobody may ask about your previous salary in Germany,” that is a European requirement being mistaken for German law. Even the directive, incidentally, would not give anyone a claim to see individual colleagues’ salaries — a German regional labor court said so explicitly in early 2026.

In practice: you can still ask, you just have no right to an answer. A plain question in the second interview — “In welchem Rahmen bewegt sich das Gehaltsband für diese Position?” (what range is the pay band for this position?) — is entirely normal and rarely taken badly. An answer validates your research; a refusal tells you something about the employer.

What internationals get wrong

The most expensive mistake is bringing an anchor from another market. It is a question internationals working in Germany ask openly: does the standard anglophone advice — never be the one to name a number — actually hold in German business culture, or is it a tactic from a different game? The instinct behind the question is right. A few patterns to watch:

  • Converting a US number. The exchange rate is the least useful part of that comparison. A German gross figure already carries health insurance, a pension contribution and paid leave that you buy out of your own pocket in the US — so the two numbers are not measuring the same thing, whatever the conversion says. Anchor on the German band for your role, not on a converted figure.
  • Anchoring on the national average. It’s the first figure any search turns up, and for most specific roles it is simply the wrong order of magnitude — in either direction. Anchor on your occupation’s band, not on a country-wide median.
  • Refusing to name a number at all. In many markets that’s standard advice. In Germany, where the question is largely a fit check, silence tends to read as evasive rather than shrewd.
  • Negotiating the base figure under a Tarifvertrag. See above — you are negotiating the wrong thing.
  • Treating the first interview as the negotiation. It usually isn’t. Give a researched figure or a narrow range and save the detail for round two.
  • Quoting a salary portal as evidence. An interviewer who knows how those numbers are collected will weight them the way you should.

Is the salary in the ad?

In Germany, rarely — there is no obligation to publish pay in a job posting, which is precisely why the research above matters.

Austria is different. Since 2011, Austrian job postings are legally required (under the Gleichbehandlungsgesetz) to state the minimum salary for the role — usually the collective-agreement minimum, marked with a phrase like “Bereitschaft zur Überzahlung” (willingness to pay above it). So in Austria you’re never guessing blind: your figure calibrates against the number printed in the ad. One thing to add for the comparison: customary special payments there add up to fourteen monthly salaries a year, so fold them into the annual gross before you weigh two offers against each other.

In Switzerland, the salary (Saläranspruch) is stated only if asked, as a gross annual figure in CHF, and part-time workload (Pensum) is given in percent. The Federal Statistical Office runs an official salary calculator, Salarium, which plays the same role there that the Entgeltatlas plays in Germany.

What JACVault does with this

The number stays yours — we don’t produce it. What JACVault does starts one step later. You store your salary expectation per year on the application, and from the interview preparation onward it travels with you: the salary coaching in your dossier gives you a negotiation strategy, a range, timing advice and the regional conventions for Germany, Austria and Switzerland. In the interview simulation, the salary round is a conversation of its own — and afterwards the report checks the figures you named against that recommended range. When an offer arrives, your stored expectation sits next to that recommended range while you weigh the terms.

One honest boundary, because a lot of tools blur it: that range is coaching advice derived from your application context, not a market-data lookup. We query no salary database and we do not know your market value. The research on this page is what makes the range useful, not the other way around. Salary coaching and the simulation are part of interview preparation from the Professional plan upward. Your first application is free.

Start for free → · The German cover letter · The German job interview

General information, not legal, tax or salary advice. Last reviewed: see the date at the top.

Frequently asked questions

How do I state my salary expectations in a German application?

Only when the posting asks for it — as a gross annual figure, in the closing paragraph of the cover letter, never on the CV. One sentence is enough: “Meine Gehaltsvorstellung liegt bei 58.500 Euro brutto jährlich.” (My salary expectation is 58,500 euros gross per year.) That figure is an illustration of the format, not a benchmark. If the ad doesn't ask, you don't volunteer a number.

Should I give a gross or net figure — annual or monthly?

Always gross per year (Brutto-Jahresgehalt). Germany talks in Brutto — before tax and social contributions — and a monthly or net figure reads as not knowing the conventions. Bundle bonuses and benefits into that one gross number instead of itemizing them.

Single number or a range?

Both are accepted, and they signal different things. A single figure anchors firmly, and an odd, specific number anchors better than a round one — that effect was measured in a Columbia Business School negotiation study (Mason and colleagues, 2013). A range signals flexibility, but expect the employer to hear the lower end. Keep any range narrow; a wide one reads as guesswork.

How much more should I ask for when changing jobs?

There is no reliable figure for this, and the rules of thumb you'll find range from a low double-digit percentage to far beyond it without a nameable study behind any of them. So don't calculate upward from your old salary. Work out what the market pays for the role you are moving into, in that region and that industry, and argue from there. Your current pay is a data point about your past, not about the market.

What if the job ad doesn't ask for salary expectations (Gehaltsvorstellung)?

Then don't name a number. Volunteering it unasked is unusual; the topic belongs in the interview, normally the first or second one and usually in its later phases. Salary is almost never negotiated over email. Prepare your figure anyway so you can answer confidently when it comes up.

Why is my take-home pay so much lower than the gross figure?

Because income tax and social contributions both come out of the gross amount, and the gap surprises almost every newcomer. How much you keep depends on your tax class (Steuerklasse), allowances, church tax and your health insurer, so no guide can tell you a single number — and we won't pretend otherwise. Germany's Federal Ministry of Finance runs an official income-tax calculator, which states plainly that it is not a gross-to-net calculator because social contributions are outside its scope. For the negotiation itself this matters less than you'd think: you negotiate gross, because the employer budgets in gross.