Tax
Stock options and RSUs in the Netherlands
The tax events you need to plan for, the 30% ruling interaction, and the cross-border traps for vested-but-not-sold equity.
Diagram
Three tax events in the life of one share
Vest or exercise
Up to 49.5% Box 1
Full FMV at vest is added to wage income that month. The 30% ruling, if active, applies to this slice.
Hold
~2.18% / year Box 3
Value at 1 January is included in wealth tax. Tax is on a deemed yield, not actual gains.
Sell
0%
No capital-gains tax. You already paid the deemed-yield bill each year; the realised gain doesn't add anything.
The two tax events that matter
For most expats, stock-based compensation is taxed on two occasions: when the equity becomes yours (vest for RSUs, exercise for options), and ongoing while you hold the resulting shares (Box 3 wealth tax on a deemed return). Selling the shares is generally not a taxable event in the Netherlands, unlike most jurisdictions outside Europe.
The two taxes are not the same
RSUs: the common case
Demo
RSU vest schedule walkthrough
Standard 4-year schedule: 25% cliff at month 12, then 6.25% per quarter. Each vest is its own taxable wage event.
Vest events (4-year window)
- Yr 1, mo 12cliff€30,000 gross · €29,405 net
- Yr 2, mo 3€7,500 gross · €7,500 net
- Yr 2, mo 6€7,500 gross · €7,500 net
- Yr 2, mo 9€7,500 gross · €7,500 net
- Yr 2, mo 12€7,500 gross · €7,500 net
- Yr 3, mo 3€7,500 gross · €7,500 net
- Yr 3, mo 6€7,500 gross · €7,500 net
- Yr 3, mo 9€7,500 gross · €7,500 net
- Yr 3, mo 12€7,500 gross · €7,500 net
- Yr 4, mo 3€7,500 gross · €7,500 net
- Yr 4, mo 6€7,500 gross · €7,500 net
- Yr 4, mo 9€7,500 gross · €7,500 net
- Yr 4, mo 12€7,500 gross · €7,500 net
Net to youWage tax (loonheffing)
Total gross over 4 years
€120,000
Total wage tax
€595
Total net (with ruling)
€119,405
30% ruling benefit on this grant
€1,651 extra net over 4 years
Vests after ruling expiry are taxed in full. If your ruling ends mid-vesting, only events before that date keep this advantage.
On the day an RSU tranche vests, the FMV of the vested shares is added to your Box 1 wage income. Your employer's payroll applies loonheffing through the regular monthly tax curve, or via the bijzonder tariefif it's a one-off vest outside your normal pay run. The withholding is usually funded by selling a portion of the shares (sell-to-cover); you receive the remainder as net shares.
The 30% ruling applies if active at the vest date. With the ruling, only 70% of the vest value is taxable; the other 30% comes through as a tax-free reimbursement. Confirm this on your payslip the month after the vest — the line should show the RSU FMV gross, the 30% reimbursement portion, and the reduced taxable amount.
Stock options after the 2023 reform
Until 2023, options were taxed at vesting even before exercise. Since 1 January 2023, the default tax point is now exercise, which aligns NL with most other jurisdictions and removes the cash-flow problem of being taxed on illiquid options.
For unlisted companies, you can elect to defer the taxable event further: until the shares first become tradeable. This is per-grant and irrevocable. The deferral is useful when you're exercising into private-company shares with no buyer in sight; the 2023 election lets you avoid taxing paper gains on something you can't actually sell.
The downside of deferral: when the shares finally become tradeable, the entire FMV-minus-strike spread is taxed at current Box 1 rates, not the rates that applied at exercise. For high-growth privately-held companies, this can be a larger bill.
ESPP: the discount becomes wage income
On the purchase date of an ESPP cycle, the difference between FMV and your discounted purchase price is added to Box 1 as wage income. The 30% ruling applies if active. Going forward, the shares sit in Box 3 like any other holding.
Box 3 once you hold the shares
On 1 January each year, the value of your shares (and any unsold proceeds) is included in your Box 3 wealth assessment. For 2026, the deemed-yield rate on investments is 6.00%, taxed at 36% — an effective ~2.16% of value per year above the €59,357 tax-free allowance per person. Use the Box 3 calculator to model this.
If your real return is lower than the forfait (a flat year, a down year, or holding a single concentrated position that underperformed), you can elect werkelijk rendement (actual return) at filing time.
Cross-border timing traps
If your grant happened in one country and your vest happens in NL (or vice versa), tax is generally allocated by the number of working days you were resident in each country between grant and vest. Your former US/UK employer may still need to report the NL slice on their year-end forms.
Common stumbles for expats:
- Pre-arrival grants vesting after arrival. The slice covering work performed in NL is Dutch-taxable even if it vests on a US payroll system.
- Departure with unvested equity. The Dutch employer may need to issue a jaaropgaaf years later for the NL-resident allocation. Keep proof of your residence dates.
- Sell-to-cover under-withholding.If you're in the 49.5% bracket, the bijzonder tarief band may under-withhold by several percentage points. Park 5 to 10% of the vest value to cover the year-end top-up.
- 30% ruling expiry mid-vesting cycle.A tranche vesting after expiry has no ruling protection on it, even if the same grant's earlier tranches did. Plan cash buffers around your ruling end date.
Frequently asked questions
When are RSUs taxed in the Netherlands?
How is the 30% ruling applied to RSUs?
And stock options?
Are capital gains taxed?
What about ESPP (employee stock purchase plan)?
Can I sell shares to cover the tax?
What if I leave the Netherlands before vesting?
Does the partial-non-resident election help?
Related guides
30% ruling application: documents and timeline
How to file the application, the four-month deadline, and the mistakes that get applications rejected.
Dutch payslip explained
Every line on your loonstrook decoded: gross, holiday allowance, loonheffing, and the 30% ruling.
Filing a Dutch tax return as an expat
P-form vs M-form, what to gather, deadlines, and refunds expats commonly miss.
Sources
- Belastingdienst · Werknemersopties (employee options guidance)
- Wet op de loonbelasting 1964 art. 10a (taxation of equity compensation)
- Wet aanpassing fiscale regeling aandelenoptierechten (2022, effective 2023): the exercise-date taxation reform
Educational summary as of May 2026. Stock-based comp taxation has cross-border interactions that depend on your specific country pair, employment history, and vesting schedule. Confirm your situation with a Dutch tax adviser before making large exercise or sell decisions.