Apply for 30% ruling within 4 months of starting work
May 7, 2026Zuidas · Experience date Jan 3, 2026
Applied for the 30% ruling through my employer HR. Means 30% of salary is tax-free for 5 years. Must apply within 4 months of first working day in NL. Saved me roughly €800/month net.
ZZP freelancing in the Netherlands — rules and registration
Apr 22, 2026Oost · Experience date Jan 12, 2026
ZZP (Zelfstandige Zonder Personeel — self-employed without employees) is the Dutch freelancer status. Register at KVK as an eenmanszaak. After KVK registration: automatic registration with Belastingdienst, quarterly BTW (VAT) filings if turnover exceeds KOR threshold (€20,000), annual income tax return (inkomstenbelasting). ZZP rates in Amsterdam: €60–150/hour for tech, €50–120/hour for creative professions, €40–80/hour for other skilled services. Pension: no mandatory pension as ZZP — most freelancers self-invest. Health insurance: same mandatory zorgverzekering as employees. Sick pay: none (insure yourself via AOV arbeidsongeschiktheidsverzekering if income-dependent on staying healthy).
BSN number — the key to everything in the Netherlands
Apr 18, 2026Oud-Zuid · Experience date Jan 5, 2026
The BSN (Burger Service Nummer) is your Dutch social security and identification number — 9 digits. Required for: bank accounts, healthcare insurance, salary, taxes, DigiD, renting an apartment, receiving benefits. How to get it: register your address at your local gemeente (municipality) within 5 days of arrival. You receive your BSN at the gemeente appointment or by post within 2 weeks. Cannot get a BSN without a Dutch address — booking short-term accommodation first is essential. Priority: getting your BSN is the single most important administrative task in your first week. Everything else depends on it: bank account, health insurance, salary payments, DigiD.
Contributor: Sophie Martin Civic Integration (inburgering) — who needs to do it
Apr 14, 2026De Pijp · Experience date Jan 6, 2026
Inburgering (civic integration) is mandatory for non-EU/EEA immigrants who receive certain residence permits. Required: non-EU family reunification permit holders, asylum status holders, some other non-EU permit categories. Not required: Kennismigrant permit holders and their partners are explicitly exempt. Process: language exam (NT2 A2 level) + civic knowledge test (KNS) + participation exam (MAP). Timeline: 3 years from permit issue to complete. Failure: can affect future residence permit renewal. Resources: DUO (duo.nl) manages inburgering; free loans available for course costs. Check your specific permit type with IND to confirm if inburgering applies to you.
Contributor: Amira Hassan Dutch labour law — key employee rights
Apr 12, 2026Oost · Experience date Mar 21, 2026
Dutch employment law (arbeidsrecht) provides strong employee protections. Key rights: minimum wage €13.27/hour (2024, adult), 20 days annual leave (minimum, most contracts give 25), paid sick leave (up to 2 years at 70% minimum, most employers pay 100%), equal pay protections, prohibition on zero-hours contracts for regular work. Dismissal: employer needs UWV (unemployment authority) or court permission to dismiss — strong protection against unfair dismissal. Probationary period: maximum 1 month for contracts under 2 years, 2 months for longer contracts. Non-compete clauses: valid in the Netherlands but courts scrutinise them strictly — often challenged successfully. Dutch employment contracts must be in writing.
DigiD and Mijn Overheid — your digital government portal
Apr 6, 2026De Pijp · Experience date Nov 30, 2025
Mijn Overheid (mijnoverheid.nl) is your personal Dutch government portal — access via DigiD. Shows: all official correspondence from Dutch government agencies, your BSN details, pending tax matters, healthcare insurance status, residence permit status. Very useful for expats to see exactly where you stand with Dutch administration. Important: set up email notifications in Mijn Overheid — some government letters are delivered digitally here rather than by post. Regularly check Mijn Overheid for unexpected tax assessments or correspondence. The combination of DigiD + Mijn Overheid replaces the paper-based government interaction that exists in less digitised countries.
Municipal (gemeente) services for Amsterdam residents
Mar 30, 2026Centrum · Experience date Jan 6, 2026
Amsterdam municipality (Gemeente Amsterdam) services accessible online via amsterdam.nl: reporting address change, applying for resident parking permit, dog registration (hondenbelasting), requesting official documents (uittreksel BRP — population register extract, often required for contracts), reporting anti-social behaviour, waste collection complaints, and more. Physical locations: Stadsloket offices throughout Amsterdam for in-person services. Appointment booking: amsterdam.nl/contact. Most services require DigiD for online access. The Stadsloket at Amstel 1 (Amsterdam Centrum) and Johan Huizingalaan (West) are the main locations. Opening hours: Monday–Friday 9am–5pm, some locations Thursday until 8pm.
Contributor: Lucas Mendes