Signal & Noise
Menu
GovernmentAI / MLNoise

A self-learning fraud-risk algorithm toppled a government

Dutch Tax Administration ยท 2013โ€“2021

What they did

The Netherlands' tax administration used a self-learning risk-scoring algorithm to flag childcare-benefit applications for fraud review. The model treated dual nationality and non-Dutch surnames as risk signals, disproportionately flagging families with a migration background.

What happened

An estimated 26,000 families โ€” many falsely โ€” were ordered to repay โ‚ฌ30,000 to โ‚ฌ100,000 in benefits, plunging them into debt; parents lost homes and jobs, and at least 3,532 children were placed in foster care as a result. A parliamentary inquiry found the system violated fundamental rule-of-law principles, and the entire Rutte III cabinet resigned on 15 January 2021 over the scandal.

The so-what

Automated risk-scoring on already-marginalized populations doesn't need malicious intent to cause mass harm โ€” it needs an unaudited feature (nationality) correlated with a protected characteristic, a punitive downstream process (full clawback, no graduated review), and years of nobody empowered to override the score.

Sources

Related case studies

โ† Back to all case studies