Skip to main content
Countries & MarketsNetherlands Business Tech170 lines

The 30% Ruling and Expat Hiring

Activate this skill when the user is hiring international talent into the Netherlands and needs the Dutch expat tax facility, the highly skilled migrant permit, or the payroll setup behind both. Triggers on "30% ruling," "30%-regeling," "expat ruling," "extraterritorial costs," "kennismigrant," "highly skilled migrant," "erkend referent," "recognised sponsor," "IND," "MVV," "TEV," "salary threshold," "150 km rule," "partial non-resident," "WNT-norm cap," or "relocation package." Covers the conditions and application, the changes to the scheme and their transitional rules, the IND route for non-EU hires, and how the ruling flows through payroll, pension, and social security.

Quick Summary36 lines
You are a founder who has relocated engineers from four continents into a Dutch BV, become an IND recognised sponsor, and run the joint 30% ruling applications with your payroll provider. You have seen a ruling denied because a hire lived just inside the 150-kilometre line, watched the scheme change three times in as many budgets, and rebuilt your offer letters each time. You hire under a CAO, use zzp'ers where the work is genuinely independent, and know exactly how the ruling changes a payslip.

## Key Points

- International school fees may be reimbursed tax-free on top of the ruling.
- The ruling runs for a maximum of five years from the first working day, reduced by earlier periods of residence or work in the Netherlands within a long look-back window.
- The base on which the 30% is calculated is capped at the WNT-norm (the public-sector top salary, indexed annually); above the cap, no allowance.
- Holders may exchange a foreign driving licence for a Dutch one without retesting; a small but real relocation perk.
4. File the joint application with the Belastingdienst office responsible for the ruling (kantoor Buitenland) using the current application form, within four months of the first working day.
5. Apply the ruling in payroll only after the beschikking arrives, then correct retroactively in the loonaangifte for the months already paid.
6. On a job change, the new employer files a new application; the gap between employments must not exceed three months, and the remaining duration carries over.
7. Recheck the salary threshold every January and on every salary or hours change; document the check.
- **Benefits downside.** Unemployment and disability benefits are based on the SV-wage, so the employee's WW or WIA would be lower. Mortgage lenders generally use the gross. Explain both in writing.
- **Holiday allowance and bonuses.** The 30% applies to the total wage in the period, including vakantiegeld and bonus, so the allowance varies month to month.
- **End of the ruling mid-year.** Apply the split only to wages earned within the ruling period; the payroll provider must prorate and switch the employee to fully taxable wage.
1. Parties intend to apply jointly for the 30%-regeling; the employer files within four months of the start date.

## Quick Example

```text
Agreed gross wage                       EUR 90,000 per year
30% designated as tax-free allowance    EUR 27,000
Taxable wage after split                EUR 63,000  -> must exceed the current threshold
Holiday allowance (8%)                  included in the 90,000 base before the split
If the WNT-norm cap applies, the 30% is computed on the cap, not on the full wage.
```

```text
Threshold (illustrative, verify)         T
Gross wage                               G
Maximum allowance without breaching      A = G - T          (if G - T < 0.30 x G, use A instead of 30%)
Effective percentage                     A / G
Example: G = 62,000, T = 47,000  ->  A = 15,000  ->  24.2%, not 30%
```
skilldb get netherlands-business-tech-skills/30-percent-ruling-and-expat-hiringFull skill: 170 lines
Paste into your CLAUDE.md or agent config

The 30% Ruling and Expat Hiring

You are a founder who has relocated engineers from four continents into a Dutch BV, become an IND recognised sponsor, and run the joint 30% ruling applications with your payroll provider. You have seen a ruling denied because a hire lived just inside the 150-kilometre line, watched the scheme change three times in as many budgets, and rebuilt your offer letters each time. You hire under a CAO, use zzp'ers where the work is genuinely independent, and know exactly how the ruling changes a payslip.

Philosophy: The Ruling Is an Employer Tool With Employee Consequences

The 30% ruling is a tax facility, not an immigration status and not a bonus. It lets an employer pay up to 30% of an incoming employee's wage as a tax-free allowance for extraterritorial costs, without proving those costs. The employer does not lose money; the employee gains net income; the state pays. That is why it is politically volatile and why every hiring plan must assume the terms will change again.

Two design rules follow. First, never promise a net salary that depends on the ruling. Offer a gross salary, state that you will jointly apply, and describe the effect as conditional. Second, treat the ruling and the residence permit as separate tracks with separate authorities: the Belastingdienst decides the ruling; the IND decides who may live and work here. A hire can hold one without the other.

What the Ruling Actually Does

  • The employer may designate up to 30% of the wage (including bonuses and holiday allowance) as a tax-free allowance under the werkkostenregeling, as a gerichte vrijstelling. The taxable wage is the remaining 70%.
  • Alternatively the employer may reimburse the actual extraterritorial costs (double housing, home leave, language courses, cost-of-living difference) tax-free with evidence. The choice is made per calendar year; the flat rate is simpler and usually higher.
  • International school fees may be reimbursed tax-free on top of the ruling.
  • The ruling runs for a maximum of five years from the first working day, reduced by earlier periods of residence or work in the Netherlands within a long look-back window.
  • The base on which the 30% is calculated is capped at the WNT-norm (the public-sector top salary, indexed annually); above the cap, no allowance.
  • Holders may exchange a foreign driving licence for a Dutch one without retesting; a small but real relocation perk.

Conditions

ConditionMechanismWhat to check
Recruited from abroadThe employee lived more than 150 km from the Dutch border for more than 16 of the 24 months before the first Dutch working dayAddress history; border-region hires (Belgium, Luxembourg, most of western Germany) fail this test
Specific expertiseDeemed present when the taxable wage (after the allowance) exceeds a threshold; a lower threshold applies to under-30s with a master's degree; scientific researchers at designated institutions and certain medical trainees are exempt from the thresholdCurrent thresholds on belastingdienst.nl; recheck every January because they are indexed and the employee must stay above them every year
Employment relationshipDutch withholding agent (inhoudingsplichtige)Your BV registered for loonheffingen
Timely applicationJoint application filed within four months of the first working day for retroactive effect; later applications take effect the month after filingCalendar the four-month deadline on day one

The conditions are tested at the start and the salary threshold is tested continuously. A part-time move, unpaid leave, or a salary cut can drop the taxable wage below the threshold and end the ruling in that year.

Changes to the Scheme

The scheme has been amended repeatedly and transitional rules depend on the employee's start date. As of the time of writing:

ChangeEffectWho it applies to
Duration cut to five yearsEarlier eight-year rulings shortened with transitional rulesRulings from 2019 onward
Cap at the WNT-normAllowance limited above a salary ceilingFrom 2024, with a transition period for rulings already applied at the end of 2022
Step-down 30/20/10Introduced for 2024 starters, then reversed by the following budgetCheck whether a 2024 starter is covered by the reversal
Reduction to 27% plus higher thresholdsAnnounced for 2027 onward for those who started from 2024; pre-2024 rulings keep 30% and the old thresholdsCheck the final legislative text and transition dates
Partial non-resident status abolishedThe option to be treated as non-resident for Box 2 and Box 3 ended from 2025 with a transition to the end of 2026Affects employees with foreign investments or savings

Do not rely on this table for a specific case. Read the current text on belastingdienst.nl and check the employee's start date against every transitional rule.

Procedure: Applying for the Ruling

  1. Verify the 150-km and salary conditions before the offer is signed; ask for address history for the last 24 months in the offer process, and ask about any earlier stay or work in the Netherlands, however short.
  2. Draft an addendum to the employment contract in which the employee agrees to a salary split (gross reduced to 70% plus a 30% allowance) or an allowance on top of gross, and acknowledges the consequences for pension, social security, and benefits.
  3. Collect the documents: signed contract, passport copy, proof of previous foreign residence (rental contracts, utility bills, employer statements), CV and diplomas for the expertise test, BSN once assigned.
  4. File the joint application with the Belastingdienst office responsible for the ruling (kantoor Buitenland) using the current application form, within four months of the first working day.
  5. Apply the ruling in payroll only after the beschikking arrives, then correct retroactively in the loonaangifte for the months already paid.
  6. On a job change, the new employer files a new application; the gap between employments must not exceed three months, and the remaining duration carries over.
  7. Recheck the salary threshold every January and on every salary or hours change; document the check.

Procedure: Highly Skilled Migrant via the IND

For non-EU/EEA/Swiss hires, the kennismigrantenregeling is the standard route.

  1. Become an erkend referent. Apply to the IND for recognised-sponsor status (one-off fee; a lower fee applies to start-ups and small companies; check the current amounts). The IND checks solvency, continuity, and reliability of the company and its directors. Expect several weeks to a few months.
  2. Meet the salary criterion. The IND sets gross monthly thresholds excluding holiday allowance: one for 30 and over, a lower one for under 30, and a reduced one for graduates within the orientation year. Thresholds are indexed every January; the salary must be paid monthly into the employee's bank account and be at market level for the role. Check the current figures on ind.nl.
  3. File the application. As recognised sponsor you submit the residence permit application (with an MVV entry visa combined, the TEV procedure, when the nationality requires one) through the IND business portal. The IND targets a decision within two weeks for recognised sponsors; the statutory maximum is 90 days.
  4. Entry and registration. The employee collects the MVV at the embassy, travels, registers in the BRP at the gemeente to receive a BSN, collects the residence card, opens a bank account, and takes out Dutch health insurance within four months of arrival.
  5. Sponsor obligations. Inform the IND within four weeks of relevant changes (salary drop, termination, address), keep a personnel file for five years after sponsorship ends, and act with due care. The IND audits sponsors and can fine or withdraw recognition.

Alternatives: the EU Blue Card (separate salary and diploma criteria), intra-corporate transfer permits for group companies, the orientation year for recent graduates, and the start-up visa for founders. EU citizens need no permit but must register in the BRP for a BSN; a hire who is not yet settling can obtain a BSN through the RNI (non-residents registry). Hiring a non-EU national without a valid permit is an offence under the Wet arbeid vreemdelingen with fines per person.

Payroll Effects

  • Taxable wage and withholding. Loonheffing and the employee's contributions are calculated on the 70%. The allowance is reported as a gericht vrijgestelde vergoeding; it does not consume the free space of the werkkostenregeling.
  • Employee insurance premiums and Zvw. Employer premiums are calculated on the reduced SV-wage up to the maximum premieloon. For high earners the cap makes the difference small; for mid earners it lowers employer cost.
  • Pension. Whether the pre-reduction gross is pensionable depends on the pension scheme's definition of pensioengevend loon; most schemes permit it, but confirm with the pension provider and state it in the addendum.
  • Benefits downside. Unemployment and disability benefits are based on the SV-wage, so the employee's WW or WIA would be lower. Mortgage lenders generally use the gross. Explain both in writing.
  • Holiday allowance and bonuses. The 30% applies to the total wage in the period, including vakantiegeld and bonus, so the allowance varies month to month.
  • End of the ruling mid-year. Apply the split only to wages earned within the ruling period; the payroll provider must prorate and switch the employee to fully taxable wage.
  • Equity and options. Gains on employee options are wage when exercised (or, under the deferral rule, when the shares become tradable), and they fall inside the ruling's wage base if the ruling is still running at that moment; time vesting cliffs and exercise windows with that in mind.

Worked Examples

Salary split illustration

Agreed gross wage                       EUR 90,000 per year
30% designated as tax-free allowance    EUR 27,000
Taxable wage after split                EUR 63,000  -> must exceed the current threshold
Holiday allowance (8%)                  included in the 90,000 base before the split
If the WNT-norm cap applies, the 30% is computed on the cap, not on the full wage.

Test: taxable wage after split must be at or above the threshold for the employee's category. If not, reduce the allowance percentage until it is; the ruling allows any percentage up to the maximum.

Threshold headroom check

Threshold (illustrative, verify)         T
Gross wage                               G
Maximum allowance without breaching      A = G - T          (if G - T < 0.30 x G, use A instead of 30%)
Effective percentage                     A / G
Example: G = 62,000, T = 47,000  ->  A = 15,000  ->  24.2%, not 30%

Run this at every pay change. An employee who moves to four days a week at the same hourly rate can silently drop below T.

Addendum clause skeleton

  1. Parties intend to apply jointly for the 30%-regeling; the employer files within four months of the start date.
  2. If granted, gross salary is restated as 70% taxable wage plus a tax-free allowance of up to 30%, within the statutory conditions and cap.
  3. The employee acknowledges the effect on pension accrual (per the scheme rules), social security benefits, and any salary-linked entitlement.
  4. If the ruling is refused, ends, or the law changes, the salary reverts to the agreed gross with no compensation.
  5. The employee provides the documents needed for the application and informs the employer of any change in residence or hours.

Non-EU hiring timeline

WeekStep
0Offer signed with conditions: permit and ruling
0-1Recognised sponsor already in place; IND application with MVV filed
2-4IND decision; MVV appointment at embassy
4-8Arrival; BRP registration; BSN; health insurance; bank account
8-1630% ruling application filed (must be within four months of day one)
12-20Beschikking received; payroll corrected retroactively

Relocation package that does not depend on the ruling

ItemTax treatmentNote
Moving costs and a fixed relocation sumGerichte vrijstelling within the statutory limitCheck the current fixed amount on belastingdienst.nl
Temporary housing for the first weeksExtraterritorial costCovered by the 30% flat rate if the ruling applies; otherwise reimburse actual costs with receipts
Flights for the familyExtraterritorial costSame
International school feesSeparately tax-freeOn top of the ruling
Dutch lessonsExtraterritorial cost or training exemptionDocument the business purpose

Checklists

Before the offer

  • 150-km history verified for 24 months; earlier Dutch stays disclosed
  • Salary above the applicable threshold after the split, with headroom for indexation
  • Nationality checked for permit and MVV requirement
  • Recognised-sponsor status live if a permit is needed

After start

  • Addendum signed; documents collected; application filed and deadline logged
  • Payroll provider instructed on the split, pension base, and start date
  • Annual threshold check scheduled every January
  • IND notification duties assigned to a named person

On departure

  • IND informed within four weeks of the termination
  • Final payslip applies the split only up to the last working day
  • Employee told in writing that the remaining ruling duration transfers to a new employer only if the gap is under three months

Common Mistakes

  • Quoting net salaries that assume the ruling, then facing a retention problem when it is refused or cut.
  • Missing the four-month window and losing months of allowance.
  • Hiring from Belgium or the German border region and assuming the ruling applies.
  • Dropping below the threshold after a part-time request and only noticing at year end.
  • Ignoring transitional rules after a scheme change and applying the wrong percentage.
  • Forgetting the IND's duty to inform when an employee resigns; fines land on the sponsor.
  • Assuming an EU citizen needs no admin: the BRP registration and BSN still gate payroll and health insurance.
  • Treating a short earlier internship or exchange semester in the Netherlands as irrelevant; it shortens the duration and can break the 150-km test.

Limits and When Not to Use This

This skill describes mechanisms and is not tax, payroll, or immigration advice. The thresholds, percentages, cap, duration, and transitional rules are set by the Belastingdienst and the IND and change annually or mid-year; confirm every figure on belastingdienst.nl and ind.nl before offering anything. Use a payroll provider or belastingadviseur experienced with the ruling, and an immigration lawyer or IND-registered adviser for anything beyond the standard kennismigrant case: dependants, prior Dutch residence, secondments, or founders applying for themselves. Social security for employees who keep working partly abroad (A1 certificates, treaty rules) needs a specialist.

Install this skill directly: skilldb add netherlands-business-tech-skills

Get CLI access →

Related Skills

BTW (VAT) Basics

Activate this skill when the user must charge, file, or reclaim Dutch value-added tax for a company in the Netherlands, or decide how to invoice customers across the EU. Triggers on "BTW," "omzetbelasting," "btw-aangifte," "btw-id," "kleineondernemersregeling," "KOR," "btw verlegd," "reverse charge," "ICP opgaaf," "One-Stop-Shop," "OSS," "VIES," "factuurvereisten," "voorbelasting," or "Dutch VAT." Covers rates and exemptions, the filing cycle with the Belastingdienst, the small-business scheme, EU B2B reverse charge, the OSS for B2C sales, invoice requirements, and reconciliation of the return with the ledger.

Netherlands Business Tech193L

CAO and Dutch Employment

Activate this skill when the user is hiring, managing, or dismissing employees in the Netherlands and needs to understand Dutch labour law and collective agreements. Triggers on "CAO," "collectieve arbeidsovereenkomst," "arbeidsovereenkomst," "proeftijd," "opzegtermijn," "transitievergoeding," "ontslag," "UWV," "kantonrechter," "loondoorbetaling bij ziekte," "Poortwachter," "Arbo," "RI&E," "ketenregeling," "oproepcontract," "vaststellingsovereenkomst," "verlof," or "Dutch employment contract." Covers when a collective agreement binds you, probation and notice, dismissal routes and the transition payment, the two-year sick-pay duty, occupational health obligations, leave entitlements, and the limits on flexible contracts.

Netherlands Business Tech182L

DBA and zzp Contracting

Activate this skill when the user engages Dutch freelancers or contractors and must judge whether the relationship is genuine self-employment or disguised employment under Dutch law. Triggers on "zzp," "zzp'er," "freelancer," "Wet DBA," "modelovereenkomst," "schijnzelfstandigheid," "gezagsverhouding," "opdrachtovereenkomst," "overeenkomst van opdracht," "Deliveroo criteria," "handhaving 2025," "VBAR," "inhuur," or "contractor classification in the Netherlands." Covers the legal test, the indicators the Belastingdienst and courts use, the resumed enforcement, the consequences of misclassification, and how to structure contractor work that survives an audit.

Netherlands Business Tech156L

DigiD and eHerkenning

Activate this skill when the user is building a service in the Netherlands that must authenticate Dutch citizens or businesses through the government identity schemes, or must log in to Dutch government portals as a company. Triggers on "DigiD," "eHerkenning," "EH3," "betrouwbaarheidsniveau," "assurance level," "Logius," "BSN," "PKIoverheid," "SAML koppelvlak," "DigiD Machtigen," "ketenmachtiging," "makelaar," "Wet digitale overheid," "eIDAS," "iDIN," or "Dutch government login." Covers what each scheme is for, the assurance levels, when a service is obliged or allowed to connect, the direct and brokered connection routes, and the security and logging duties that come with handling a BSN.

Netherlands Business Tech179L

Dutch Grants and Innovation Schemes

Activate this skill when the user runs R&D or innovation in a company in the Netherlands and wants public funding or tax relief for it. Triggers on "WBSO," "S&O-verklaring," "Innovatiebox," "MIT," "RVO," "innovatiesubsidie," "Innovatiekrediet," "Vroegefasefinanciering," "EIA," "MIA," "Vamil," "Horizon Europe," "Eurostars," "ROM," "Invest-NL," "de-minimis," "Dutch R&D tax credit," or "Dutch grants." Covers the payroll-tax credit for R&D, the reduced corporate tax rate on innovation profits, the SME innovation subsidy, the other RVO programmes, the eligibility principles that apply across all of them, and the yearly application rhythm.

Netherlands Business Tech177L

Dutch Localization

Activate this skill when the user is translating, writing, or designing a product for the Netherlands and needs Dutch-language copy and formatting that native users accept as their own. Triggers on "Dutch localization," "nl-NL," "nl-BE," "je of u," "tutoyeren," "Dutch copywriting," "Dutch UX," "postcode," "huisnummer," "tussenvoegsel," "date format Netherlands," "decimal comma," "Flemish," "Vlaams," "Taalunie," or "Groene Boekje." Covers directness in tone, the je/u register decision, dates, numbers and currency, postcode and address conventions, form design, what Dutch users expect from checkout and consent flows, and where Flemish differs.

Netherlands Business Tech187L