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 and 2027 (proposed) tax rates, 30% ruling, and a schijnzelfstandigheid warning.

3-way conversion 2026 & 2027 (proposed) 30% ruling support Schijnzelfstandigheid check
Estimates only. Toggle between 2026 (current law) and 2027 (proposed, not yet law) using the switch below. 2026 uses Dutch Box 1 brackets (35.75% / 37.56% / 49.5%); 2027 proposed brackets are 36.23% / 38.16% / 49.5%. Employer social charges default 22%, burden factor 1.08 × 1.22 = 1.3176. ZZP net uses zelfstandigenaftrek (€1,200 in 2026, €900 in 2027) and MKB-winstvrijstelling 12.7% (confirmed unchanged for 2027). Actual rates vary by sector, CAO, and individual situation. Last updated: 16 September 2026.

What do you know?

Rules to use: 2026: zelfstandigenaftrek €1,200, startersaftrek €2,123, 30% ruling, standard threshold €48,013. This is current, confirmed law.

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.

Dutch Tax Rates 2026 & 2027 (Proposed) — What Contractors Need to Know

The Dutch income tax system (Box 1) uses three brackets. 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. A 2027 change was confirmed in the Belastingplan 2027 (Prinsjesdag, 15 September 2026) — not yet law, with parliament voting through October–November 2026.

Taxable income (Box 1) 2026 rate 2027 rate (proposed) Includes
€0 – €38,883 (2026) / €0 – €39,247 (2027) 35.75% 36.23% Income tax + AOW/Anw/Wlz social security
Next bracket up to €78,426 37.56% 38.16% Income tax only (social security capped)
Above €78,426 49.50% 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, confirmed rising to €5,929 in 2027 (proposed). Builds to peak around €45,592 income, then phases out — the full 2027 phase-in/out schedule wasn't published as of 16 September 2026, so this calculator applies the 2026 schedule for both years as a simplified estimate.

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. Confirmed for 2027 (not yet law): the exempt percentage drops to 27% for new cases, applied to the whole 5-year period rather than just later years, and the salary thresholds rise to roughly €50,436 taxable (standard) and €38,388 (under-30 Master's) — equivalent to about €69,090/year and €52,586/year gross at the new 27% rate. Use the year toggle above the calculator to compare both scenarios.

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.
Confirmed in the Belastingplan 2027 (Prinsjesdag, 15 September 2026): the 30% ruling drops to 27% for new cases with higher salary thresholds; the zelfstandigenaftrek drops from €1,200 to €900; and the startersaftrek drops from €2,123 to a token €10 (full abolition follows in 2028). The Box 1 tax brackets also change, to 36.23% / 38.16% / 49.50%. None of this is law yet — parliament votes through October and November 2026, with final adoption expected November or December. Use the year toggle above the calculator to compare both scenarios across all three contract types.
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). Confirmed for 2027 (not yet law): it falls to €900. Beginning entrepreneurs also get the startersaftrek: an extra €2,123 deduction in up to 3 of their first 5 profitable years in 2026 — but this drops sharply to a token €10 under the 2027 proposal, with full abolition following in 2028 (not a one-step removal in 2027 as sometimes reported). The MKB-winstvrijstelling then exempts a further 12.7% of remaining profit from tax, confirmed unchanged for 2027.
Yes. The umbrella company applies for the 30% ruling on your behalf like any regular employer. In 2026 you must meet standard criteria: recruited from abroad, lived 150km+ from the Dutch border before hire, and earn at least €48,013 taxable salary (≈ €68,590 gross). Confirmed for 2027 (not yet law): the rate drops to 27% and the taxable-salary threshold rises to about €50,436 (≈ €69,090 gross). Note: the 30% ruling is only available through employment (secondment or umbrella) — not for ZZP self-employment.