Skip to content

The 900 Million Dollar Checkbox

Citibank meant to send 7.8 million dollars of interest. A confusing loan software interface sent the entire 900 million principal instead. Then a court ruled, for a while, that some recipients could keep it.

Episode 44 minute read

The routine task

In August 2020, Citibank was acting as administrative agent on a syndicated term loan to Revlon, meaning it handled the plumbing: collecting payments from Revlon and distributing them to the lenders. On August 11, the task at hand was an interest payment, about 7.8 million dollars, to be distributed to Revlon's lenders. Because of a technical wrinkle in how the loan was being restructured, the operations team needed the system to process the interest in a particular way that involved notionally paying down and reconstituting the loan internally.

The software was Flexcube, the application Citi used to enter loan payments, and the way to accomplish the maneuver was, per the subsequent court record, deeply unintuitive: to send interest only, the operator had to route the principal portion to an internal "wash" account by checking specific boxes on the entry screen. The operator checked the box they believed sufficed. It was not; two additional fields also needed overriding. The consequence of that interface misunderstanding was that the system prepared to send not the interest, but the entire outstanding principal, roughly 893 million dollars of Citi's own money, to Revlon's lenders.

Six eyes, one mental model

Citi's control for exactly this class of error was a "six eyes" review: the transaction required approval by three people, the maker, a checker, and a final approver. All three reviewed it. All three shared the same mental model of what the checkbox did. All three approved. The wires went out, and lenders who were owed an interest payment received, to the penny, the full principal balances of their loans, years early.

Recovery began the next day, and most recipients returned the funds. But roughly 500 million dollars sat with lenders who declined, and here the story became a legal landmark. Under New York's discharge for value doctrine, a creditor who receives exactly what it is owed, without notice of the mistake, may in certain circumstances keep it. In February 2021, Judge Jesse Furman of the Southern District of New York ruled that the non returning lenders could retain the funds, in an opinion that walked through the Flexcube screens in detail and became required reading in both fintech and law. In September 2022, the Second Circuit vacated that judgment and remanded the case, holding that the discharge for value rule does not shield a recipient who is on inquiry notice of the mistake. The creditors settled that December, by which point roughly three quarters of the mistaken payments had been returned to the bank. Between those rulings, close to half a billion dollars lived in legal limbo because of checkbox semantics.

What it teaches

This incident is the purest demonstration in finance that interface design is a financial control. The court record makes three lessons unusually vivid. First, an interface that requires expert incantations to do a routine thing safely will eventually be operated by a correct process and a wrong mental model, and process cannot catch what everyone misunderstands identically: the six eyes failed not from carelessness but from shared belief. Review steps verify intent against understanding; they cannot verify understanding against the machine. Second, confirmation screens should state consequences in outcome terms, "you are about to transfer 893 million dollars of principal to external parties," not field terms; the operators approved fields, not outcomes. Third, irreversible actions at scale deserve friction proportional to their blast radius: a same day transfer of nearly a billion dollars warranted circuit breakers that no checkbox could disarm. Regulators had their own broader verdict: in October 2020, the OCC assessed a 400 million dollar civil money penalty against Citibank over deficiencies in enterprise wide risk management, compliance risk management, data governance and internal controls, and remediation of internal systems became a multiyear program. The OCC's release does not attribute that penalty to this wire, and neither does this article. The wire came back. The lesson has no reversal mechanism.

Sources

5 sources

Every figure in this article traces to one of the following: the same record the episode cites.

  1. In re Citibank August 11, 2020 Wire Transfers: Findings of Fact and Conclusions of Law

    United States District Court for the Southern District of New York (No. 20-CV-6539 (JMF), ECF No. 243, via CourtListener)2021

  2. In re: Citibank August 11, 2020

    United States Court of Appeals for the Second Circuit (Docket No. 21-487, via govinfo)2022

  3. OCC Assesses $400 Million Civil Money Penalty Against Citibank

    Office of the Comptroller of the Currency2020

01Zof Console

Eine Oberfläche für Körperhaltung, Operationen und alles, was als nächstes Aufmerksamkeit erfordert.

Das authentifizierte Zuhause, das Engineering-, QA- und SRE-Teams jeden Tag öffnen: Qualitätshaltung, laufende Abläufe, Abdeckung nach Modul und was als Nächstes Aufmerksamkeit braucht.

OPERATIVE KPIs

  • Läufe
  • Deckung
  • Risiko

Lebe in jeder Umgebung, in die du versendest.

ARBEITSRÜCKEN

  • Spezifikationen
  • Tests
  • Zeitpläne

Von der Spezifikation bis zur geplanten Regression.

GELÄNDER

  • RBAC
  • SSO
  • Audit

Jede Handlung, die einem namentlich genannten Menschen zuzuschreiben ist.

LIVE/console
Zof AI Home Command Center zeigt 12 Läufe mit 94 % Erfolg, 3 offene kritische Probleme, 84 % Abdeckung, vier Modul-Rückverfolgbarkeitsbalken, die Spezifikationspipeline, bevorstehende Zeitpläne und empfohlene nächste Aktionen mit einer Seitenleiste für aktive Läufe.
Startseite · Checkout-Service · Inszenierung · Live vom Produkt erfasst.
The 900 Million Dollar Checkbox | Zof AI