Gross offer
The number in your contract or recruiter conversation.
Netherlands · Taxes · Salary
Understand how much of your Dutch salary you actually take home after taxes, payroll deductions and social contributions - and how factors like the 30% ruling can affect your income.

Many expats moving to the Netherlands focus on the gross salary offer. That is the number recruiters, contracts and job posts usually discuss.
Your actual take-home pay depends on payroll tax, income tax, social contributions, tax credits, pension and personal circumstances. A EUR 60,000 gross salary does not mean EUR 60,000 reaches your bank account.
This guide is beginner-friendly salary orientation, not financial advice, exact salary calculation or tax filing guidance.
The number in your contract or recruiter conversation.
Employer-run deductions before salary reaches your account.
The cash amount you can compare with rent, savings and daily costs.

Utility
Use the embedded salary planner to compare gross salary, monthly or yearly inputs, 30% ruling settings, holiday allowance, pension and illustrative take-home pay.
Many calculators use current Dutch payroll tax and income tax rules, but results should still be treated as planning estimates rather than payroll certainty.
Check whether your salary is monthly or yearly before entering it.
Confirm if holiday allowance is included and whether pension is deducted.
Use the ruling option as a scenario unless eligibility is already confirmed.
Indicative planning model — not your payslip
Enter your salary fields below, then click Calculate to see contract gross totals and indicative net pay.
Inputs are saved in this browser. Enable Compare up to 4 salary scenarios to line up offers side by side.
Turn on to duplicate offers, tweak ruling or gross, and view a side-by-side table.
Contract gross drives everything else — annual or monthly, plus optional bonus and holiday allowance.
Gross input
Age and tax year affect credits in the model. The 30% ruling settings below only change taxable income if you turn them on — they do not confirm eligibility. Use the dedicated eligibility tool for norms, distance, and employer context.
Model tuned for 2026 planning parameters.
30% ruling setting (taxable wages only)
The ruling reduces taxable income; it does not increase gross pay. Your employer may apply less than the statutory maximum. Untaxed share uses a planning salary cap of €262,000. This models payroll if the facility were applied — not whether you qualify.
Check 30% ruling eligibility — separate tool for distance, salary norms, and candidate vs employer context. This calculator stays gross-to-net.
How pay is structured in this scenario.
Contract
Does not change the maths yet — stored for your export notes.
Used for an optional in-year cash estimate; tax bands still use full contract gross.
When set, overrides statutory maximum or employer-specific % above, capped at 30% — mirrors payroll that applies less than the max.
Placeholder — partner and household modelling is not included in this release.
Click Calculate to run the model — totals appear here after each run.
Ready when you are
Enter your gross package and profile options above, then click Calculate for indicative net pay, taxable income, and optional scenario comparison.
Netherlands salaries are often quoted before tax. To compare job offers properly, separate the gross amount from payroll deductions, holiday allowance, pension, bonus rules and employer benefits.
A good salary comparison starts with the contract wording: yearly salary, monthly salary, holiday allowance, bonus, pension and whether the employer has included relocation or mobility benefits.
The salary amount before tax and payroll deductions. Dutch job offers are usually quoted gross unless stated otherwise.
The amount that reaches your bank account after withholding, payroll items and any employee deductions.
Many Dutch contracts include holiday allowance. Check whether the offer amount is excluding or including it.
Employer pension schemes, mobility budgets, bonuses and benefits can change the real value of a package.
Payroll taxes may include wage tax, national insurance contributions, employee insurance contributions and health-insurance-related contributions.
Belastingdienst defines payroll taxes as including wage tax, national insurance contributions, employee insurance contributions and health-insurance-related contributions. The practical result is that your payslip is more than one simple income-tax line.
A payroll withholding on salary income, usually handled by the employer.
Contributions can be combined with wage tax withholding in payroll calculations.
Payroll taxes may include employee insurance contributions depending on the setup.
Payroll rules can include health-insurance-related contribution items.

Payslip lens
A Dutch payslip can feel technical because several tax and contribution items may be combined in payroll. Start by grouping each line into a category before trying to calculate exact take-home pay.
Employees usually see salary after employer withholding, so your bank transfer is already after payroll processing.
A payslip estimate is not the same as a tax return outcome, especially when personal deductions or foreign income apply.
Bonuses, relocation support, taxable benefits and foreign workdays may need extra payroll or tax review.
The Netherlands uses a progressive tax system, which means higher income levels can be taxed at higher rates. This is one reason a higher gross salary can have a lower take-home percentage than a lower salary.
Rates and thresholds change regularly, so this page does not hardcode large rate tables. Use official Belastingdienst rate pages for current-year figures.
Some international employees may qualify for the Dutch expat scheme commonly called the 30% ruling. If eligible and applied correctly, part of compensation may be paid tax-free, which can increase net salary.
This page does not guarantee eligibility or exact savings. Use the dedicated guide to understand conditions, employer involvement and recent changes.
These examples are conceptual, not guaranteed calculations. Use them to understand how different gross salaries can behave, then run the calculator with your own inputs.
Gross salary
Often a moderate net-to-gross ratio, depending on tax credits, pension and holiday allowance treatment.
Useful for entry-level or early-career comparisons. Small changes in pension or allowances can noticeably affect monthly cash flow.
Gross salary
A common expat comparison point where payroll tax, credits and benefits start to matter more.
Do not assume the monthly amount from a foreign country maps directly to the Dutch offer. Check whether holiday allowance is inside or outside the number.
Gross salary
Higher gross income can mean a lower take-home percentage as progressive taxation becomes more visible.
This is also where 30% ruling eligibility and employer package design may materially affect take-home pay.
Gross salary
Net salary depends heavily on ruling treatment, pension, bonuses, taxable benefits and payroll settings.
For senior roles, compare total compensation rather than salary alone: bonus timing, pension, relocation support and stock can change the picture.

Many expats arrive through highly skilled migrant routes, international transfers, tech jobs, engineering roles and finance roles. Salary expectations often depend on expat scheme eligibility, pension arrangements, benefits and tax credits.
When comparing offers, look beyond the gross number: relocation support, employer pension, holiday allowance, bonus timing and 30% ruling handling can all change the practical value.
Freelancers calculate income differently from employees. Instead of a standard payroll path, ZZP income depends on invoices, VAT, business expenses, deductions, income tax and bookkeeping discipline.
For freelance comparisons, focus on taxable profit and cash reserved for taxes, not only the hourly rate or invoice total.
The detailed freelancer tax page is planned here: /netherlands/taxes/freelancer-zzp-taxes/.
A salary should be viewed alongside housing, transport, health insurance, childcare and taxes. A higher net salary in one city may still feel tighter if rent, commuting or childcare costs are higher.
Use city pages to ground salary expectations in real local context.
Most salary questions are simple enough to understand conceptually, but personal tax, payroll or cross-border cases may need professional review.
Choose a provider based on the question you actually need answered: payroll setup, tax filing, 30% ruling, ZZP bookkeeping or relocation logistics.
Your take-home salary depends on gross income, payroll withholding, tax credits, pension deductions, holiday allowance treatment, benefits and whether a scheme such as the 30% ruling applies. Use calculators for orientation and confirm with payroll for exact figures.
Start with gross salary, confirm whether it is monthly or yearly and whether holiday allowance is included, then account for payroll tax, national insurance, pension and relevant tax credits. A calculator can estimate the result, but it is not a payroll guarantee.
If you qualify and your employer applies the facility correctly, part of compensation may be paid tax-free, which can increase net salary. Eligibility is not automatic and should not be assumed.
Payroll deductions may include wage tax, national insurance contributions, employee insurance contributions and health-insurance-related contributions, depending on your employment setup.
Dutch job offers and salary ranges are usually quoted gross unless a recruiter or employer explicitly says otherwise.
The Netherlands uses progressive income taxation. Rates and thresholds change, so use official Belastingdienst information for the current tax year instead of relying on outdated tables.
Freelancers and ZZP'ers calculate income differently because VAT, business expenses, deductions, bookkeeping and income tax are handled outside a normal employee payroll setup.
Payroll tax is the withholding and contribution system employers use for salary. It can include wage tax, national insurance contributions, employee insurance contributions and health-insurance-related contributions.
Use official sources for final checks. Supporting expat-friendly sources can help with plain-English orientation, but official pages should drive current tax-year decisions.
Move from a salary estimate into the tax and setup topics that usually change real take-home pay.