Your browser cannot save progress right now. You can still investigate; keep this tab open or enable local storage to save.
This case has been updated. Compatible choices are kept; revisit the evidence before drawing your conclusion.
01 · The briefing
Begin with the question.
The question on file
For years a branch accounting system reported shortfalls, and the organization that ran it treated each one as a debt owed by the person running the branch. Why did the system's output carry so much weight, and what evidence would show a software fault rather than missing money?
The Post Office introduced a computer accounting system called Horizon into its branches from about September 1999. Branch managers, known as subpostmasters, were responsible for the cash and stock in their offices. When Horizon showed a shortfall, the Post Office generally treated it as a real loss and asked the subpostmaster to repay it, and some people were prosecuted for theft or false accounting on the strength of Horizon data. The Post Office's position was that the data was wholly reliable. Subpostmasters said the system produced false figures, and complaints began soon after the rollout. Three explanations are worth testing: that subpostmasters were dishonest or careless, that the problems were isolated errors in a few branches, and that the software was reliable enough to treat its output as proof. This investigation separates three questions. Was the system capable of producing false data? Did the operator have grounds to treat its data as correct? And how did the institution respond when a problem was reported? The sources are two judgments from the English courts and the Inquiry's first volume of its final report, which was ordered printed in July 2025. Decide which explanation the record supports, and which parts remain disputed.


The timeline
The Post Office begins rolling out Horizon to branches. The Inquiry records that some Fujitsu employees had found before the rollout that Legacy Horizon could produce false data.
A bug later named Callendar Square is discovered at a branch. The judgment says it undoubtedly caused discrepancies in the accounts.
The Dalmellington bug is discovered at a branch; a Fujitsu witness accepted that it had probably been present from 2010.
The Post Office decides not to investigate other incidents further and to stand down those tasked with investigating. The judge calls the decision surprising for a reputable institution.
The High Court hands down the Horizon Issues judgment, which finds that bugs could cause apparent shortfalls and had done so on numerous occasions.
The Court of Appeal allows the appeals of 39 of the 42 appellants in Hamilton and others v Post Office and quashes their convictions, saying the Post Office effectively sought to reverse the burden of proof.
The House of Commons orders the Inquiry's Volume 1 to be printed. It says many hundreds of people were convicted, wrongly, of criminal offences.
A researched reconstruction for learning. These reasoning steps simplify a complex record; no score can capture the full history.
02 · The evidence
What does the record show?
Read each exhibit before settling on an explanation. The source links below every exhibit lead to the record behind it.
Exhibits reviewed 0 of 5
Bugs could cause shortfalls, and they had happened
The Horizon Issues judgment, Bates v Post Office (No 6) [2019] EWHC 3408 (QB), asked whether bugs, errors or defects could create apparent shortfalls in branch accounts. The judge found that they could, and that the evidence showed this had actually happened on numerous occasions, in both Legacy Horizon and Horizon Online. He also said the precise extent of their effect could not be calculated. This establishes that bugs were a real and recurring risk. It does not establish how many individual shortfalls they caused.
Source record s1judiciary.uk
Reliability differed by version
The judge's summary answer says Legacy Horizon, used until 2010, was not remotely robust, because of the number, extent and type of its bugs, errors and defects. He found that the robustness of HNG-X, the online version that followed, was questionable and did not justify the confidence the Post Office had stated before February 2017. He found HNG-A, in use from 2017, far more robust than the earlier versions. This establishes that reliability changed over time. It does not establish that any specific shortfall was caused by a specific bug.
Source record s1judiciary.uk
A known bug, and a decision to stop looking
The judgment describes two bugs the Post Office accepted existed. Callendar Square was discovered in 2005 at a branch, and the judge said it undoubtedly caused discrepancies in its accounts. The Dalmellington bug was discovered in 2015. In July 2016 the Post Office decided not to investigate further and to stand down those tasked with investigating, which the judge called a surprising decision for a reputable institution. This establishes that the operator chose to stop looking. It does not establish how many other branches were affected, which the judgment leaves open.
Source record s1judiciary.uk
Remote access, and the limits of what the record says
The judgment records a former Fujitsu employee, Mr Roll, saying that remote access to branch systems was extensive, was done without postmasters being aware, and that data and transaction information could be changed. The judge said his use of frequently and routine was subjective, and that it was not possible to come to a concluded view on how often this happened, given the years since he left Fujitsu. He did find the occasions were not isolated incidents on his evidence. This establishes that remote changes were described in evidence as more than rare. It does not establish how often they affected a particular branch.
Source record s1judiciary.uk
Shortfalls treated as debts, and the burden of proof
In Hamilton and others v Post Office Ltd [2021] EWCA Crim 577, the Court of Appeal accepted that when unexplained shortfalls were challenged, the Post Office treated them as undisputed debts, and that even a subpostmaster who resigned still owed the disputed sum. It said that by representing Horizon as reliable and refusing to countenance any suggestion to the contrary, the Post Office effectively sought to reverse the burden of proof. The court quashed the convictions. The judgment concerns the appeals before it, and does not by itself establish the facts of every other conviction.
Source record s2judiciary.uk
03 · Your reasoning
Follow the strongest explanation.
Choose an interpretation, then compare it with the evidence. You can revise your choice. The goal is understanding, not a perfect score.
04 · The findings
The chain behind the outcome.
Your notebook
Case report
Next in history & systems: Safe bonds and a two-day run
The record supports a narrower conclusion than either side's account. Horizon could produce false data. The Horizon Issues judgment found that bugs, errors and defects could create apparent shortfalls in branch accounts, and that they had done so on numerous occasions in both Legacy Horizon and Horizon Online. It described Legacy Horizon as not remotely robust, found HNG-X's robustness questionable, and found HNG-A far more robust. Known bugs included Callendar Square, discovered in 2005, and Dalmellington, discovered in 2015 and followed by a 2016 decision to stop investigating other incidents. The Post Office nevertheless treated Horizon figures as proof that money was missing and recovered challenged shortfalls as debts. The Court of Appeal said that, by treating an unreliable system's figures as incontrovertible loss, the Post Office effectively sought to reverse the burden of proof. Remote access by Fujitsu staff is in the evidence: the judge found the occasions were not isolated, although how often they occurred could not be concluded. The Inquiry's Volume 1 states that many hundreds of people were convicted, wrongly, of criminal offences. The record does not establish how many individual shortfalls software caused.
Contributing causes and conditions
- Legacy Horizon contained bugs, errors and defects that could produce apparent shortfalls, and the judge found that such bugs had actually happened on numerous occasions.
- Bugs persisted across Legacy Horizon and Horizon Online, and the judge found HNG-X's robustness questionable.
- Remote access by Fujitsu staff could change transaction information without the postmaster's knowledge, and its frequency could not be concluded.
- The Post Office treated Horizon figures as proof of missing cash and recovered challenged shortfalls as debts, even after a subpostmaster resigned.
- Known bugs were investigated unevenly, and in July 2016 the Post Office decided not to investigate other incidents further.
- Prosecutions and recovery actions relied on the data, and in 2021 the Court of Appeal quashed the convictions of 39 of the 42 appellants.
OutcomePost Office Horizon scandal
What this does—and doesn’t—settle
The judgments decide specific questions in specific proceedings. The judge could not calculate precisely how many branch shortfalls bugs caused, and how often remote access occurred remains unresolved. The Court of Appeal decided the appeals before it and did not make a general finding about every conviction. Volume 1 states that the Inquiry is precluded by the Inquiries Act 2005 from determining criminal or civil liability, so its statements about wrongly convicted people are its own findings, not legal verdicts. The sources used here do not include the later volumes of the final report.
Take the method with you
- A system's output is evidence of what it recorded, not automatically of what happened, so test it against independent records before treating it as proof.
- When a fault is reported repeatedly, ask whether the reports form a pattern, because an investigation that stops early can hide the pattern.
- Who carries the burden of proof matters: a process that treats an unexplained figure as a debt has reversed the question of who must show what happened.
You can read findings at any time. Exploring every reasoning step marks this case as complete in your notebook.

Creator’s toolkit · own product
The Investigator’s Field Kit
13 printable worksheets for working out why things happen: case brief, timeline, evidence log, source check, competing hypotheses, mechanism map, fault tree, uncertainty statement and more, with eight free Faultory practice cases.
View toolkit on GumroadThe open record
Sources & further reading
Read the original record and its scope before relying on a conclusion. Source references support the exhibit summaries; Faultory’s reasoning prompts are editorial reconstructions.
- s1
- s2
- s3Post Office Horizon IT Inquiry — Final Report, Volume 1 (HC 1119), ordered printed 8 July 2025
www.postofficehorizoninquiry.org.uk
fixmint.cc · Sister site · same maker
For long reports and scans
Free and without sign-up; files stay on your device. All fixmint tools
Written and curated for Faultory by Yunus Emre Vurgun, with AI-assisted research and drafting. Sources and interpretations can need correction. Read our editorial standards or report an issue.
From the journal




