GLOBAL PAYMENTS KNOWLEDGEISO 20022 / SWIFT / SEPA / MT / MX
FEDWIRE (US RTGS)

Waiting on liquidity: a Fedwire payment short of Reserve funds

Trigger: Bank Alfa's account at the Federal Reserve does not hold enough to cover a high-value Fedwire payment when the message arrives.

What operations sees first: A high-value wire does not settle immediately; it waits until the Reserve account is funded.

WHERE IS THE MONEY?

Debited from the originator; the beneficiary is paid only once the sending bank funds settlement.

DID SETTLEMENT HAPPEN?

Settlement waited on liquidity — the payment did not settle until the Reserve account was covered.

WHO ACTS NEXT?

Bank Alfa (sending bank) Bank Alfa manages its intraday liquidity so high-value wires do not stall late in the day.

PLAY THE EXCEPTION

Trigger: Bank Alfa's account at the Federal Reserve does not hold USD 5,000,000.00 at the moment the message arrives.

STEP 1 / 7MESSAGE

The originator requests a wire

Originator (payer) → Bank Alfa (sending bank)

A corporate treasury instructs Bank Alfa to send a high-value dollar payment to a beneficiary at another US bank. Nothing has moved yet — it is a request.

Step 1 of 7: The originator requests a wire

  1. 01Message
    The originator requests a wireOriginator (payer) → Bank Alfa (sending bank)
  2. 02Processing
    Bank Alfa validates and screensBank Alfa (sending bank)
  3. 03Posting
    Bank Alfa debits the originatorBank Alfa (sending bank)
  4. 04Message
    Bank Alfa sends the payment to FedwireBank Alfa (sending bank) → Federal Reserve (Fedwire)
  5. 05 · EXCEPTION PATHMessage
    The transfer cannot settle yetFederal Reserve (Fedwire) → Bank Alfa (sending bank)
  6. 06 · EXCEPTION PATHProcessing
    Bank Alfa funds its Reserve accountBank Alfa (sending bank)
  7. 07 · EXCEPTION PATHSettlement
    The funded transfer settlesBank Alfa (sending bank) → Cassia Bank (receiving bank)
  8. OUTCOME
    Funds
    Debited from the originator; the beneficiary is paid only once the sending bank funds settlement.
    Settlement
    Settlement waited on liquidity — the payment did not settle until the Reserve account was covered.
    Who acts next
    Bank Alfa (sending bank)Bank Alfa manages its intraday liquidity so high-value wires do not stall late in the day.
Full step-by-step text (works without JavaScript)
  1. 01Message
    The originator requests a wireOriginator (payer) → Bank Alfa (sending bank)

    A corporate treasury instructs Bank Alfa to send a high-value dollar payment to a beneficiary at another US bank. Nothing has moved yet — it is a request.

  2. 02Processing
    Bank Alfa validates and screensBank Alfa (sending bank)

    Format checks, sanctions screening, and a balance check on the customer run before the bank commits value to an irrevocable rail.

    Screening checkpoint: Outbound screening A Fedwire payment is final once settled, so screening happens before the message is released.

  3. 03Posting
    Bank Alfa debits the originatorBank Alfa (sending bank)

    The customer's account is reduced. The money has left the originator, but the receiving bank does not have it yet.

    • DR Originator's account at Bank AlfaUSD 5,000,000.00
  4. 04Message
    Bank Alfa sends the payment to FedwireBank Alfa (sending bank) → Federal Reserve (Fedwire)

    The sending bank submits the funds-transfer message to the Federal Reserve, which processes it the instant it arrives rather than batching it for later.

  5. 05 · EXCEPTION PATHMessage
    The transfer cannot settle yetFederal Reserve (Fedwire) → Bank Alfa (sending bank)

    An RTGS system will not create money it does not have. Without funds or daylight credit, the transfer is rejected or held rather than settled.

  6. 06 · EXCEPTION PATHProcessing
    Bank Alfa funds its Reserve accountBank Alfa (sending bank)

    The bank brings in incoming payments or moves liquidity so its Reserve account can cover the outgoing transfer.

  7. 07 · EXCEPTION PATHSettlement
    The funded transfer settlesBank Alfa (sending bank) → Cassia Bank (receiving bank)

    With cover in place, the Federal Reserve settles the payment across the two Reserve accounts, finally.

    • DR Bank Alfa's account at the Federal ReserveUSD 5,000,000.00
    • CR Cassia's account at the Federal ReserveUSD 5,000,000.00
  8. OUTCOME
    Funds
    Debited from the originator; the beneficiary is paid only once the sending bank funds settlement.
    Settlement
    Settlement waited on liquidity — the payment did not settle until the Reserve account was covered.
    Who acts next
    Bank Alfa (sending bank)Bank Alfa manages its intraday liquidity so high-value wires do not stall late in the day.

THE TIMELINE

  1. 01Bank Alfa (sending bank)
    Submits a USD 5,000,000.00 Fedwire payment, but its Federal Reserve account balance will not cover it.
  2. 02Fedwire (Federal Reserve)
    Does not settle an unfunded payment; the wire is pending until the Reserve account holds enough.
  3. 03Bank Alfa
    Receives incoming wires or funds the account so its Reserve balance can cover the payment.
  4. 04Federal Reserve
    Settles the payment gross in central bank money the instant the account is covered, final and irrevocable.

Resolution: Fedwire is RTGS: it settles a payment only when the Reserve account can cover it. The payment waits on liquidity rather than failing, then settles with finality.

Sources for this scenario2
  1. Official requirement

    Fedwire Funds ServiceFederal Reserve Financial Services · Fedwire settlement

    Describes the Fedwire Funds Service, the US real-time gross settlement system for immediate, final, and irrevocable US dollar funds transfers. · Checked 2026-07-12

    The Fedwire Funds Service completed its ISO 20022 implementation on 14 July 2025.

  2. Simplified educational illustration

    Payments Signal editorial teaching modelsPayments Signal

    This site's own simplified teaching models. · Checked 2026-07-12

    What this simplifies: Single-cycle teaching model; participant-specific handling and exact timings vary.

    Used wherever diagrams, scenarios, figures, or example values are didactic constructions rather than sourced facts; every such use carries a simplifications disclosure. All people, companies, banks, and list entries in examples are fictional.