Government Algorithms and Rights Violations at the Belastingdienst

24 April 2026 · 2 min read confirmed
John van der Velden
John van der Velden
Independent Researcher
algorithms discrimination privacy belastingdienst AVG

The Dutch Tax Authority (Belastingdienst) operates 68 registered algorithms, of which more than 50 have been ruled discriminatory and unlawful by the Data Protection Authority (AP). The Algemene Rekenkamer confirms systematic AVG violations. This investigation exposes the scale of algorithmic rights violations and their direct link to the childcare benefits scandal.

Executive Summary

The Belastingdienst runs 68 registered algorithms, 65 classified as “impactful,” affecting millions of citizens and businesses. The Autoriteit Persoonsgegevens (AP) concluded that more than 50 of these algorithms are discriminatory and unlawful. The historical Risico Analyse Model (RAM) made distinctions based on nationality, a flagrant violation of the prohibition on discrimination. Despite government claims of compliance, 67 of 68 algorithms have no completed Data Protection Impact Assessments (DPIAs).

What Happened

The Dutch government’s Algorithm Register (algoritmes.overheid.nl) lists 1,416 algorithms across all government organizations. The Belastingdienst alone accounts for 68, nearly all in active use. In October 2025, the AP found that over 50 of these algorithms discriminate on prohibited grounds, potentially invalidating millions of tax assessments. The Rekenkamer’s May 2025 audit of the carousel fraud algorithm confirmed it failed AVG requirements for DPIA, bias testing, and change management. The Dienst Toeslagen scored “insufficient” on eight of sixteen audit criteria.

Evidence

Key findings from the AP ruling on RAM: the Belastingdienst unlawfully processed special category personal data and criminal records, made distinctions based on nationality without objective justification, failed to implement adequate security measures, and evaded oversight for years. The Rekenkamer confirmed both the Belastingdienst and Dienst Toeslagen fail to meet AVG standards. The SyRI system was ruled in violation of Article 8 ECHR by the District Court of The Hague in February 2020. The Belastingdienst’s own website claims compliance with AVG and transparency, yet 67 of 68 algorithms lack completed impact assessments.

Analysis

The pattern is structural, not incidental. The Belastingdienst operates a “toezichtarrangement” with the AP, indicating ongoing regulatory concern. When an algorithm is unlawful, decisions based on it are voidable under Article 8:72 AwB, and the State may face liability under Article 6:98 BW. The “impactful” label has been applied to 65 of 68 algorithms, rendering it meaningless as a risk classification. The Algorithm Register relies on self-registration with no legal obligation to comply, meaning the actual number of algorithms in use is likely higher. The chain effect through the Schuldenknooppunt and municipal systems extends Belastingdienst data without adequate safeguards.

Sources

  • algoritmes.overheid.nl (April 2026, 1,416 registered algorithms)
  • AP ruling on RAM and 50+ discriminatory algorithms (2025)
  • Algemene Rekenkamer audit of Belastingdienst, Dienst Toeslagen, UWV algorithms (21-05-2025)
  • Follow the Money: “Meer dan 50 algoritmes van de Belastingdienst zijn onrechtmatig” (11-10-2025)
  • Rechtbank Den Haag SyRI ruling (EVRM Art. 8 violation, February 2020)
  • KPMG report on RAM (7 February 2025)
  • over-ons.belastingdienst.nl/onderwerpen/omgaan-met-gegevens/algoritmeregister/
  • NOS: Belastingdienst op de vingers getikt (2025)

Sources

  1. algoritmes.overheid.nl - Algoritmeregister (April 2026)
  2. Autoriteit Persoonsgegevens - AP Belastingdienst moet systemen stopzetten (2025)
  3. Algemene Rekenkamer - Privacyproblemen bij algoritmes (21-05-2025)
  4. Follow the Money - Meer dan 50 algoritmes van de Belastingdienst zijn onrechtmatig (11-10-2025)
  5. Rechtbank Den Haag - SyRI ruling (February 2020)
  6. over-ons.belastingdienst.nl - Algoritmeregister pagina
  7. Dataethiek.info - AP bevindingen (11-11-2025)
  8. NOS - Belastingdienst privacyrisico's (2025)
  9. College voor de Rechten van de Mens - Overheid en algoritmes
John van der Velden

John van der Velden

Independent Researcher · Open Brief Network

Independent researcher focused on institutional systems, accountability, and administrative processes. Background in network architecture, infrastructure integrity, and process optimisation.

Based in Croatia · Investigative Archive · Systems & Accountability
Full profile →

Case Timeline

High importance Medium Low
1998-01-01/2018-05-24
system_operation RAM operational: 20 years of covert profiling of citizens and entrepreneurs Government Algorithms and Rights Violations at the Belastingdienst
2007-01-01
system_launch FSV becomes operational — registers citizens without verification Government Algorithms and Rights Violations at the Belastingdienst
2013-06-03
policy_decision Deloitte builds risk models with nationality as fixed source data Government Algorithms and Rights Violations at the Belastingdienst
2013-06-03
policy_decision Deloitte builds risk models with nationality data Government Algorithms and Rights Violations at the Belastingdienst
2013-06-03
policy_change Deloitte meeting on risk classification progress Government Algorithms and Rights Violations at the Belastingdienst
2014-05-08
policy_change Projectplan Fictitious Employment Relationship finalized Government Algorithms and Rights Violations at the Belastingdienst
2016-04-28
policy_change WRR publishes Working Paper 21 on Big Data fraud prevention Government Algorithms and Rights Violations at the Belastingdienst
2016-07-18
policy_change Internal roadmap presentation reveals fraud detection structure Government Algorithms and Rights Violations at the Belastingdienst
2019-05-16
policy_decision IV&D creates data vault as emergency GDPR measure Government Algorithms and Rights Violations at the Belastingdienst
2019-05-25
deadline GDPR deadline passes — Belastingdienst not compliant Government Algorithms and Rights Violations at the Belastingdienst
2020-02-27
system_shutdown FSV shut down after AP finds practices unlawful and discriminatory Government Algorithms and Rights Violations at the Belastingdienst
2020-03-01
policy_omission Compensation framework excludes entrepreneurs Government Algorithms and Rights Violations at the Belastingdienst
2020-12-22
policy_change Catshuis decision: €30,000 flat-rate compensation for all victims Government Algorithms and Rights Violations at the Belastingdienst
2020-12-22
policy_change Catshuis agreement establishes forfaitary compensation framework Government Algorithms and Rights Violations at the Belastingdienst
2022-09-20
government_action OGS calculation basis changed from assessment to recovery amount Government Algorithms and Rights Violations at the Belastingdienst
2022-12-23
ruling Supreme Court confirms Art. 6:248(2) BW applies to government settlements Government Algorithms and Rights Violations at the Belastingdienst
2023-12-05
government_action Last update of Informatiepunt Kinderopvangtoeslag Government Algorithms and Rights Violations at the Belastingdienst
2025-06-01
policy_change Belastingdienst launches early-warning pilot with 10 municipalities Government Algorithms and Rights Violations at the Belastingdienst
2025-06-19
ruling Court awards €30,000 of €654,159 claimed — 4.6% coverage Government Algorithms and Rights Violations at the Belastingdienst
2025-06-19
ruling Court rejects €654K claim, confirms Wht flat-rate limits Government Algorithms and Rights Violations at the Belastingdienst
2025-07-01
discovery Data vault rediscovered with potentially relevant PEFD documents Government Algorithms and Rights Violations at the Belastingdienst
2025-07-02
court_ruling ABRvS closes door on higher forfait compensation Government Algorithms and Rights Violations at the Belastingdienst
2025-11-25
ruling Court rules on SBN debt relief for benefits victim Government Algorithms and Rights Violations at the Belastingdienst
2025-12-02
government_action MijnHerstel online platform launched Government Algorithms and Rights Violations at the Belastingdienst
2026-02-27
government_action CWS stops accepting new cases Government Algorithms and Rights Violations at the Belastingdienst
2026-03-19
policy_change CWS officially stops accepting applications; 7,000 redirected to SGH/MijnHerstel Government Algorithms and Rights Violations at the Belastingdienst
2026-03-19
policy_change Latest parliamentary debate on 22nd progress report with 7 commitments Government Algorithms and Rights Violations at the Belastingdienst
2026-03-19
policy_change CWS stops accepting applications; 7,000 parents redirected to forfaitary routes Government Algorithms and Rights Violations at the Belastingdienst
2026-04-14
policy_change Wettelijke rente mass payouts begin; new UHT director appointed Government Algorithms and Rights Violations at the Belastingdienst
2026-04-15
policy_change Cabinet reveals 64 million hidden files to parliament, 9 months after discovery Government Algorithms and Rights Violations at the Belastingdienst
2026-04-15
disclosure Cabinet informs parliament — nine months after discovery Government Algorithms and Rights Violations at the Belastingdienst
2026-04-19
investigation Comprehensive legal framework analysis published — 75+ statutory provisions identified across constitutional, administrative, civil, criminal, European, and international law Government Algorithms and Rights Violations at the Belastingdienst
2026-04-22
investigation Inspectie OE launches investigation into data vault evidence gaps Government Algorithms and Rights Violations at the Belastingdienst
2026-04-22
investigation Inspectie OE launches preliminary investigation into data vault Government Algorithms and Rights Violations at the Belastingdienst
2026-04-23
research Open data portals mapped for toeslagenaffaire research Government Algorithms and Rights Violations at the Belastingdienst