Amsterdam’s €188 Million Data Problem
There are bureaucratic blunders, and then back in 2014 Amsterdam’s city council delivered a masterpiece. The suffered a financial disaster so extravagant it deserves its own film, maybe with Tom Cruise staring in the lead role. In January of 2014, the city quietly admitted that nearly 10,000 low‑income households had been showered with accidental generosity. One resident opened their banking app to find €15,500 instead of the €155 they had expected. Another did even better with a jackpot of €34,000. By the time anyone had noticed the mistake, the city had sprayed approximately €188 million across its poorest neighbourhoods. A Karl Marx level of wealth redistribution. To the city’s credit, officials managed to claw back all but €2.4 million of the mislaid cash. The rest is probably lost forever.
So, what went wrong? It seems that the software responsible for calculating payments was using cents, instead of euros. A tiny decimal point, overlooked by everyone, transformed a routine €1.8 million support package into a €188 million bonanza. The system simply did as it was told, no one noticed and Amsterdam’s treasury evaporated.
The episode is a reminder of something uncomfortable: modern government runs on data, and when the decimal points go rogue, so does the state. And while this particular fiasco will be chalked up as an embarrassing footnote, it hints at a deeper truth about public administration in the digital age. We have built systems so complex that even the people in charge can’t always explain them. Because if a single misplaced decimal can vaporise €186 million in the Netherlands, imagine what lurks inside the databases of Britain’s town halls.

