Average salary Netherlands: what to pay, by level and city

You have a vacancy open, a shortlist of nobody, and a suspicion that pay is the problem. Often it is. Get the average salary Netherlands question wrong by a few hundred euros a month and you lose strong people on the first call. Here are the ranges by seniority and region, what moves them, and what to do next.
What does the average salary Netherlands look like by seniority?
There is no single average that helps you hire. For the commercial, operations and technical roles we fill, full-time gross pay in the Netherlands sits somewhere between roughly 2,800 euros a month at entry level and 12,000 a month at director level. Seniority does most of the work in that spread.
| Level | Gross per month (full-time) | Gross per year, including holiday allowance | What the role usually owns |
|---|---|---|---|
| Entry, 0 to 2 years | 2,800 to 3,600 | 36,000 to 47,000 | Own tasks, supervised |
| Medior specialist, 3 to 6 years | 3,600 to 5,000 | 47,000 to 65,000 | Own accounts, lines or projects |
| Senior specialist or team lead | 5,000 to 6,500 | 65,000 to 84,000 | A small team, or the hardest customers |
| Manager with budget responsibility | 6,000 to 8,500 | 78,000 to 110,000 | A department and part of the P&L |
| Director or MT member | 8,500 to 12,000 and up | 110,000 to 155,000 and up | Full P&L, several managers |
Two caveats. These are indicative market ranges from searches we run for mid-sized companies, not a benchmark study, and they are what employers offer rather than a national statistic. For official pay and income figures by sector and region, Statistics Netherlands (CBS) is the source to check.
The monthly column excludes holiday allowance (vakantiegeld). Dutch candidates almost always quote their gross monthly figure, so when you talk annual and they talk monthly, you are comparing two different numbers.
What actually moves the number?
Four things move a Dutch salary offer more than anything else: company size, sector, who else is hiring the same profile nearby, and whether the role is covered by a collective labour agreement (CAO, the sector-wide bargaining agreement that sets minimum pay and conditions). Job title moves it far less than owners expect.
- Company size and stage. A 60-person family business and a 900-person group can both need a supply chain manager. The group usually pays more base. The family business often wins on scope and decision speed, which is worth real money to the right person.
- Sector. Across the sectors we recruit in, FMCG tends to pay commercial roles well, packaging pays technical and production roles well, and renewables pays for scarce engineering and project skills. Logistics leans more heavily on CAO structures.
- CAO coverage. If your sector has one, it sets the floor and often the pay scale. You can pay above it. You cannot pay below it.
- Who else wants that person. A profile that three companies within 30 kilometres are hiring costs more. That is not a market trend, it is simple competition on your doorstep.
How does pay compare between the Randstad and the rest of the country?
Pay is generally higher in and around the Randstad than in the east, north and far south, but the gap is smaller than most owners assume and it is closing at senior level, because a director will travel. We will not publish a precise percentage uplift per city, because we have no independent source for one. What we can tell you is what pushes the number in each area.
| Area | What tends to push pay up | What to watch |
|---|---|---|
| Amsterdam and surroundings | International head offices, expat packages, high housing costs | Candidates compare you to head-office pay, not to your local peers |
| Utrecht | Best commute reach in the country, so the widest employer competition | Your candidate has options in four directions |
| Rotterdam and Rijnmond | Port, energy, trade and heavy logistics | Technical and operations profiles are fought over locally |
| Eindhoven and Brainport | Engineering density and a strong supplier network | Technical talent is priced against manufacturing, not against your sector |
| East and north (Zwolle, Twente, Groningen) | Lower housing costs, so base offers can be lower and still feel better | Smaller local pool, so relocation or a car budget often decides it |
| Limburg and south Brabant | Cross-border pull from Belgium and Germany | You are competing with two other tax systems |
The practical version: location changes the size of your pool more than it changes the price. A role in Zwolle is not cheaper to fill, it is just harder to fill from a job advert.
What sits alongside base pay in a Dutch offer?
Base salary is maybe three quarters of the conversation. Holiday allowance is a statutory minimum of 8 percent of gross salary and is normally paid out in May, as set out on the Dutch government's page on holiday pay. After that, the extras are yours to design, and they are where mid-sized companies can compete without breaking the band.
- Thirteenth month or end-of-year bonus. Common in larger companies, less so in owner-led ones. If you do not offer it, your base needs to sit higher to match.
- Variable pay. Sales and commercial roles usually expect a bonus tied to targets. Keep it simple enough to explain in one sentence, or candidates will value it at zero.
- Lease car or mobility budget. Still a deciding factor for field roles and plant-hopping managers. For a commercial manager it can be worth more than a 200 euro raise.
- Pension contribution. Candidates who have been in a CAO sector do compare this line, so know what yours is before the second interview.
- The 30% ruling (30%-regeling). A tax facility for some incoming employees from abroad. It has been scaled back and the conditions change, so check the current rules with the Belastingdienst before you promise anything in an offer.
One more line for your own budget: on top of gross salary you pay pension and employer social premiums, so the real cost of a hire always sits above the band in the table.
What does this mean if you are hiring at this level?
Decide your number before you advertise, and decide the top of it too. The mistake we see most often is a band chosen to be safe, then quietly stretched at the offer stage for the one candidate who made it through. That stretch is fine. Discovering it in week eleven is not.
You have two honest options, and one of them does not involve us.
- Run it yourself. Write the role around what the person will own rather than a list of requirements, post it, and commit to a tight process: three conversations over ten days, with you in the first and the last. This works when your name is known locally and the profile is not scarce.
- Have it headhunted. This makes sense when the people who can do the job already have a job, which at manager and director level is most of them. You are paying for someone to approach forty of them by name. Our fees are on one page, so you can compare the two options with real figures.
What does it cost if you get the number wrong?
An empty seat at manager level costs you around 1,600 euros a week in gross pay you are not spending, and far more in work that is not happening. Twelve weeks of that is not a saving. It is a quarter of a plan that did not get executed.
A wrong hire costs more. Recruitment time, onboarding, the months before anyone admits it, the exit, then the search again from a standing start, usually with a higher salary because you now know what the market wanted in the first place. Six months is a realistic estimate for that loop.
So price the role properly, then be quick. Candidates read speed as interest.
If you want a second opinion on what your specific role should pay before you post it, book a call with us. We are a 20-person team at Rokin 46-1 in Amsterdam, trusted by 200+ companies in FMCG, packaging, logistics and renewables, and we will tell you if you can fill it yourself.
Frequently asked questions
What is a typical gross monthly salary in the Netherlands by seniority?
For commercial, operations and technical roles in Dutch mid-sized companies, indicative full-time gross monthly ranges run from about 2,800 to 3,600 euros at entry level, 3,600 to 5,000 for medior specialists, 5,000 to 6,500 for senior specialists, and 6,000 to 12,000 and up for managers and directors.
Is holiday allowance included in a Dutch salary quote?
Usually not. Dutch candidates quote gross monthly pay excluding holiday allowance (vakantiegeld), which is a statutory minimum of 8 percent of gross salary and is normally paid in May. Always confirm whether a figure is monthly excluding vakantiegeld or annual including it.
Do you have to pay more for the same role in Amsterdam?
Often yes, because international head offices and high housing costs raise candidate expectations there. The gap with the east and north is smaller than many employers assume, and at director level it narrows further. Outside the Randstad the bigger issue is pool size, not price.
What is the 30% ruling and can I offer it?
The 30% ruling (30%-regeling) is a Dutch tax facility for certain employees recruited from abroad. Eligibility and the benefit have been scaled back in recent years, so check the current conditions with the Belastingdienst before including it in an offer or a salary calculation.
What does a vacancy left open actually cost?
At manager level, roughly 1,600 euros a week in gross pay you are not spending, plus the output nobody is producing. A wrong hire costs more: onboarding, the months before it is addressed, the exit and a repeated search, which realistically takes about six months.
Latest Blogs
Learn more about our stories and achievements



“Hire top talent. Faster.”
We cover the full spectrum: sales, marketing, support, operations, finance and hr positions. From entry-level to executive.



