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

8 min read
Calculator placed on financial graphs and reports showcasing data analysis and business documentation.

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.

LevelGross per month (full-time)Gross per year, including holiday allowanceWhat the role usually owns
Entry, 0 to 2 years2,800 to 3,60036,000 to 47,000Own tasks, supervised
Medior specialist, 3 to 6 years3,600 to 5,00047,000 to 65,000Own accounts, lines or projects
Senior specialist or team lead5,000 to 6,50065,000 to 84,000A small team, or the hardest customers
Manager with budget responsibility6,000 to 8,50078,000 to 110,000A department and part of the P&L
Director or MT member8,500 to 12,000 and up110,000 to 155,000 and upFull 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.

AreaWhat tends to push pay upWhat to watch
Amsterdam and surroundingsInternational head offices, expat packages, high housing costsCandidates compare you to head-office pay, not to your local peers
UtrechtBest commute reach in the country, so the widest employer competitionYour candidate has options in four directions
Rotterdam and RijnmondPort, energy, trade and heavy logisticsTechnical and operations profiles are fought over locally
Eindhoven and BrainportEngineering density and a strong supplier networkTechnical 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 betterSmaller local pool, so relocation or a car budget often decides it
Limburg and south BrabantCross-border pull from Belgium and GermanyYou 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.

  1. 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.
  2. 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.

Link Copied

“Hire top talent. Faster.”

We cover the full spectrum: sales, marketing, support, operations, finance and hr positions. From entry-level to executive.

Start now