Free tool by Season Plus

Dutch Umbrella Company Calculator 2026
Secondment · Umbrella · ZZP — Compare Net Pay

Enter your hourly rate, monthly salary, or ZZP rate — instantly see what you take home in all three Dutch contract types, with 2026 tax rates, 30% ruling, and a schijnzelfstandigheid warning.

3-way conversion 2026 Dutch tax rates 30% ruling support Schijnzelfstandigheid check
Estimates only. Uses 2026 Dutch Box 1 brackets (35.75% / 37.56% / 49.5%), employer social charges default 22%, burden factor 1.08 × 1.22 = 1.3176. ZZP net uses zelfstandigenaftrek €1,200 (2026) and MKB-winstvrijstelling 12.7%. Actual rates vary by sector, CAO, and individual situation. Last updated: May 2026.

What do you know?

The gross salary before income tax — not including vakantiegeld

40h × 42 weeks = 1,680 1,680
WW + WIA + Zvw + pension (20–25%) 22%
% of gross invoice (1.5–5%) 3%
Sick, bench time, insurance (25–35%) 30%
Deductible expenses % of revenue 10%
Legal minimum 8% 8%

3-Way Conversion

All three contract types — same employer cost base, different risk/reward split.

← More stability More earnings →

How the conversion works

The three contract types are connected by a single "employer cost" value — the total cost to employ you including all social charges and holiday pay. From there, umbrella and ZZP rates are derived by adding fees and risk buffers on top.

1

The burden factor (1.3176)

Every Dutch employer pays 8% vakantiegeld and roughly 22% social charges on top of gross salary. Combined: gross × 1.08 × 1.22 = 1.3176. This is the total annual employer cost per euro of gross salary.

2

Employer budget per hour

Divide the annual employer cost by productive working hours (default 1,680) to get the hourly employer budget — the bare minimum cost to employ you for one hour, before any company margin.

3

Umbrella adds its fee

The umbrella company charges 1.5–5% of the gross invoice. The client pays the employer budget ÷ (1 − fee%) to ensure the umbrella can cover all costs and take its margin.

4

ZZP adds a risk buffer

As ZZP you carry risks employers normally pay for: sick leave, bench time, insurance, pension. A 30% buffer (minimum) makes you break even with employment. A 60% buffer gives real freelance upside.

Formula: Employer budget/hr = (Monthly gross × 12 × 1.08 × (1 + employer charges%)) ÷ hours/year  ·  Umbrella rate = budget ÷ (1 − fee%)  ·  ZZP safe = budget × 1.30  ·  ZZP ideal = budget × 1.60

Choosing between secondment, umbrella, and ZZP

The Netherlands has three common contracting structures for knowledge workers. They are not interchangeable: each has different tax treatment, employment rights, and commercial risk. Understanding the difference — and the rate equivalence between them — is essential before accepting any offer.

Secondment (Detachering)

You are a permanent employee of a staffing agency. The agency seconds you to client companies on project assignments. You have a fixed gross salary, full employment rights (WW, WIA, paid sick leave, pension), and no commercial risk. The agency makes its margin between what the client pays and your salary. This is the most stable structure but gives the lowest net pay relative to what the client spends on you.

Umbrella (Payrolling)

You find your own clients and negotiate your own rate, but you are formally employed by the umbrella company. The umbrella invoices the client, deducts its fee (typically 1.5–5%), pays all employer social charges, and pays you a gross salary from what remains. You get employment rights including WW and sick pay. The umbrella structure is popular because it solves the DBA schijnzelfstandigheid problem for clients who want contractors but cannot accept ZZP risk.

ZZP (Freelance)

You register at the KVK, invoice clients directly under your own company, and handle your own taxes via annual income tax return. You pay income tax on profit (after deductions: zelfstandigenaftrek, MKB-winstvrijstelling) and carry all risk yourself — no sick pay, no WW, no automatic pension. The upside: higher net income at the same client rate, and full control over your business. The key obligation is the urencriterium: to claim the zelfstandigenaftrek you must spend at least 1,225 hours per year on your business.

Schijnzelfstandigheid — the DBA risk

Since January 2025 the Belastingdienst actively enforces the Wet DBA (Deregulering Beoordeling Arbeidsrelaties). A ZZP arrangement is at risk of being reclassified as hidden employment (schijnzelfstandigheid) if the contractor is fully integrated into the client's organisation, works under supervision, and has no real entrepreneurial independence. Risk signals: single long-term client, low rates, fixed hours, company equipment. Clients who get it wrong face back-dated payroll taxes. This is why many large employers now require umbrella instead of direct ZZP.

Which structure is right for you?

  • New to contracting or coming from employment: Start with umbrella. You keep WW rights, avoid the DBA risk for your client, and can switch to ZZP after building your client base.
  • Multiple clients, clear independence: ZZP gives the best net income and most commercial flexibility. Make sure you meet the urencriterium for the zelfstandigenaftrek.
  • Client offers a fixed secondment salary: Use this tool to check whether the hourly equivalent is competitive with market ZZP rates before accepting.
  • Expat with 30% ruling: The ruling applies to both secondment and umbrella — not ZZP, since ZZP is self-employment, not an employer-employee relationship.

2026 Dutch Tax Rates — What Contractors Need to Know

The Dutch income tax system (Box 1) uses three brackets in 2026. These rates apply to both employees (including umbrella/secondment) and ZZP freelancers — but the way they're applied differs significantly depending on your contract structure.

Taxable income (Box 1) Rate Includes
€0 – €38,883 35.75% Income tax + AOW/Anw/Wlz social security
€38,883 – €78,426 37.56% Income tax only (social security capped)
Above €78,426 49.50% Income tax only

Tax credits that reduce your bill

These are subtracted directly from the tax you owe — not from income. Every employed worker and umbrella employee gets both:

  • Algemene heffingskorting (general credit): Max €3,115 in 2026. Phases out above €29,736 at 6.4%, reaching zero at €78,426.
  • Arbeidskorting (employment credit): Max €5,685 in 2026. Builds to peak at €45,592 income, then phases out to zero at €132,920.

Together these credits can reduce your tax bill by up to €8,800 — this is why a Dutch €60,000 gross salary has a lower effective rate than the headline brackets suggest. ZZP freelancers qualify for the AHK but not the arbeidskorting in the same way (they use profit-based thresholds).

Employer social charges (werkgeverslasten) 2026

On top of your gross salary, every Dutch employer (including umbrella companies) pays the following mandatory charges — these are invisible to the employee but dramatically affect what a given client rate translates to in gross salary:

  • AWF (WW unemployment): 7.74% for flexible contracts, 2.74% for permanent
  • Aof (WIA disability): 6.27% for small employers
  • Zvw (health insurance employer levy): 6.10% in 2026 (reduced from 6.51%)
  • WHk (WGA/ZW): ~1.52% sector-dependent
  • KO bijdrage (childcare fund): 0.50%

Combined: approximately 22% on top of gross salary, which the calculator uses as the default employer charges. Add 8% vakantiegeld and the total burden factor is 1.08 × 1.22 = 1.3176 — meaning every €1 of gross salary costs the employer €1.32.

Working as a Contractor in the Netherlands as an Expat

The Netherlands is one of Europe's most popular destinations for expat contractors — particularly in tech, finance, engineering, and life sciences. But the Dutch contracting market has some important differences from the UK, US, and other markets that expats commonly come from.

The 30% ruling — the most valuable expat benefit

If you're recruited from abroad (living more than 150km from the Dutch border for the 24 months before starting), you may qualify for the 30% ruling, which exempts 30% of your gross salary from income tax. It applies to both secondment and umbrella employment — not ZZP. The 2026 minimum gross salary to qualify is approximately €68,590/year (standard) or €52,139/year for those under 30 with a Master's degree. The benefit is time-limited: 5 years total from 2024, reduced from 7 years for new applicants. From 2027, the exempt percentage drops to 27%.

Registration requirements for expat contractors

  • BSN (citizen service number): Required for any paid work. Get it at your local gemeente or via the Belastingdienst within 4 months of arrival.
  • KVK registration: Required for ZZP. Takes 15–30 minutes online, costs ~€50. You can start invoicing immediately.
  • DigiD: Required for tax filings and government portals. Apply online; takes 5 days to receive your activation code by post.
  • Work permit: EU/EEA citizens can work freely. Non-EU citizens need a work permit (TWV) or combined residence-work permit (GVVA), often arranged by the employer or umbrella company.

Why many expat contractors start with umbrella

Umbrella (payrolling) is particularly popular among expat contractors for several reasons: it allows the 30% ruling to be applied immediately without complex tax filings; it gives clients DBA-compliant arrangements without ZZP risk; and it's administratively simpler — no quarterly VAT returns, no annual profit calculation, no bookkeeping requirements. Once you have a BSN, a Dutch bank account, and a stable client, you can have your first umbrella payslip within a week.

Best Umbrella Companies in the Netherlands 2026

Umbrella companies (payrollbedrijven) vary significantly in fee structure, services, and reliability. The fee directly impacts your take-home pay — use this calculator to model the difference. Key things to compare: the fee percentage, whether it applies to the full employer cost or just the client rate, pension scheme options, and speed of first payment.

Provider type Typical fee Best for Watch out for
Budget payroll providers 1.5–2.5% Experienced contractors who just need compliant payroll Minimal support, no pension, slow invoice processing
Mid-market providers 2.5–4% Expats needing 30% ruling support and HR admin Fee calculation method varies — ask if it's on net or gross
Full-service providers 4–6% Contractors who want pension, insurance, and legal support bundled Expensive for high earners — at €100/hr the fee cost is significant
Staffing agency payroll Embedded in margin When the client mandates a specific provider Opaque margins — always ask for the gross employer cost figure

How to evaluate any provider: Ask for the all-in employer cost per hour at your rate, then calculate backwards using this tool. A provider charging 3% on a €90/hr rate costs you approximately €2.70/hr — or ~€4,500/year in take-home at 1,680 hours. Compare that against the services included before choosing on price alone.

Note: Season Plus does not endorse or affiliate with any specific umbrella provider. The table above describes market categories. Always verify a provider's SNA or NEN certification (quality marks for Dutch payroll companies) and check reviews on platforms like Trustpilot before signing.

Share this tool

Useful for anyone comparing contracting options in the Netherlands.

WhatsApp LinkedIn 𝕏 / Twitter

Frequently asked questions

Secondment: you are a permanent employee of a staffing agency, seconded to clients. Fixed salary, full employment rights, no commercial risk. Umbrella: you find your own clients and rate; the umbrella company formally employs you, handles payroll, and takes a small fee. You keep WW and sick pay rights. ZZP: fully self-employed with your own KVK number. No employer, no employment rights — but the highest net income at the same client rate and full commercial freedom.
As ZZP you cover risks employers normally pay for: bench time between contracts, sick days without pay, business insurance, accountant fees, your own pension contributions. The 30% risk buffer (minimum) makes your net income equivalent to employment at the same employer cost. The 60% buffer (ideal commercial rate) provides actual financial upside for taking those risks.
Schijnzelfstandigheid (false self-employment) is when a ZZP contractor is in practice working as an employee. The Belastingdienst enforces this under the Wet DBA since 2025. Risk signals: single long-term client, supervised work, low rates, company equipment. Rates under approximately €38–40/hour combined with single-client long-term assignments attract the most scrutiny. This tool warns when your ZZP rate falls in this zone.
The zelfstandigenaftrek is a €1,200 tax deduction (2026) for ZZP freelancers who spend at least 1,225 hours per year on their business (the urencriterium). Note: this amount has been declining each year and falls to €900 in 2027. Beginning entrepreneurs also get the startersaftrek: an extra €2,123 deduction in up to 3 of their first 5 profitable years. The MKB-winstvrijstelling then exempts a further 12.7% of remaining profit from tax.
Yes. The umbrella company applies for the 30% ruling on your behalf like any regular employer. You must meet standard criteria: recruited from abroad, lived 150km+ from the Dutch border before hire, and earn at least €48,013 taxable salary in 2026 (≈ €68,590 gross for years 1–3). Note: the 30% ruling is only available through employment (secondment or umbrella) — not for ZZP self-employment.