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

姿勢、操作、次に注意が必要なことを 1 つの面で確認できます。

エンジニアリング、QA、SREの各チームが毎日開く認証済みのホーム。品質の姿勢、進行中の実行、モジュールごとのカバレッジ、そして次に注目すべきことが分かります。

運用上の KPI

実行数、カバレッジ、リスク

出荷先のあらゆる環境に対応します。

ワークスパイン

仕様・テスト・スケジュール

仕様から計画された回帰まで。

ガードレール

RBAC・SSO・監査

指定された人間に起因するすべての行為。

LIVE/console
Zof AI ホーム コマンド センターには、94% パスでの 12 件の実行、3 つの未解決の重大な問題、84% のカバレッジ、4 つのモジュール トレーサビリティ バー、仕様パイプライン、今後のスケジュール、アクティブ実行サイドバー付きの推奨される次のアクションが表示されます。
ホーム ビュー · チェックアウト サービス · ステージング · 製品からライブでキャプチャ。
The 900 Million Dollar Checkbox | Zof AI