Finding your market rate with real salary data
Four hours of salary research can be worth 48,000 € over a decade. The four data sources, their biases, and how to turn them into a number.
The single most expensive number in a career is the one you never checked. A salary is not a reward for past effort and it is not a valuation of your worth as a person. It is a price, in a market, for a specific set of tasks in a specific city. Prices can be looked up. Most people do not, and the cost of that is not one negotiation — it is every future raise calculated as a percentage of a number that was too low from the start.
Ask for 61,000 € instead of 55,000 € and the first year is worth 6,000 €. With 4% annual increases on both, the gap widens to 8,500 € by year ten — roughly 48,000 € of cumulative difference, from one conversation that lasted an hour.
A salary range is a market, and markets have prices
Every role has a range in every labour market, and the range is usually wider than people expect. A mid-level product designer in Germany might find 58,000 € at the bottom and 78,000 € at the top for what the job ads all call the same thing. The difference is not talent. It is city, industry, company size, how well the last person negotiated, and whether the employer has ever had to compete for that role.
That 20,000 € spread is the space the negotiation happens in. It only exists if you know it exists. Someone who believes the job is worth 60,000 € will be pleased with 62,000 € and never find out what the ceiling looked like.
One job title, one country, five different prices. The spread is larger than most raises.
Illustrative. Rounded midpoints of published salary ranges for a comparable role, used to show the shape of the spread rather than an official figure.
The four sources, ranked
No single source gives you the answer. Each one has a bias, and knowing the bias is most of the skill.
| Source | Good for | Its bias |
|---|---|---|
| Employee self-reports (Glassdoor, Kununu) | Volume and shape of the range | Skewed by who bothers to report, and usual ages |
| Official statistics (Destatis, BLS) | Median pay for an occupation | Broad categories, actual years of experience not shown |
| Recruiters | What employers actually pay now | They see the filled number, and they have an interest in your answer |
| Job postings with a range | The floor the employer will admit to | Posted ranges sit at the bottom of what gets paid |
Taken together, these four sources explain most of the salary picture. Employee self-reports provide the largest volume of data points, official statistics give you the median pay for an occupation, recruiter conversations show what's actually being paid in real time, and job postings reveal the floor employers advertise. Here is how the information divides up:
- Employee self-reports40%Most data points, weakest individual reliability
- Official statistics30%Solid median, coarse job categories
- Recruiter conversations20%Fewest data points, most current
- Posted salary ranges10%Always the bottom of the band
| Employee self-reports | 40% |
|---|---|
| Official statistics | 30% |
| Recruiter conversations | 20% |
| Posted salary ranges | 10% |
The weakest source carries the most weight in most people's research, because it is the easiest one to open.
Illustrative. A weighting for research purposes, not the result of a survey.
Turning data into a number you can say out loud
Research produces a range. A negotiation needs one number, plus a reason. Here is the sequence that works, and the order matters: the anchor sets the frame, the data keeps it defensible, and the silence is what stops you negotiating against yourself.
Anchor at the 70th percentile of your range. If your research says 58,000 € to 78,000 € for the role and city, the anchor is around 72,000 €. Not the midpoint. Employers expect a counter and typically land 5% to 10% below the first number, which puts the settlement near 65,000 € to 68,000 € — above the middle of the market.
Bring two comparable data points, not a feeling. "Your range is 65,000 to 75,000, and comparable roles in Berlin are advertised at 72,000 to 78,000" is a sentence a hiring manager can act on. "I feel I am worth more" is not, however true it is.
Say the number and stop talking. The silence after a number is uncomfortable and it is the most valuable silence in the conversation. Most people fill it by lowering their own figure.
Get the whole package into the comparison. Base salary is only one line. A 2,000 € training budget, an extra week of holiday, a higher employer pension contribution or a home-office allowance all have cash value, and they are often easier for a manager to approve than a base increase. Value them before the conversation, not after, so the comparison happens in one currency rather than in goodwill.
Ask what the band pays for the next level. If the step above your role pays 15,000 € more and the gap is one specific skill, you have found the cheapest raise available to you. Managers will name that skill far more readily than they will name a salary ceiling, and the answer converts a negotiation into a development plan with a number attached.
The rest of this guide is for members
Navigator members read all 82 guides, including this one, for €9.99/month. The calculators stay free either way.