Web analytics, cookies, tag managers, CMPs, ad pixels, and session-replay tools as deployed on websites and apps targeting the Netherlands. Sectoral rules (healthcare, banking, employment) are touched only where they intersect with the analytics layer.
Applicable laws
The legal framework that governs personal data processing here.
National addons
Country-specific statutes layered on the EU baseline.
- Art 5 Child consent — age 16 retained (Netherlands did not lower from GDPR Art 8 ceiling)
- Art 22-30 Special-category data — derogations for employment, social security, public health, scientific research
- Art 46 BSN (Burgerservicenummer) — restricted to cases with a statutory basis
- Art 6 Confidentiality and processing duties for AP staff and assistants
- 11.7a(1) Storage / read access requires prior, informed consent
- 11.7a(3) Strictly-necessary exception — narrowly construed; standard analytics does not qualify unless privacy-friendly configured
- 11.7 Direct-marketing email — opt-in for commercial communication (B2C), soft opt-in narrow exception
Regulators
Supervisory authorities that interpret and enforce privacy law here.
Notable enforcement
The Netherlands AP punches above its size on aggregate fine value, driven by the August 2024 Uber €290M transfer fine — the largest single Dutch GDPR fine on record and one of the top-five EU fines overall. Outside that headline outlier, AP enforcement has historically focused on public-sector data-protection failures (Belastingdienst Toeslagenaffaire €2.75M and FSV €3.7M, UWV €450K), late-breach-notification cases (Booking.com €475K), and recently a systemic cookie-banner programme (200 warning letters in 2024 escalating to 500 organisations/year from 2025). On transfers AP follows the EDPB consensus rather than CNIL/Garante's national-level GA4 enforcement.
-
Uber Technologies / Uber B.V. AP · Art 44–49 stood
AP fined Uber €290M for transferring driver personal data (incl. taxi licences, ID documents, medical/criminal data) to the United States without an adequate transfer mechanism — Schrems II era SCCs without supplementary measures, post-Privacy-Shield. Largest Dutch GDPR fine on record.
-
Belastingdienst (Tax Authority) AP · Art 5, 6 stood
Fraud Signaling Facility (FSV) — blacklist of citizens suspected of tax/benefit fraud, processed unlawfully and disproportionately for years. Largest Dutch GDPR fine to date.
-
Belastingdienst (Tax Authority) AP · Art 5, 9 stood
Toeslagenaffaire (childcare-allowance scandal) — discriminatory processing of dual-nationality data on benefit applicants for years; data should have been deleted in 2014 but persisted into 2018.
-
Booking.com AP · Art 33 stood
Late breach notification — credentials phishing affecting 4,000+ customers reported 22 days after Booking became aware (74 hours past the 72-hour deadline). 'Serious violation' per AP.
-
UWV (Werknemersverzekeringen) AP · Art 32 stood
Insufficient security on 'Mijn Werkmap' group-message function 2016-2018 — nine data leaks exposing BSN, health, and work-capacity data of 15,000+ jobseekers to wrong recipients.
GA4 status
GA4 is usable in the Netherlands when configured per AP's privacy-friendly guidance — anonymize-IP, no data-sharing with Google services, signed DPA, EU-Region setting where available — combined with Consent Mode v2 and prior consent for any non-strictly-necessary configuration. After EU-US DPF (10 Jul 2023), transfers to Google's US servers are lawful in principle while Google LLC remains DPF-certified. AP is markedly more pragmatic than CNIL/Garante on GA4 — there is no Dutch ban or formal warning targeting GA4 specifically, but the underlying Telecommunicatiewet 11.7a consent obligation still applies for non-anonymous deployments.
| DPA | Stance |
|---|---|
| AP | Pragmatic — published 'GA configured for privacy' manual (2018), still circulated in third-party guides; accepts cookieless / Consent Mode v2 / DPF-certified deployments without bespoke TIA demands. |
Cross-border transfers + Schrems II
AP follows EDPB baseline and is markedly less aggressive than CNIL (France) or Garante (Italy) on Transfer Impact Assessments. Post-DPF (10 Jul 2023) AP accepts adequacy for DPF-certified US importers without bespoke supplementary-measures demands. Controllers are still expected to document a TIA and verify DPF status periodically; AP has not published a Schrems II-style ban on any specific US tool.
EU 2021/914 SCCs remain the fallback when DPF certification is absent or revoked. AP scrutiny of SCCs is risk-based — public-sector and high-volume processors receive more attention than SMB analytics rollouts.
Employee data
Key thresholds
Vendor signals
Red / yellow / green markers are an editorial reading of public regulator guidance and published enforcement actions, applied to vendor behavior we can observe or that the vendor documents. They are not legal conclusions, not endorsements, and not advice about your specific processing. Configuration changes the picture — a "yellow" vendor in one configuration may be defensible in another.
Analytics tools · 12 · 6 green · 5 yellow · 1 red
| Vendor | Status | Rationale |
|---|---|---|
| GREEN | Cookieless by design. EU-routed via Cloudflare. No DPA required for Lite tier (no PII). | |
| GREEN | Self-hosted on your infrastructure. Full data control, configurable IP anon. Meets every jurisdiction with cookieless config. | |
| GREEN | EU-hosted with cookieless mode available. With cookies disabled qualifies for §25(2) exception in Germany. | |
| GREEN | German-hosted, cookieless, GDPR-aligned by design. | |
| GREEN | EU-hosted, no cookies, no PII processed. ePrivacy-exempt for cookieless tracking. No banner required. | |
| GREEN | Open-source, cookieless, fully self-hostable. Default-green when self-hosted. | |
| YELLOW | Visitor ID cookie + cross-suite stitching with Experience Platform. DPIA strongly recommended; configure ECID + IP obfuscation. | |
| YELLOW | EU residency available on paid plans; default cloud is US. Persistent user IDs require config + DPA + DPF chain. | |
| YELLOW | Default config sends data to US infrastructure. Needs Consent Mode v2 + IP anonymization + DPF active + signed DPA + reject-all banner. Server-side EU proxy moves to green. | |
| YELLOW | EU residency available on paid plans; default cloud is US. Identifies users by default — needs config. | |
| YELLOW | EU cloud helps but session recording + autocapture default to PII collection. Disable autocapture and recordings or self-host for green. | |
| RED | Auto-capture grabs every click and form value — broad PII risk under GDPR Art 5(1)(c) data minimization. |
Consent management platforms · 5 · 5 green · 0 yellow · 0 red
| Vendor | Status | Rationale |
|---|---|---|
| GREEN | Danish-based, EU-hosted. Auto-blocks third-party scripts pre-consent — verify your manual scripts also gate. | |
| GREEN | Italian-based, EU-hosted. Free tier limits 5k pageviews/mo; granular per-vendor controls require paid plan. | |
| GREEN | Open-source, self-hosted. No managed updates — site owner maintains vendor list. | |
| GREEN | GDPR + CCPA + multi-region templates available. Common config error: GDPR/CCPA mode mismatch — verify per-region defaults. | |
| GREEN | German-based, EU-hosted. v3 SDK required for Consent Mode v2; TCF flow can over-collect for non-AdTech sites. |
Tag managers · 1 · 0 green · 1 yellow · 0 red
| Vendor | Status | Rationale |
|---|---|---|
| YELLOW | Container only — verdict depends on which tags fire and when. Block until consent. Server-side GTM in EU recommended. |
Session replay · 3 · 0 green · 0 yellow · 3 red
| Vendor | Status | Rationale |
|---|---|---|
| RED | Full session capture — highest-risk category. Explicit consent + DPIA + strict retention. | |
| RED | Session replay — high-risk processing per EDPB Guidelines 3/2019. DPIA + explicit consent required. Cannot run pre-consent. | |
| RED | Session replay + Microsoft tracking. DPIA + explicit consent required. |
Ad pixels · 3 · 0 green · 0 yellow · 3 red
| Vendor | Status | Rationale |
|---|---|---|
| RED | Loads pre-consent if naively placed; cross-device matching broad. Block until consent + IAB TCF string set. | |
| RED | Schrems II concerns persist; advanced matching hashes PII but does not fix EU→US transfer problem. | |
| RED | PRC-parent ownership flagged by Italian Garante and EDPB; transfers to China contested. Consent + risk acknowledgement required. |
Server-side · 3 · 2 green · 1 yellow · 0 red
| Vendor | Status | Rationale |
|---|---|---|
| GREEN | EU-only datacenters strong for FR/DE compliance; per-event pricing scales steeply at high traffic. | |
| GREEN | EU server containers handle the routing — but server-side tagging does NOT auto-fix consent. CMP must still gate browser-side pings. | |
| YELLOW | "EU server" ≠ EU data — clients still transmit to Google ad backends downstream. Use only for Google-ecosystem first-party-routing. |
Compare with neighbors
Side-by-side rule comparison.
Common questions
Is Google Analytics legal in the Netherlands in 2026?
Do I need a Dutch DPO?
What is the Dutch cookie-banner standard?
What was the Toeslagenaffaire and why does AP enforcement reflect it?
Why was Booking.com fined €475K?
What is the child consent age in the Netherlands?
Do I need a works-council agreement for analytics tools?
Do I need a Dutch Article 27 representative?
How does AP compare with CNIL or Garante on transfers?
Is the legacy Wet bescherming persoonsgegevens still relevant?
// EDITORIAL · NOT LEGAL ADVICE This page summarises Netherlands's privacy framework as of 2026-05-05. Rules vary by sector, establishment, and DPA position. For binding interpretation, consult counsel admitted here.