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

Une surface pour la posture, les opérations et ce qui nécessite une attention particulière.

Le foyer authentifié que les équipes d'ingénierie, de QA et de SRE ouvrent chaque jour : posture de qualité, exécutions en vol, couverture par module et ce qui requiert de l'attention ensuite.

KPI OPÉRATIONNELS

  • Courses
  • Couverture
  • Risque

Vivez dans tous les environnements dans lesquels vous expédiez.

TRAVAIL DE LA Colonne Vertébrale

  • Spécifications
  • Tests
  • Horaires

De la spécification à la régression planifiée.

GARDE-CORPS

  • RBAC
  • SSO
  • audit

Chaque action attribuable à un humain nommé.

LIVE/console
Centre de commande domestique Zof AI affichant 12 exécutions à 94 % de réussite, 3 problèmes critiques ouverts, une couverture de 84 %, quatre barres de traçabilité des modules, le pipeline de spécifications, les calendriers à venir et les prochaines actions recommandées avec une barre latérale d'exécutions actives.
Vue d'accueil · Service de paiement · Mise en scène · capturé en direct à partir du produit.
The 900 Million Dollar Checkbox | Zof AI