30% ruling. 104-week sick pay. WAB premium split. Netherlands payroll, solved.
Dutch payroll is not a configuration exercise. It demands a live three-bracket wage tax engine, 30% ruling eligibility tracking, WAB contract-type premium splitting, Wtp pension transition compliance, and in-country people with direct authority relationships. Most providers deliver two of these. Mercans delivers all of them – on a single proprietary stack with no intermediaries.
native payroll
vs nearest peer
since inception
- Bracket 1
- 35.75% (tax + NI combined)
- Bracket 2
- 37.56% wage tax
- Bracket 3
- 49.50% wage tax
- Corporate Tax
- 19% / 25.8%
- ER ZVW
- 6.51%
- WW Low
- 2.74%
- WW High
- 7.74%
- Holiday Allowance
- 8% mandatory
- Minimum Wage
- EUR 14.06/hr
- Transition Payment
- 1/3 month / year
- Sick Pay
- 104 weeks · 70%
- Annual Leave
- 20 days statutory
- Loonaangifte
- 15th of next month
- 30% Ruling Cap
- EUR 73,800
- DGA Minimum
- EUR 58,000





Payroll compliance: the details that can’t be missed
Dutch regulators don’t grade on a curve. The Belastingdienst levies retroactive assessments with interest on late or incorrect Loonaangifte filings. UWV enforces 104-week continued pay obligations with loonsanctie extensions. WAB premium misclassification triggers 5% surcharges. The Wtp pension transition creates new compliance requirements. None of these failures announce themselves – they accumulate silently until an audit makes them very visible.
Late Loonaangifte – EUR 83 + 3% interest
The Belastingdienst imposes a minimum EUR 83 penalty per late filing plus 3% annual interest on underpaid wage tax. Chronic late filers face escalating penalties and naheffingsaanslagen (retroactive assessments).
WAB misclassification – 5% surcharge
Employers applying the low WW premium (2.74%) to flex contracts or employees without a written permanent contract face a 5% surcharge retroactively applied. The 30% overtime threshold triggers automatic reclassification.
104-week sick pay + loonsanctie
Employers must continue paying 70% of salary for 104 weeks during employee illness. Failure to follow UWV re-integration requirements results in a loonsanctie – extending the obligation to a third year of continued pay.
Wtp pension non-compliance
The Wet toekomst pensioenen (Wtp) transition requires all Dutch pension schemes to convert to defined contribution by 2028. Employers failing to adapt pension administration face regulatory sanctions and employee disputes over accrued entitlements.
The three types of providers who struggle with Netherlands
Global Aggregator Platforms
Platforms like Deel, Remote, and Rippling operate through a partner network in the Netherlands — they don’t own the entity, don’t directly manage Belastingdienst filings, and don’t control the compliance relationship. When regulations change, the instruction travels: platform → partner → your payroll. Each handoff introduces delay and interpretation risk.
- ×No 30% ruling administration — eligibility tracking absent or manual
- ×WAB premium classification not modelled — flat rate applied
- ×Wtp pension transition unsupported or roadmap-dependent
- ×Regulatory updates filtered through partner SLAs, not live
Large Global Payroll Incumbents
ADP, Ceridian, and similar incumbents have Netherlands coverage — in name. In practice, their Dutch coverage is often delivered through legacy systems that weren’t built for the three-bracket dual-layer architecture, WAB premium splitting, or the 30% ruling cap changes that take effect annually.
- ×30% ruling cap changes lag — annual updates applied late
- ×WAB 30% overtime rule monitoring requires manual workarounds
- ×Long implementation timelines — Dutch specifics not a core market
- ×No integrated Wtp pension transition support
Local Dutch Firms
Local Dutch accounting and payroll firms know the market — but they can’t scale with you. No payroll technology platform, no HCM integration, no multi-country consolidation, and no data security certifications that multinationals require. Fine for 10 employees. Inadequate at 100.
- ×No proprietary payroll technology — manual spreadsheet-based processing
- ×No HCM connector — Workday, SAP, Oracle feeds require custom work
- ×No data security certifications (SOC 1/2, ISO 27701, BCR)
- ×No EU consolidation — cannot report across Netherlands + other European entities
The only provider that closes every gap
Mercans is the only Netherlands payroll provider that combines a proprietary payroll technology stack, full-time in-country compliance teams, direct authority relationships, and enterprise-grade data security – simultaneously, on one contract, with no intermediaries.
The only engine built for the Netherlands’ actual payroll architecture
G2N Nova™ is the world’s only API-first gross-to-net payroll engine. It natively models the Dutch Box 1 three-bracket wage tax structure as a dual-layer calculation separating combined tax+NI in Bracket 1 from pure wage tax in Brackets 2 and 3, handles 30% ruling eligibility and cap tracking, enforces WAB premium classification with the 30% overtime threshold, and auto-generates Loonaangifte and Wtp-compliant pension outputs. This isn’t configuration. It’s engineering.
Full-time Netherlands team – not a partner you phone when things break
Mercans employs full-time payroll and compliance professionals in the Netherlands. They maintain active relationships with the Belastingdienst and UWV – not through a contact directory, but through ongoing regulatory engagement. When the Belastingdienst updates Loonaangifte specifications, when UWV changes WIA thresholds, when WAB premium rates shift – we know before it reaches your inbox.
The security posture multinationals require – and GDPR mandates
The Netherlands’ implementation of GDPR through the AVG (Algemene verordening gegevensbescherming) requires payroll processors handling employee personal data to maintain documented privacy controls and data processing agreements. Mercans holds BCR approval, ISO 27701 certification, SOC 1 & 2 certifications, and ISO 27017/27018 – the only payroll provider in the EU with this complete certification stack. Zero security breaches since inception.
Where Mercans wins on every Netherlands-specific capability
Each row is a Netherlands-specific capability. Each cell shows native coverage as a fill bar – full = native in-platform, half = partial / manual workaround, empty = gap.
Netherlands Capability Coverage · 11 dimensions
Tax + NI dual-layer
2028 deadline
Workday · SAP · Oracle
Every rate. Every cap. Every obligation.
Netherlands payroll operates on exact numbers with hard deadlines. Mercans builds every figure below into G2N Nova™ and monitors them proactively – so you’re never discovering a rate change from a penalty notice.
Netherlands · Rate & Compliance Dashboard
Live 2025–26Three-Bracket Dual Architecture – Not a Flat Rate
Bracket 1 combines wage tax and national insurance (volksverzekeringen) into a single 35.75% rate. Brackets 2 and 3 are pure wage tax at 37.56% and 49.50% respectively – no NI component. A compliant Dutch payroll must separate these layers and apply the correct thresholds. Mercans’ G2N Nova™ maintains them as distinct calculation engines – not a blended rate.
→ Modelled natively in G2N Nova™WAB 30% Overtime Rule Changes Premium Classification
Under the WAB (Wet arbeidsmarkt in balans), employers pay the low WW premium (2.74%) for permanent contracts and the high premium (7.74%) for flex. But if a permanent employee works more than 30% above contracted hours, the high premium applies retroactively for the entire year. This requires continuous overtime monitoring – not a year-end check.
→ Live overtime monitoring in HR Blizz™GDPR + AVG Compliance Is a Payroll Processor Obligation
The Netherlands’ AVG (Algemene verordening gegevensbescherming) is the Dutch implementation of GDPR. It places explicit obligations on entities that process employee personal data – including payroll providers. The Autoriteit Persoonsgegevens actively enforces with fines up to EUR 20 million or 4% of global turnover.
→ BCR · ISO 27701 · GDPR+AVG agreements standardWtp Pension Transition Creates New Obligations
The Wet toekomst pensioenen (Wtp) requires all Dutch pension schemes to convert from defined benefit to defined contribution by 1 January 2028. Employers must renegotiate pension agreements, communicate changes to employees and works councils, and ensure payroll systems correctly calculate contributions under the new framework.
→ Wtp-ready pension administration on Mercans-managed payrollsRun a Dutch payroll. Right here, right now.
Switch workforce type. Move the slider. Every number you see is the same calculation G2N Nova™ runs in production – three-bracket wage tax logic, 30% ruling application, DGA minimum salary enforcement, and true cost of employment exposed live.
Netherlands Payroll Sample · Live
G2N Nova™ engineEight things only Netherlands experts know to handle
These are the compliance details that don’t appear in standard payroll setup guides – but appear in every Belastingdienst audit, UWV inspection, and kantonrechter case we’ve encountered in the Netherlands over 20 years.
30% Ruling Requires Active Cap Monitoring
The 30% ruling allows qualifying expatriate employees to receive up to 30% of their salary tax-free, but only up to the EUR 73,800 annual cap. The cap changes annually, eligibility must be tracked per employee with a maximum five-year duration, and the Belastingdienst can revoke rulings retroactively if conditions change.
Transition Payment Is Not Optional
Every employee dismissed by the employer – regardless of tenure length – is entitled to a transition payment (transitievergoeding) of one-third of a month’s salary per year of service. The calculation includes pro-rata for partial years and counts from Day 1. Miscalculation is a leading cause of Dutch labour court disputes.
104-Week Sick Pay Is an Employer Obligation
Dutch employers must continue paying at least 70% of salary for 104 weeks during employee illness. The first year typically requires 100% under most CAOs. Failure to follow UWV’s re-integration requirements results in a loonsanctie – extending the obligation to a third year. This is not insurance – it is direct employer liability.
Holiday Allowance 8% Is Legally Mandatory
All Dutch employers must pay 8% holiday allowance (vakantiegeld) on annual gross salary, typically disbursed in May. This is a statutory minimum – not a benefit. It applies to all employees including part-timers and must be accrued monthly and reported in Loonaangifte. Failure to pay triggers immediate employee claims.
Works Council Rights Are Legally Enforceable
Companies with 50 or more employees must establish a works council (ondernemingsraad). The works council has consent rights on working conditions, pension schemes, and profit-sharing plans. Pension changes under Wtp require works council approval – employers who proceed without it face legal challenges and void decisions.
DGA Rules Impose a Minimum Salary Floor
A directeur-grootaandeelhouder (DGA) – a director holding substantial interest in a BV – must draw a minimum annual salary of EUR 58,000. The Belastingdienst scrutinises DGA salaries below this threshold. DGAs are excluded from employee insurance (WW, WIA, ZW) but remain subject to wage tax and national insurance contributions.
WAB Premium Split Requires Contract-Type Tracking
The WAB (Wet arbeidsmarkt in balans) splits the WW premium into a low rate (2.74% for permanent contracts) and a high rate (7.74% for flex/temporary). If a permanent employee works more than 30% above their contracted hours in a calendar year, the high premium applies retroactively for the entire year. This requires continuous overtime monitoring.
Wtp Pension Transition Changes Every Scheme
The Wet toekomst pensioenen (Wtp) mandates conversion of all Dutch pension schemes to defined contribution by 1 January 2028. Employers must renegotiate pension agreements, obtain works council consent, communicate individual impact to employees, and ensure payroll systems correctly process flat-rate contributions instead of age-dependent premiums.
One workforce. Two entirely different compliance tracks.
The foundational split in Dutch payroll – Dutch/EU residents on standard wage tax vs. 30% ruling expatriates on reduced taxable income – is not a configuration toggle. It requires two distinct calculation engines, two sets of filing obligations, and two different benefit frameworks. Mercans runs both simultaneously on every pay cycle.
Parallel Compliance Engines
Loonaangifte filing is mandatory from Day 1. Wage tax, national insurance premiums, and employee insurance premiums must be withheld and reported to the Belastingdienst by the 15th of the following month. Late filing triggers EUR 83+ penalties with 3% interest.
The employer social security burden is broader than most companies realise. ZVW 6.51%, WW 2.74%/7.74%, Aof ~6.28%, Whk ~1.33%, and Childcare 0.50% all apply on top of gross salary. Total employer cost can exceed 17% of gross.
Holiday allowance is not a benefit – it is law. 8% vakantiegeld must be accrued monthly and paid annually (typically May). It applies to all employees regardless of contract type, including part-timers and flex workers.
104-week sick pay creates hidden long-term liabilities. Employers must continue 70% salary for two full years of illness. UWV re-integration requirements must be followed precisely – failure extends the obligation to a third year via loonsanctie.
30% of salary is tax-free – but only up to the cap. The EUR 73,800 annual cap means that salary above this threshold is taxed fully. The cap changes annually and must be tracked per employee per tax year.
Eligibility is time-limited and condition-dependent. The ruling lasts a maximum of five years. Employees must have been recruited from abroad, possess specific expertise, and earn above the minimum salary threshold. Any change in conditions can trigger revocation.
Partial non-resident taxpayer status adds complexity. 30% ruling holders can opt for partial non-resident status in Box 2 (substantial interest) and Box 3 (savings and investments), reducing their overall Dutch tax burden – but this requires correct Loonaangifte coding.
Employer social costs still apply on the full gross. While the employee benefits from reduced taxable income, employer premiums (ZVW, WW, Aof, Whk, Childcare) are calculated on the full gross salary – not the reduced 70% taxable base.
Every obligation. Every authority. Mercans owns the calendar.
Netherlands compliance runs across the Belastingdienst, UWV, pensioenfondsen, and the KvK on monthly, annual, and event-triggered cadences. Mercans’ managed payroll absorbs every filing as standard scope – you don’t track deadlines. We do.
Loonaangifte Filing
Combined wage tax, national insurance, and employee insurance declaration filed electronically with the Belastingdienst. Includes all employee-level detail – income codes, 30% ruling flags, WAB contract classifications, and premium calculations.
Employer Social Security Remittance
ZVW, WW (low/high), Aof, Whk, and Childcare premiums remitted alongside Loonaangifte. WAB premium classification must match contract types on file – misclassification triggers 5% surcharge retrospectively.
Jaaropgave – Annual Wage Statement
Annual wage statement issued to every employee by February, summarising total gross income, wage tax withheld, and social insurance premiums paid. Required for employee income tax returns and Belastingdienst reconciliation.
Annual Reconciliation
Year-end reconciliation of all Loonaangifte filings against actual payroll data. Corrective filings (correctieberichten) must be submitted for any discrepancies. The Belastingdienst cross-references against employer records with retroactive assessments.
Vakantiegeld Payout
Mandatory 8% holiday allowance payout, typically in May. Must be calculated on the full annual gross salary including regular overtime and shift allowances. Accrual must run monthly in payroll – lump-sum year-end calculations create cash flow risk.
Corporate Tax Filing
Vennootschapsbelasting (corporate tax) return due. 19% on the first EUR 200,000 of taxable profit, 25.8% above. Payroll cost deductions must reconcile with Loonaangifte data – discrepancies trigger follow-up audits.
UWV Sick Leave Reporting
Employers must report sick leave to UWV for employees absent longer than 42 weeks. The re-integration dossier (plan van aanpak) must be maintained from week 6. Failure to comply triggers loonsanctie – extending 104-week pay obligation by up to one year.
Pension Wtp Administration
Pension contributions must be calculated and remitted to the designated pensioenfonds or verzekeraar per pay period. The Wtp transition requires migration from age-dependent to flat-rate contributions by 2028 – with employee communication and works council consent obligations.
Netherlands is one market.
Mercans covers all of Europe.
For companies running payroll across multiple European states, complexity multiplies – not adds. Each EU country runs its own tax authority, social insurance body, and employment law framework. Mercans covers all major European markets on a single platform with country-specific compliance engines running in parallel.
covered
1 contract
consolidation
EU
Every filing. Every format. Submission-ready.
Mercans generates the exact file types that the Belastingdienst, UWV, and pensioenfondsen expect to receive — not formatted summaries that need reformatting before you can submit them.