EUR (€)

Payslip Generator for
Netherlands

Generate professional payslips for Netherlands. Country-specific templates with local deductions and formatting.

Payroll Regulations in Netherlands

Dutch employers must provide a loonstrook (payslip) for each payment period, detailing gross salary, all taxes and social contributions, and net pay. The Netherlands uses a system of loonheffing (wage tax), which combines income tax and national insurance premiums (volksverzekeringen) in a single withholding. Employers must also contribute to sectoral pension funds when applicable, and provide the annual jaaropgave (annual statement) for tax filing.

Pay Frequency

Monthly

Currency

EUR (€)

Country guide

Read the detailed Netherlands payroll guide before you generate.

A step-by-step guide to creating compliant Dutch payslips (loonstrook), covering loonbelasting, social insurance, employee insurance, pension, and holiday allowance.

Common Deductions in Netherlands

Loonheffing (Wage Tax - combined income tax and social insurance)

ZVW (Zorgverzekeringswet / Health Insurance Act contribution)

Pensioenpremie (Pension Premium)

WW-premie (Unemployment Insurance, via employer)

WAO/WIA-premie (Disability Insurance, via employer)

AOW (State Pension Premium, included in loonheffing)

CleverSlip Features for Netherlands

EUR currency formatting

Loonheffing combined tax/social insurance fields

30% ruling tax benefit support

Holiday allowance (vakantiegeld) tracking

Frequently Asked Questions

What is loonheffing on a Dutch payslip?

Loonheffing is the combined withholding of income tax (inkomstenbelasting) and national insurance premiums (volksverzekeringen: AOW, ANW, and Wlz). The employer calculates this as a single amount using tax tables that incorporate the progressive income tax rates (36.97% for the first bracket up to ~€75,518 and 49.50% above that in 2024) along with national insurance contributions. This integrated approach simplifies the payslip while covering multiple obligations.

What is the 30% ruling and how does it affect a Dutch payslip?

The 30% ruling (30%-regeling) is a tax benefit for highly skilled migrants recruited from abroad. It allows employers to pay up to 30% of the gross salary as a tax-free allowance to cover extraterritorial costs. This effectively reduces the taxable salary, resulting in significantly lower loonheffing. The ruling applies for up to 5 years and the payslip shows the tax-free portion separately. Since 2024, the benefit steps down from 30% to 20% and then 10% over the 5-year period.

How does holiday allowance (vakantiegeld) work in the Netherlands?

Dutch law entitles employees to a holiday allowance (vakantiegeld) of at least 8% of gross annual salary, typically accrued monthly and paid out as a lump sum in May or June. The allowance is subject to loonheffing and is often taxed at a higher rate because it is a lump sum on top of regular salary. Some employers offer the option to receive the holiday allowance spread across 12 monthly payments. The accrual should be visible on the monthly payslip.

How do I create payslips for Netherlands employees?

Dutch employers must produce a loonstrook for every pay period. Most employers use payroll software or an administratiekantoor (payroll bureau) to handle loonheffing calculations, ZVW contributions, and sectoral pension premiums. The loonstrook must show gross salary, all deductions, net pay, cumulative year-to-date figures, and the employer's loonheffingsnummer. An annual jaaropgave must also be issued for each employee by February.

Are payslips a legal requirement in the Netherlands?

Yes. Dutch law (Wet op de loonbelasting) requires employers to provide a payslip (loonstrook) with every salary payment. Employers must also provide an annual jaaropgave (annual income statement) by February 1st for use in personal income tax filings. The Dutch Tax Authority (Belastingdienst) requires monthly or four-weekly payroll declarations. Failure to comply can result in assessments and fines.

What deductions must appear on a Netherlands payslip?

A Dutch loonstrook must show loonheffing (the combined wage tax and national insurance premium), ZVW (health insurance income-related contribution paid by the employer but shown on the payslip), any pension premium (pensioenpremie), and the 8% vakantiegeld accrual. The 30% ruling tax-free allowance must be shown separately if applicable. Net pay, cumulative year-to-date earnings, and the personal loonheffingskorting (tax credit) applied must also be displayed.

Can I generate payslips for part-time or contract workers in the Netherlands?

Yes. Part-time employees and fixed-term contract workers (tijdelijk contract) are entitled to a loonstrook each pay period and must be enrolled in the employer's sectoral pension fund if applicable. Oproepkrachten (on-call workers) and workers on a nulurencontract (zero-hours contract) are also entitled to payslips for each payment. Freelancers (ZZP'ers) are self-employed and invoice for their services rather than receiving employer payslips.

How often should payslips be issued in the Netherlands?

Payslips must be issued with every salary payment. Most Dutch employers pay monthly, though four-weekly pay cycles are also common, particularly in sectors like logistics and cleaning. The loonstrook must be provided on or before the payday, and electronic payslips are fully permitted provided employees can access, save, and print them. Employers must report each payroll run to the Belastingdienst via a loonaangifte filing.

Ready to create payslips for Netherlands?

Start generating professional payslips in minutes. Free plan available.

Create Free Account