Global Payroll Services in the Netherlands:
Automated & Compliant Tax Management

Netherlands Payroll Starts With a Loonheffingen File, Not Just a Salary Amount

Payroll in the Netherlands is not only a monthly salary transfer. A compliant Dutch payroll process starts with the employer’s payroll tax registration, employee identity verification, BSN collection, employment contract data, tax credit declaration, wage components, social security position, pension setup, and monthly payroll tax return workflow.

NNRoad provides Netherlands payroll services for companies that already have a local employer structure in the Netherlands, such as a Dutch company, branch, subsidiary, or registered local employer arrangement. Your company remains the legal employer, while NNRoad supports monthly payroll calculation, wage tax withholding, employee insurance contribution review, Zvw reporting, payslip preparation, payroll reports, and compliance documentation.

When this Netherlands payroll service is the right fit

  • Your company already has a Dutch entity and needs outsourced payroll support.
  • You are hiring employees in Amsterdam, Rotterdam, The Hague, Utrecht, Eindhoven, Haarlem, Groningen, Tilburg, Breda, or another Dutch employment location.
  • Your HR or finance team is outside the Netherlands and needs clear payroll reports showing gross salary, payroll taxes, employee deductions, employer premiums, Zvw, pension, holiday allowance, and net salary.
  • You need help with loonheffingen, wage tax tables, employee insurance premiums, Zvw, payroll tax returns, payslips, annual statements, WKR, and 30% ruling payroll treatment.
  • You employ local employees, foreign employees, highly skilled migrants, EU posted workers, part-time employees, bonus-heavy employees, or employees under a Dutch CAO.
  • You are moving from manual payroll or a local accountant-only setup to a structured payroll process with approval, reporting, and headquarters-friendly cost visibility.

When payroll outsourcing is not enough

Payroll outsourcing is designed for companies that already have a compliant Dutch employer. If your company does not have a Dutch entity but wants to hire an employee locally, standalone payroll outsourcing may not solve the legal employer issue. In that case, review NNRoad’s Netherlands Employer of Record service.

If the case involves a foreign national working in the Netherlands, payroll should also be aligned with work authorization, residence permit status, IND salary thresholds, BSN, 30% ruling eligibility, social security coverage, and A1 or certificate-of-coverage position. For foreign-national support, review Netherlands Expat Employment services. For companies running payroll across multiple countries, Netherlands payroll can also be connected to NNRoad’s Global Payroll service.

What NNRoad Handles in a Dutch Payroll Cycle

A Netherlands payroll service provider should help the employer manage the full payroll cycle, not only calculate take-home pay. Dutch payroll should connect employment data, wage components, payroll taxes, employer premiums, pension rules, holiday allowance, payslips, tax returns, and annual employee statements.

Monthly gross-to-net calculation

NNRoad supports Dutch payroll calculation based on approved payroll inputs, including base salary, hourly wages, overtime, bonuses, commissions, holiday allowance, taxable benefits, company car additions, expense reimbursements, WKR items, sick pay, unpaid leave, salary corrections, and final settlement items.

Loonheffingen and wage tax support

NNRoad helps calculate wage tax and national insurance contributions using the applicable wage tax table, employee tax credit status, wage period, age, residence category, and payroll data. We also help prepare the payroll tax return data for employer review.

Employee insurance and Zvw contribution review

Employers pay employee insurance premiums and the income-related Zvw contribution based on the applicable wage base and maximum contribution wage. NNRoad helps separate employee tax withholding from employer-side premiums so management can understand both employee net pay and employer cost.

Pension and CAO payroll alignment

Many Dutch employers are covered by a compulsory sector pension fund or a collective labour agreement. NNRoad helps identify the payroll inputs needed for pension contribution reporting, employee deductions, employer contributions, and CAO-linked payroll terms.

Holiday allowance and leave records

Dutch payroll must track statutory holiday allowance and holiday hours. NNRoad helps employers calculate, accrue, and pay holiday allowance, track statutory and extra-statutory holiday hours, and reflect leaver holiday balance correctly in final payroll.

WKR and benefits coding

NNRoad helps employers classify allowances, benefits in kind, home-working allowances, travel reimbursements, gifts, company devices, and other WKR items before payroll close. This reduces the risk of an unexpected final levy or incorrect employee wage treatment.

Payslips and annual income statements

NNRoad can support payslip preparation showing gross salary, deductions, wage tax, insurance premiums, taxable benefits, holiday allowance, pension deductions, and net salary. We also help maintain payroll data for annual employee income statements and tax-year reporting.

2026 Netherlands Payroll Control Sheet: Wage Tax, Premium Wage, Zvw, and Minimum Wage

Netherlands payroll settings should be reviewed each year and again when the statutory minimum wage changes. For 2026, employers should update wage tax brackets, maximum premium wages, employer Zvw, employee insurance premium settings, the 30% facility cap, WKR free space, and minimum wage rates.

Key 2026 payroll references

Payroll item2026 operating referencePayroll use
Payroll currencyEuro, EURSalary, payslips, payroll tax returns, pension, and accounting should be maintained in EUR.
Wage tax / national insurance bracket 135.75% up to and including €38,883 for employees below state pension ageUsed in wage tax calculation for regular employment income.
Wage tax bracket 237.56% from more than €38,883 to €78,426For wages above €38,883, wage tax applies without national insurance contributions in this bracket.
Wage tax bracket 349.50% above €78,426Relevant for high earners, executives, bonus-heavy employees, and expat packages.
Maximum employee insurance / Zvw wage base€79,409 per year, or €6,617.41 per monthUsed for employee insurance premiums and employer Zvw contribution base.
Employer Zvw levy6.10%Employer-paid income-related healthcare contribution under the Health Care Insurance Act.
Statutory minimum wage, age 21+, Jan–Jun 2026€14.71 gross per hourUsed for hourly pay, part-time employees, full-time salary floor checks, and IND-related salary planning.
Statutory minimum wage, age 21+, from 1 July 2026€14.99 gross per hourPayroll systems should be updated before July payroll.
WKR free space2.00% of taxable wages up to €400,000 and 1.18% above €400,000Used for untaxed allowances and benefits under the work-related costs scheme.
30% facility capMaximum salary base of €262,000 and maximum full-year tax-free reimbursement of €78,600Relevant for qualifying expat payroll where the facility applies.

Why the minimum wage is no longer a fixed monthly amount

Since 2024, the Netherlands uses a statutory hourly minimum wage. This means the monthly minimum depends on the employee’s actual working hours and the official working hours in the employment arrangement. Payroll should not apply one fixed minimum monthly wage across 36-hour, 38-hour, and 40-hour workweeks.

Why wage tax and employer cost are different views

Wage tax and national insurance contributions are mainly employee withholding items. Employee insurance premiums, Zvw, pension employer contributions, and WKR final levy exposure are employer-side cost items. A Dutch payroll report should show both views clearly.

Official reference links

Employers can review the Tax Administration’s 2026 payroll tax rates page, the 2026 wage tax brackets, the 2026 maximum premium wage, and the Dutch government’s 2026 minimum wage amounts.

Employer Cost in the Netherlands Depends on AWf, Aof, Whk, Zvw, and Pension

Dutch employer cost is not one fixed percentage. Two companies paying the same gross salary may have different employment cost because of contract type, unemployment premium category, disability premium category, Whk decision, pension fund, CAO, WKR usage, and whether the employee is covered by employee insurance.

Employer payroll cost map

Employer cost item2026 payroll referencePayroll control point
AWf low contribution2.74%Usually connected with permanent written employment contracts meeting statutory conditions.
AWf high contribution7.74%Often relevant for flexible, temporary, or non-qualifying contract situations.
Aof low premium6.27%Usually relevant for small employers under the differentiated disability fund premium rules.
Aof high premium7.63%Usually relevant for larger employers under the differentiated disability fund premium rules.
WhkEmployer-specificThe Return to Work Fund percentage depends on the employer’s decision and situation.
Wko surcharge0.50%Employer-side surcharge included in payroll cost review.
Zvw employer levy6.10%Employer-paid healthcare contribution up to the annual wage base.
Pension contributionSector, CAO, or company-plan dependentCheck whether a compulsory sector pension fund, occupational pension fund, or CAO pension arrangement applies.

Why contract type affects payroll cost

The AWf low or high premium can materially change employer cost. Payroll should therefore capture contract type, written contract status, indefinite-term status, working hours, and any changes that could trigger premium correction.

Why pension review should happen before the first payroll

The Netherlands does not apply one universal employer pension rate to every company. However, many sectors have compulsory pension participation or CAO pension rules. If an employer misses a compulsory pension fund, retroactive contribution exposure can be significant.

Employer cost report checklist

  • Gross salary and taxable wage base.
  • AWf low or high contribution.
  • Aof low or high premium.
  • Whk employer-specific percentage.
  • Zvw employer levy.
  • Pension employee and employer contributions.
  • Holiday allowance accrual.
  • Sick-pay exposure and insurance cost where applicable.
  • WKR usage and final levy exposure.

Official reference links

Employers can review the Tax Administration’s 2026 employee insurance contribution table and Business.gov.nl’s pension scheme guidance for employers.

Holiday Allowance and Holiday Hours: The Dutch Annual Payroll Trap

The Netherlands has two separate holiday concepts that payroll must not confuse: holiday allowance and holiday leave. Holiday allowance is money, usually at least 8% of gross annual salary. Holiday leave is time off, generally at least 4 times the employee’s weekly working hours.

Holiday payroll control table

Holiday itemPayroll treatmentCommon payroll risk
Holiday allowanceAt least 8% of the employee’s gross annual salary, often paid once per year, commonly in May.Employer treats it as a discretionary bonus or forgets to accrue it monthly.
Holiday allowance baseUsually based on gross salary and can include overtime and irregular working-hours allowances.Variable pay is excluded without checking contract, CAO, or statutory treatment.
Holiday hoursAt least 4 times weekly working hours per year.Part-time employees and changing schedules are tracked using full-time assumptions.
Extra-statutory leaveAdditional leave may be granted by contract, employer policy, or CAO.Statutory and extra-statutory leave are not tracked separately.
Sick employee holiday allowanceHoliday allowance continues to accrue on the wages the employer must continue paying.Sick leave payroll excludes holiday allowance accrual by mistake.
Leaver payrollUnused holiday allowance and remaining holiday hours must be settled where applicable.Final payroll omits accrued holiday allowance or unused leave value.

Why annual salary offers need clarity

Foreign companies often ask whether a Dutch annual salary includes holiday allowance. The employment offer should state whether the amount is base salary only, base salary plus 8% holiday allowance, or a total annual compensation package. Payroll should mirror that structure exactly.

Holiday allowance should be visible in finance reports

Even if holiday allowance is paid once per year, finance should accrue it monthly. Otherwise, May or June payroll can appear unusually expensive and create avoidable budget questions.

Official reference links

Employers can review Business.gov.nl’s holiday allowance guidance and Government.nl’s holiday hours guidance.

WKR and Benefits: When an Allowance Is Payroll, Final Levy, or Exempt

Allowances and benefits in the Netherlands need careful payroll coding. A payment may be ordinary taxable wage, a targeted exemption, a nil valuation, a WKR item within the free space, or a WKR item that creates an 80% final levy if the free space is exceeded.

Common WKR and benefit items

ItemPayroll questionWhy it matters
Home-working allowanceIs it within the targeted exemption and properly documented?Incorrect classification can turn an intended tax-free reimbursement into taxable wage.
Travel reimbursementIs the reimbursement within the tax-free travel allowance rules?Excess reimbursement may need payroll tax treatment.
Company laptop or phoneIs the item necessary for work and covered by a nil valuation or exemption?Wrong coding can consume WKR free space or become taxable wage.
Staff gifts and celebrationsShould the amount be assigned to WKR free space?Free-space tracking prevents unexpected final levy.
Company carIs there private use requiring a taxable addition?Private use of a company car can materially change taxable wage and net salary.
Relocation and expat costsIs the employee under the 30% facility or actual extraterritorial cost reimbursement?Employers must choose and document the treatment correctly.

WKR should be monitored year to date

WKR is not only a December clean-up. Payroll should track WKR usage throughout the year against the employer’s fiscal wage bill. This helps HR decide whether benefits should be assigned to free space, treated as taxable wage, or handled under a targeted exemption.

Benefits should have payroll codes before payment

Every recurring allowance or benefit should have a payroll code that defines whether it is taxable, social-securityable, pensionable, WKR-free-space relevant, exempt, or employer-only. This makes monthly payroll and year-end WKR review much easier.

Official reference links

Employers can review the Tax Administration’s allowances, benefits in kind, and provisions guidance and Business.gov.nl’s WKR overview.

30% Facility and Highly Skilled Migrants: Payroll Must Match Belastingdienst and IND

Foreign employee payroll in the Netherlands often involves two separate control layers: tax treatment and immigration salary compliance. The 30% facility is a payroll tax facility. Highly skilled migrant salary thresholds are immigration requirements. The two should be reviewed together, but they are not the same thing.

Foreign employee payroll control map

Control area2026 payroll referencePayroll action
30% facility salary threshold€48,013 taxable salary threshold for specific expertiseDo not apply the facility unless the employee qualifies and the Tax Administration decision is available.
30% facility threshold for qualifying under-30 master’s cases€36,497Use only where the employee meets the lower-threshold conditions.
30% facility capWNT norm €262,000, maximum full-year reimbursement €78,600Cap the tax-free reimbursement where required.
Highly skilled migrant 30+€5,942 gross per month excluding holiday allowancePayroll and salary payment should support IND salary compliance.
Highly skilled migrant under 30€4,357 gross per month excluding holiday allowanceConfirm age and change-of-employer rules before payroll setup.
Reduced salary criterion€3,122 gross per month excluding holiday allowanceUse only where the reduced salary criterion applies.
Vacation allowanceExcluded from the IND salary criterionDo not rely on 8% holiday allowance to meet the IND monthly salary threshold.

Payroll should prove actual salary payment

Highly skilled migrant payroll should align with the employment contract, gross monthly salary, bank payment, payslip, and IND salary criterion. Payroll should not rely only on offer letters or annual package wording if the monthly salary threshold must be met each month.

30% facility coding should be audit-ready

Payroll should distinguish taxable salary, tax-free 30% reimbursement, actual extraterritorial cost reimbursement, international school fees, relocation costs, and any additional reimbursements. Employers cannot simply reimburse every expat cost outside payroll without checking the chosen treatment.

Official reference links

Employers can review the Tax Administration’s Expat Scheme content guidance, the Tax Administration’s 2026 30% facility thresholds, and IND’s 2026 income requirement page.

Payslips, Sick Pay, and Final Settlement: Employee-Facing Payroll Controls

Dutch payroll must be understandable to employees. Payslips should clearly show how gross salary becomes net salary, what has been withheld, what benefits or additions are included, and which period the payment relates to.

Payslip and payroll record controls

Payroll itemWhat payroll should showCommon issue
PayslipGross wage, net wage, wage period, deductions, wage tax, holiday allowance, and other required details.Payslip shows net pay but does not explain the calculation.
Payroll tax creditWhether the employee has requested payroll tax reduction.Tax credit applied without written employee request.
Sick payAt least 70% wage continuation for up to 2 years, subject to statutory and CAO rules.Payroll continues full salary or reduces salary without checking contract and CAO.
Holiday allowance at terminationAccrued holiday allowance for the employment period.Leaver payroll omits accrued holiday allowance.
Unused holiday hoursValue of remaining statutory and extra-statutory holiday hours where payable.Leave balance is not reconciled before final salary.
Transition paymentMay apply depending on termination route and service duration.Payroll calculates final salary before HR confirms termination reason and entitlement.

Final payroll checklist

  • Final salary up to the last working day.
  • Accrued holiday allowance.
  • Unused holiday hours and holiday pay value.
  • Bonus, commission, overtime, or allowance still due.
  • Company car or benefit-in-kind end date.
  • Pension deduction and employer contribution in the final period.
  • Wage tax and employee insurance treatment of final amounts.
  • Transition payment review where applicable.
  • 30% facility or expat reimbursement treatment for final payments.
  • Final payslip and annual statement data.

Official reference links

Employers can review Business.gov.nl’s payslip regulations, sick pay guidance, and Dutch government guidance on transition payment amounts.

Netherlands Payroll Example: Why €6,000 Gross Is Not the Employer Cost

The example below is simplified for explanation only. It assumes a standard employee below state pension age with €6,000 monthly gross salary, normal Dutch wage tax withholding, employer located under standard payroll settings, no pension, no 30% facility, no company car, no WKR benefit, no sick leave, and no annual premium cap issue. Actual payroll may differ based on tax credits, pension, employee residence category, contract type, Whk, CAO, benefits, and legal updates.

Illustrative employer-cost view

Payroll itemIllustrative amountExplanation
Gross monthly salary€6,000.00Employee salary before wage tax and employee-side deductions.
Employee wage tax / national insurance withholdingDepends on wage tax table and employee tax credit statusCalculated through payroll using the applicable period table and employee data.
Estimated net salaryGross salary minus withholding and other employee deductionsPension, payroll tax credit, company car, 30% facility, and benefits can change the result.
Employer ZvwUp to €366.00 before cap effects6.10% employer Zvw on the applicable wage base in this simplified example.
Employer employee insurance premiumsEmployer-specificDepends on AWf, Aof, Whk, Wko, contract type, employer size, and sector.
Pension employer contributionDepends on sector, CAO, or company planShould be added to employer cost where applicable.
Holiday allowance accrualAt least €480.00 per month if accrued at 8%8% of gross salary; often paid annually but should be tracked monthly.
Employer cost before pension and variable premiumsAt least gross salary + Zvw + holiday allowance accrualFinal employer cost needs full premium, pension, WKR, and benefit configuration.

Why the real result may change

  • The employee may request payroll tax credit or not.
  • The employer may use AWf low or AWf high premium.
  • Whk may be employer-specific.
  • Pension fund participation may be compulsory under sector or CAO rules.
  • The employee may qualify for the 30% facility.
  • A company car or housing benefit may increase taxable wage.
  • Holiday allowance may be paid monthly or annually depending on contract and payroll setup.
  • The employee may be a foreign worker with A1 coverage, partial social security coverage, or IND salary threshold requirements.

Use this example for offer planning, not final payroll

Before issuing a Netherlands offer, employers should model base salary, holiday allowance, employer insurance premiums, Zvw, pension, WKR benefits, 30% facility treatment, sick-pay exposure, and final settlement exposure. A net salary promise can become costly if these items are not configured before hiring.

Netherlands Payroll Setup Pack for Local Entities

A clean Netherlands payroll launch depends on accurate employer registration, employee master data, tax data, pension setup, contract terms, wage components, and reporting access. Missing one item can create recurring errors in payroll tax returns, payslips, pension reporting, or annual statements.

Company-level setup information

  • Dutch entity legal name and KVK registration details.
  • Payroll tax number, loonheffingennummer.
  • Payroll tax return letter and filing period details.
  • Sector classification and employee insurance premium information.
  • Whk decision and applicable employer-specific percentage.
  • Pension fund or pension provider setup, including compulsory sector pension review.
  • CAO applicability review.
  • Payroll contact persons and approval workflow.
  • Payroll frequency, salary payment date, and monthly cut-off date.
  • Holiday allowance payment method and accrual policy.
  • WKR benefit policy and reimbursement categories.
  • Accounting codes, departments, cost centers, projects, and management reporting format.

Employee-level setup information

  • Employee full legal name and identification details.
  • BSN, address, date of birth, and residence category for payroll tax purposes.
  • Verified identity document and right-to-work documentation.
  • Employment contract, start date, job title, work location, and working hours.
  • Gross salary, hourly rate, holiday allowance structure, bonus plan, and allowances.
  • Payroll tax credit request or no-request status.
  • Pension eligibility, employee contribution, and employer contribution setup.
  • Bank account details for salary payment.
  • 30% facility decision, IND permit data, A1 certificate, or social security documents where applicable.
  • Leave balance, sickness status, company car data, and prior payroll history where relevant.

Monthly payroll input checklist

  • New hires and leavers.
  • Salary changes and contract amendments.
  • Holiday allowance payment or accrual changes.
  • Overtime, irregular hours, bonuses, commissions, and one-off payments.
  • Sick leave, unpaid leave, parental leave, and other absences.
  • Company car, benefits in kind, WKR items, reimbursements, and allowances.
  • Pension changes and employee contribution changes.
  • Payroll tax credit changes and employee data corrections.
  • Foreign employee permit, 30% facility, or social security status changes.
  • Cost center, department, or project coding updates.
  • Final settlement data for resigning or terminated employees.

Monthly and Annual Netherlands Payroll Calendar

A Netherlands payroll process should be built around monthly payroll tax returns, salary payment, pension reporting, holiday allowance, annual statements, WKR review, and leaver settlement. Payroll is not complete when salaries are paid; it is complete when payroll reports, tax return, payments, pension files, and accounting entries reconcile.

Recommended monthly payroll workflow

Payroll stageWhat happensEmployer action
Payroll cut-offCollect new hires, leavers, salary changes, bonuses, benefits, sickness, leave, overtime, deductions, and bank updates.Submit approved payroll inputs before the agreed cut-off date.
Employee record checkValidate BSN, tax credit request, address, right-to-work status, pension status, and employment contract data.Resolve missing data before calculation begins.
Draft payroll calculationCalculate gross salary, wage tax, national insurance, employee insurance, Zvw, pension, WKR items, holiday allowance, and net pay.Review draft payroll report and investigate unusual net-pay changes.
Employer cost reviewReview AWf, Aof, Whk, Zvw, pension, holiday allowance accrual, and WKR exposure.Confirm employer cost before payroll approval.
Employer approvalPrepare final payroll report, net salary list, payroll tax report, pension report, and exception notes.Approve payroll before salary payment and payroll tax return preparation.
Salary paymentPrepare payment summary or bank file in EUR.Fund payroll and release salary on the approved payment date.
Payslip releasePrepare payslips showing gross wage, deductions, taxes, benefits, holiday allowance, and net wage.Distribute payslips and handle employee questions using payroll records.
Payroll tax return and month-end closePrepare payroll tax return data and reconcile payroll with tax payment, pension file, accounting, and bank payment evidence.Submit and pay according to the payroll tax return letter deadline.

Annual and recurring payroll events

EventTypical timingPayroll note
Minimum wage updateUsually 1 January and 1 JulyUpdate hourly rates, salary floors, IND-related salary planning, and holiday allowance forecasts.
Holiday allowance paymentOften May or June, depending on contract and policyReconcile holiday allowance accrual before payment.
WKR reviewThroughout the year and final review after year-endTrack free-space usage and final levy exposure.
Annual income statementAfter tax-year closeProvide employee annual wage and withholding information.
30% facility reviewAt hiring, renewal, salary change, or year-endCheck salary threshold, cap, decision period, and reimbursement method.
Leaver payrollWhen employment endsReview final salary, holiday allowance, unused leave, transition payment, pension, and tax treatment.

Payroll Outsourcing, EOR, Expat Employment, or On-Demand Talent in the Netherlands?

Companies often search for a Netherlands payroll service provider when they are still deciding how the worker should be engaged. The right route depends on whether your company has a Dutch entity, whether the person should be an employee, whether the worker is a foreign national, and whether the engagement is standard employment or flexible project support.

Business needBest-fit NNRoad routeHow it connects with payroll
You already have a Dutch entity and need wage tax, employee insurance, Zvw, pension, holiday allowance, WKR, payslips, and payroll tax return support.Netherlands Payroll ServiceYour entity remains the legal employer; NNRoad supports payroll calculation, filing data, and payroll records.
You want to hire an employee in the Netherlands but do not have a local legal entity.Netherlands Employer of RecordThe EOR model provides a local employment route and includes payroll administration through the local employer structure.
You need to hire or relocate a foreign national to work in the Netherlands.Netherlands Expat EmploymentPayroll should be aligned with IND requirements, residence status, work authorization, BSN, 30% facility, A1 certificate, and salary structure.
You need flexible project-based support rather than standard employment.Netherlands On-Demand TalentThe payment and compliance model may differ from employee payroll and should be reviewed before engagement.
You manage payroll in multiple countries and need consolidated reporting.Global PayrollNetherlands payroll can be connected to a wider multi-country payroll reporting and approval process.

Do not use payroll outsourcing to solve an entity issue

If your company has no Dutch employer structure, payroll outsourcing alone is usually not enough. The first decision should be whether to incorporate, use an EOR, register as an employer where appropriate, engage a contractor, or choose another compliant workforce route.

Do not process contractors like employees without review

Employees, contractors, zzp’ers, posted workers, highly skilled migrants, secondees, agency workers, and payroll employees can create different tax, social security, pension, labour-law, and documentation outcomes. If the worker is legally an employee, Dutch payroll, wage tax, employee insurance, holiday allowance, sick pay, pension, and payslip rules may apply.

Build a Dutch Payroll File That Can Survive Belastingdienst, Pension, and Employee Review

Netherlands payroll can look simple when one employee receives a fixed salary every month. Complexity grows when the company adds 30% facility employees, highly skilled migrants, CAO rules, pension fund participation, holiday allowance, WKR benefits, company cars, sick leave, part-time employees, flexible contracts, and final settlements.

NNRoad helps employers turn Netherlands payroll into a structured monthly process. A stronger process includes payroll cut-off, employee data validation, gross-to-net calculation, employer premium review, Zvw calculation, pension review, holiday allowance accrual, WKR classification, employer approval, salary payment support, payroll tax return preparation, payslip delivery, and record retention.

What a stronger Netherlands payroll process gives your team

  • Clearer gross-to-net and employer-cost reporting.
  • Better control over wage tax, national insurance, employee insurance premiums, Zvw, pension, and WKR.
  • More reliable handling of 2026 wage tax brackets and minimum wage changes.
  • Cleaner employee communication when net salary changes because of tax credit, benefits, pension, holiday allowance, or 30% facility treatment.
  • Better treatment of holiday allowance, holiday hours, sick pay, company car additions, bonuses, and final settlement.
  • Improved coordination for foreign employees, IND salary thresholds, 30% facility, BSN, A1 certificates, and work authorization.
  • More consistent records for Belastingdienst, pension funds, IND, UWV, accounting, HR, finance, and management review.
  • A payroll structure that can support Dutch headcount growth without relying on manual corrections.

For broader Netherlands workforce planning, you can also review the Netherlands country hub or estimate employment cost through the Netherlands labor cost calculator.

QUICK FAQs

Dutch payroll includes more than wage tax withholding because employers must also manage national insurance contributions, employee insurance premiums, employer Zvw contribution, pension obligations, holiday allowance, WKR benefits, payslips, payroll tax returns, and employee records. Wage tax affects the employee’s net salary, while employee insurance, Zvw, pension, holiday allowance, and WKR can materially affect employer cost.

Loonheffingen are Dutch payroll levies. They include wage tax, national insurance contributions, employee insurance contributions, and the income-related healthcare contribution under the Health Care Insurance Act. Employers with Dutch payroll obligations must calculate these amounts, file payroll tax returns, and pay them to the Dutch Tax Administration by the applicable deadline.

From 1 January 2026, the statutory gross minimum wage for employees aged 21 and over is €14.71 per hour. From 1 July 2026, it increases to €14.99 per hour. The Netherlands no longer has a fixed statutory monthly, weekly, or daily minimum wage. Monthly minimum pay depends on the employee’s working hours, work schedule, and applicable age rate.

Employees in the Netherlands are generally entitled to at least 8% holiday allowance on their gross annual salary. It is often paid once per year, commonly in May or June, but it may also be accrued or paid differently if the employment contract, CAO, or policy allows. Payroll should track holiday allowance monthly and pay accrued holiday allowance in the final settlement when employment ends.

Employers should budget more than gross salary. Dutch employer payroll cost may include employee insurance premiums such as AWf, Aof, Whk, Wko surcharge, employer Zvw contribution, pension employer contributions, holiday allowance accrual, sick-pay exposure, WKR final levy exposure, and benefit costs. The exact employer cost depends on contract type, sector, employer size, Whk decision, pension fund, CAO, and employee status.

The 30% facility allows qualifying foreign employees to receive a tax-free reimbursement for extraterritorial costs, subject to conditions, salary thresholds, an official decision, and the annual cap. Payroll must separate taxable salary, tax-free reimbursement, actual cost reimbursements, and other expat benefits. The 30% facility is a payroll tax facility; it should also be coordinated with IND salary requirements where the employee is a highly skilled migrant.

There is no single universal pension rate for every Dutch employer, but many employers are required to participate in a compulsory sector pension fund or follow pension rules in a collective labour agreement. Employers should check their sector, CAO, and occupational pension obligations before the first payroll. Missing a compulsory pension scheme can create retroactive contribution exposure.

Payroll for highly skilled migrants should be aligned with IND salary thresholds, recognised sponsor obligations, employment contract terms, actual monthly salary payment, BSN, residence status, and payslip data. In 2026, highly skilled migrant thresholds include €5,942 gross per month for employees aged 30 or older, €4,357 for under-30 cases, and €3,122 under the reduced salary criterion, excluding holiday allowance. Payroll should not rely on holiday allowance or irregular bonuses to meet the monthly IND salary criterion.

Important records include employment contracts, identity verification documents, BSN and address data, payroll tax credit requests, payslips, payroll tax return data, salary payment evidence, pension records, holiday allowance records, holiday hours, sick leave records, WKR classifications, company car data, 30% facility decisions, A1 certificates, work authorization documents for foreign employees, and final settlement calculations.