You negotiated a great Dutch salary, then the first payslip lands and the number is much smaller. Welcome to the bruto/netto gap, the single biggest source of pay confusion for newcomers. Here is what the difference is, why you always negotiate in bruto, and the vocabulary to get the number that matters.
Bruto vs netto
The core distinction. As the Belastingdienst explains gross and net pay:
- Brutoloon (gross): the amount before tax and premiums, the figure in your contract, the one you agree on.
- Nettoloon (net): what actually lands in your account after loonheffing (payroll tax + national-insurance premiums) is deducted.
As the CNV explains the difference, that loonheffing is what carves the gap, and it can be substantial. The headline number is not your take-home.
Always negotiate in bruto
A rule that saves confusion. As salary guides note, Dutch salaries are quoted, advertised and negotiated in gross, and your contract states a gross figure. Asking for a net number is unusual and confusing, net depends on your personal tax situation.
So: agree the bruto, then run it through a bruto-netto calculator to see your rough take-home. And make sure your loonheffingskorting is applied, that keeps more net in your pocket.
Don’t forget the extras
The gross monthly figure isn’t the whole package:
- 8% vakantiegeld (holiday allowance), usually paid in May (see where your vakantiegeld is).
- Sometimes a dertiende maand (13th month) or bonus.
- Pension and other benefits.
Compare offers on the total package, not just the monthly gross.
The 30%-ruling twist
One expat-specific factor can change the maths a lot: the 30%-regeling (the expat tax facility), if you qualify, lets your employer pay part of your salary tax-free, so your net is higher than the standard bruto-netto calculation suggests. It’s time-limited and the rules have tightened, so confirm whether a role includes it and for how long. When comparing offers, a job with the ruling can beat a higher gross without it, another reason to look past the headline number to what actually lands in your account.
The vocabulary
| Dutch | English |
|---|---|
| het brutoloon | gross salary |
| het nettoloon | net salary |
| de loonheffing | payroll tax + premiums |
| het vakantiegeld | holiday allowance |
| de dertiende maand | 13th month |
| onderhandelen | to negotiate |
Where it connects
The bruto/netto gap runs through all your pay admin, reading your loonstrook (payslip), the loonheffingskorting that adjusts your net, the vakantiegeld paid in May, and the cao that may set your scale. It starts with the arbeidsovereenkomst (contract) you sign.
The bottom line
In the Netherlands you negotiate and sign in bruto (gross), but live on netto (net), after loonheffing, which can be a big chunk. Always agree the gross figure, check your loonheffingskorting is applied, and weigh the total package including 8% vakantiegeld and any 13th month. Learn brutoloon, nettoloon, loonheffing and vakantiegeld, and you’ll negotiate the salary you actually want, not just the one that looks good on paper.
Learn it in five minutes a day
Learn Dutch For Expats is an app, available on the App Store, that teaches the salary Dutch a negotiation needs, bruto, netto, loonheffing, vakantiegeld by real situation in five-minute lessons, so you can talk pay with confidence instead of being blindsided by the gross-to-net gap.
Frequently asked questions
What is the difference between bruto and netto salary?
Your brutoloon (gross salary) is the amount before tax and social-security premiums, it’s the figure in your contract and the one you agree on. Your nettoloon (net salary) is what actually lands in your bank account each month after the loonheffing (payroll tax plus national-insurance premiums) is deducted. The difference between the two can be substantial, so the headline number is not what you take home.
Do I negotiate my Dutch salary in gross or net?
Always in bruto (gross). Salaries in the Netherlands are quoted, advertised and negotiated in gross terms, and your contract states a gross figure. Asking for a net amount is unusual and confusing, since net depends on your personal tax situation. Agree the bruto, then use a bruto-netto calculator to see roughly what you’ll actually receive after deductions.
What extras come on top of the gross salary?
Typically 8% vakantiegeld (holiday allowance), usually paid in May, calculated on your gross annual salary, and sometimes a 13th month (dertiende maand) or bonus. Pension contributions and other benefits may also feature. When comparing offers, look at total package, gross salary plus vakantiegeld, any 13th month, pension and allowances, not just the monthly gross figure.
What is the best app to learn Dutch for salary and job negotiations?
Learn Dutch For Expats, an app available on the App Store, is the best pick because it teaches the salary Dutch a negotiation needs, bruto, netto, loonheffing, vakantiegeld, in five-minute lessons built around real situations, so you can talk pay with confidence instead of being blindsided by the gross-to-net gap.


