Before you start
- A BSN, so payroll can run
- A contract with a Dutch withholding agent, or a KVK registration if self-employed
- DigiD, to file and to see provisional assessments
- For the 30% ruling: recruitment from abroad, over 16 of the 24 months before starting spent more than 150 km from the Dutch border, and a salary above the annual threshold
Step-by-step
- 1
Hand the BSN to payroll and let loonheffing run
From your first working day the employer withholds combined wage tax and national insurance premiums and remits them to the Belastingdienst. For most employees this is close to the final liability, which is why the annual return is usually a formality rather than a payment.
Via employerWho: Employer runs payroll; you supply BSN and IBANFrom day oneDeducted from gross pay - 2
File the 30% ruling within four months of the first working day
The employer applies jointly with you and the Belastingdienst issues a beschikking. Inside four months it backdates to your start date; later, it begins only from the month after approval and those months are gone permanently. Allow roughly eight weeks for a decision.
Via employerWho: Employer, jointly with youApply within 4 months; ≈8 weeks for a decisionUsually absorbed by the employer - 3
Check your box 3 position before the 1 January snapshot
Box 3 is assessed on assets held on 1 January. Assumed returns are applied by asset class above a tax-free allowance of €59,357 per person in 2026 and the notional income is taxed at 36%. If your real return was lower, the tegenbewijs route lets you be taxed on the actual figure — but you must claim it and evidence it with statements.
OnlineWho: You, or a belastingadviseurPosition fixed on 1 JanuaryFree to claim - 4
File the annual return between 1 March and 1 May
Mijn Belastingdienst opens on 1 March with a 1 May deadline, pre-filled from employer and bank data. Request an extension before 1 May if you need one. Students and part-year workers very frequently have over-withheld tax and get a refund, which is why filing is worth doing even when nobody has asked you to.
OnlineWho: You1 March to 1 May annuallyFree to self-file - 5
Expect separate bills from the gemeente and the water board
Gemeente Utrecht bills afvalstoffenheffing — €346.25 for a one-person household in 2026, after a rise of 10.6% — and Hoogheemraadschap De Stichtse Rijnlanden adds a watersysteemheffing of €126.98 per household plus a zuiveringsheffing of €78.48 per pollution unit. Renters pay both. Kwijtschelding, a full remission for low incomes, exists but has to be applied for. All three tariffs are reset each January.
OnlineWho: You, as the registered occupantAssessed early in the year≈€550 a year for a single renter in 2026
Documents you’ll need
- BSN and DigiD
- Jaaropgaaf annual income statement and payslips
- 30% ruling beschikking, if granted
- 1 January statements for all bank and investment accounts, for box 3
- Municipal and water board assessments
Things most newcomers don’t know
Box 3 taxes a return the state assumes you earned, which genuinely catches people out.
Assets above the allowance are assigned fixed notional yields by category — a low one for bank deposits, a much higher one for investments — and that imaginary income is taxed at 36%. Someone whose portfolio fell in value can still owe tax on a gain they never made. The tegenbewijs counter-proof route now allows taxation on the real return, but the burden of claiming and evidencing it sits entirely with you.
Source: Belastingdienst
Students and part-year workers almost always over-pay wage tax, and almost never file to get it back.
Loonheffing is withheld as though you will earn at that rate all year. Work three summer months on a student wage and the withholding assumes twelve, so a meaningful refund sits unclaimed. Filing is free, takes an hour, is largely pre-filled, and can be done for several years back. Over a degree it adds up to more than most students expect.
Source: Belastingdienst
Whether you get 30% or 27% depends on when your ruling started, not on the year you are living in.
Rulings granted before 1 January 2024 keep 30% for their remaining term. Rulings granted from 2024 onward hold 30% through 2026 and step down to a flat 27% from 1 January 2027. Two people doing the same job at the same salary can take home materially different amounts purely because of start date, and the later starter should plan for the reduction rather than meet it as a surprise in January.
Source: Business.gov.nl
Utrecht's waste levy rose 10.6% for 2026 and lands on tenants, not owners.
At €346.25 for a one-person household the afvalstoffenheffing is charged to the occupier, and the increase was driven by more bulky waste, rising transport and fleet costs and a new national CO2 levy on waste incineration. Add the Stichtse Rijnlanden watersysteemheffing of €126.98 and a €78.48 pollution unit and a single renter faces roughly €550 a year that appears in no rent listing and arrives as an assessment early in the year. It is still the lowest waste levy of the four big cities.
Source: Gemeente Utrecht; HDSR
Common mistakes to avoid
- Letting the 30% ruling application drift past four months and losing the backdating permanently.
- Budgeting on 30% when a ruling granted from 2024 onward steps down to 27% in 2027.
- Never filing a return as a student or part-year worker, and leaving over-withheld tax unclaimed.
- Being caught by box 3 on a 1 January balance after a late-December bonus or a property sale.
- Not claiming the tegenbewijs counter-proof when your actual box 3 return was lower than the assumed one.
Some of this may be out of date. Spotted something inaccurate? Help us keep it right for the next newcomer.
Make it your personal checklist
Globe Quest turns this into a tracked, AI-personalized plan for Utrecht — timed to your move date, with reminders so nothing slips. Free to start.
Sources
- Belastingdienst — income tax and the box system — official, 2026
- Business.gov.nl — the expat scheme (30% ruling) and the 2027 reduction to 27% — official, 2026
- Gemeente Utrecht — municipal taxes and the 2026 afvalstoffenheffing — official, 2026
- Hoogheemraadschap De Stichtse Rijnlanden — 2026 water board tariffs — official, 2026
Last verified August 2026. Government processes change — always confirm critical details against the official source before acting.