GLOBAL PAYMENTS KNOWLEDGEISO 20022 / SWIFT / SEPA / MT / MX
FLOW DESK / 61 ROUTES

Follow the payment, message by message.

Interactive swimlane maps for the actors, messages, clearing, settlement, decisions, and exceptions behind common payment journeys.

A simple domestic transfer — swimlane diagramOne person pays another at a different bank in the same country. The simplest complete journey: instruct, check, move the message, move the money, credit. The full step-by-step description follows this diagram as text.

A simple domestic transfer. One person pays another at a different bank in the same country. The simplest complete journey: instruct, check, move the message, move the money, credit. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The payer asks their bank to payPayer → Bank Alfa (payer's bank)

    Using an app or a branch, the payer gives their bank an instruction: pay this person, at that bank, this amount. Nothing has moved yet — it is only a request.

  2. 02Processing
    Bank Alfa checks the instructionBank Alfa (payer's bank)

    Is the account number valid? Is there enough money? Is anything suspicious? Banks check before they promise.

  3. 03Posting
    The payer's balance goes downBank Alfa (payer's bank)

    Bank Alfa reduces the payer's balance. Important: the payee does not have the money yet — it has only left the payer.

    • DR Payer's account at Bank AlfaEUR 200.00
  4. 04Message
    The instruction travels to the clearing systemBank Alfa (payer's bank) → Clearing system

    Banks do not call each other one by one. They send payment messages to a shared clearing system that connects them all.

  5. 05Clearing obligation
    The clearing system adds everything upClearing system

    Thousands of payments flow both ways between the banks. The clearing system works out who owes whom overall — a tally, not yet a movement of money.

    Clearing decides who owes what. Settlement — the next step — actually moves the money.

  6. 06Settlement
    The banks settle upBank Alfa (payer's bank) → Nordbank (payee's bank)

    Bank Alfa's account at the central bank goes down; Nordbank's goes up. Now — and only now — has money truly moved between the banks.

    • DR Bank Alfa's account at the central bankEUR 200.00
    • CR Nordbank's account at the central bankEUR 200.00
  7. 07Message
    Nordbank receives the detailsClearing system → Nordbank (payee's bank)

    The message tells Nordbank exactly whose account to credit and with how much.

  8. 08Posting
    The payee's balance goes upNordbank (payee's bank)

    Nordbank credits the payee. The journey is complete: payer down, banks settled, payee up.

    • CR Payee's account at NordbankEUR 200.00
SEPA Credit Transfer — swimlane diagramA euro credit transfer from one customer to another through a clearing and settlement mechanism, from initiation to the beneficiary's credit. The full step-by-step description follows this diagram as text.

SEPA Credit Transfer. A euro credit transfer from one customer to another through a clearing and settlement mechanism, from initiation to the beneficiary's credit. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The debtor initiates the transferDebtor (payer) → Bank Alfa (debtor agent) · pain.001

    The customer instructs their bank to pay. A corporate typically sends a pain.001 file; a retail customer uses a banking channel that creates the same instruction internally.

  2. 02Processing
    Bank Alfa validates the instructionBank Alfa (debtor agent)

    The debtor agent checks the format, the IBAN, available funds, and runs compliance screening before accepting the instruction for execution.

    Screening checkpoint: Debtor-agent transaction screening Names and remittance data are screened against sanctions lists before the payment goes interbank.

  3. 03Posting
    The debtor's account is debitedBank Alfa (debtor agent)

    Once accepted, Bank Alfa books the debit. The customer's money has left their account, but no money has yet moved between banks.

    • DR Debtor's current account at Bank AlfaEUR 12,500.00
  4. 04Message
    Bank Alfa submits the interbank transferBank Alfa (debtor agent) → Clearing & settlement mechanism · pacs.008

    The debtor agent converts the customer instruction into an interbank pacs.008 and submits it to the clearing and settlement mechanism.

  5. 05Clearing obligation
    The CSM calculates positionsClearing & settlement mechanism

    The CSM validates the message and includes it in a clearing cycle. Each participant's obligations are calculated — this creates who-owes-whom, not yet a movement of money.

    Clearing produces obligations. The banks do not have their money yet — that only happens at settlement.

  6. 06Settlement
    Positions settle in central bank moneyBank Alfa (debtor agent) → Nordbank (creditor agent)

    The calculated positions settle across the banks' settlement accounts at the central bank. Only now has money finally moved between Bank Alfa and Nordbank.

    • DR Bank Alfa settlement accountEUR 12,500.00
    • CR Nordbank settlement accountEUR 12,500.00
  7. 07Message
    The CSM delivers the transfer to NordbankClearing & settlement mechanism → Nordbank (creditor agent) · pacs.008

    The creditor agent receives the pacs.008 with full payment details so it can credit the right account.

  8. 08Processing
    Nordbank validates and screens the incoming paymentNordbank (creditor agent)

    The creditor agent checks that the account exists and can be credited, and runs its own sanctions screening on the incoming payment.

    Screening checkpoint: Creditor-agent inbound screening The receiving bank screens independently — it cannot rely on the sender's screening alone.

  9. 09Posting
    The creditor's account is creditedNordbank (creditor agent)

    Nordbank credits the beneficiary. The transfer is complete end to end: customer debited, banks settled, beneficiary credited.

    • CR Creditor's current account at NordbankEUR 12,500.00
SEPA Instant Credit Transfer — swimlane diagramA euro transfer that completes within the scheme's ten-second maximum timeline, around the clock. The selected clearing and settlement mechanism processes the payment; the SCT Inst scheme does not itself prescribe one universal prefunding model. The full step-by-step description follows this diagram as text.

SEPA Instant Credit Transfer. A euro transfer that completes within the scheme's ten-second maximum timeline, around the clock. The selected clearing and settlement mechanism processes the payment; the SCT Inst scheme does not itself prescribe one universal prefunding model. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The debtor initiates an instant paymentDebtor (payer) → Bank Alfa (debtor agent)

    The customer pays from an app or channel. From this moment the scheme's clock is running — the whole journey must finish within the scheme's time limit.

  2. 02Processing
    Bank Alfa validates in real timeBank Alfa (debtor agent)

    Format checks, balance check, and sanctions screening all happen in seconds. Anything slow here burns the scheme's time budget.

    Screening checkpoint: Real-time transaction screening Instant rails force screening to be fast and highly automated — there is no batch window to hide latency in.

  3. 03Posting
    The debtor's funds are reservedBank Alfa (debtor agent)

    Bank Alfa earmarks the amount. The final debit is confirmed only when the beneficiary bank accepts — instant payments are all-or-nothing.

    • RESERVE Debtor's current account at Bank AlfaEUR 480.00
  4. 04Message
    The transfer goes to the instant CSMBank Alfa (debtor agent) → Instant clearing and settlement mechanism · pacs.008

    A pacs.008 flagged for the instant scheme is sent to the CSM, which immediately pushes it onward.

  5. 05Message
    Nordbank receives the transfer immediatelyInstant clearing and settlement mechanism → Nordbank (creditor agent) · pacs.008

    The CSM forwards the payment in real time and waits for the beneficiary bank's answer.

  6. 06Processing
    Nordbank decides — nowNordbank (creditor agent)

    The creditor agent validates the account and screens the payment, then must answer positively or negatively within the scheme's window.

  7. 07Message
    A positive status confirms acceptanceNordbank (creditor agent) → Instant clearing and settlement mechanism · pacs.002

    The pacs.002 positive status is the trigger for settlement and for both customers' account movements.

  8. 08Settlement
    The selected mechanism completes inter-PSP settlementBank Alfa (debtor agent) → Nordbank (creditor agent)

    The chosen mechanism completes the inter-PSP settlement leg under its own account and liquidity model. In a TIPS implementation this uses dedicated cash accounts in central-bank money; another reachable mechanism may use a different arrangement. SCT Inst defines the payment scheme and timing, not one universal settlement account.

    • DR Bank Alfa position at the selected mechanismEUR 480.00
    • CR Nordbank position at the selected mechanismEUR 480.00
  9. 09Posting
    The creditor is credited within secondsNordbank (creditor agent)

    The beneficiary can use the money immediately. Bank Alfa converts the reservation into a final debit at the same moment.

    • CR Creditor's current account at NordbankEUR 480.00
SWIFT serial payment (MT103) — swimlane diagramA cross-border customer transfer where the MT103 hops from bank to bank and money moves as book transfers across correspondent accounts. The full step-by-step description follows this diagram as text.

SWIFT serial payment (MT103). A cross-border customer transfer where the MT103 hops from bank to bank and money moves as book transfers across correspondent accounts. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The customer orders a USD transfer abroadOrdering customer → Bank Alfa (ordering bank)

    The ordering customer instructs Bank Alfa to pay a supplier banked at Cassia Bank in another country. Bank Alfa has no direct account relationship with Cassia — that is why correspondents exist.

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

    Format and balance checks plus sanctions screening. Cross-border payments face stricter screening because more jurisdictions are involved.

    Screening checkpoint: Outbound cross-border screening Ordering and beneficiary parties, banks, and remittance text are screened before the payment leaves.

  3. 03Posting
    The customer's account is debitedBank Alfa (ordering bank)

    Bank Alfa books the debit and, per the charge option, any fees.

    • DR Ordering customer's account at Bank AlfaUSD 250,000.00
  4. 04Message
    The MT103 goes to Bank Alfa's USD correspondentBank Alfa (ordering bank) → Meridian Bank (correspondent) · MT103

    In the serial method the payment instruction itself travels through the account chain. Meridian holds Bank Alfa's USD account (Bank Alfa's nostro), so Meridian can debit it.

  5. 05Processing
    Meridian validates and screens in the middleMeridian Bank (correspondent)

    Every bank in the chain screens independently. Meridian also checks that Bank Alfa's account has cover for the debit.

  6. 06Settlement
    Money moves across the books of MeridianMeridian Bank (correspondent)

    Both Bank Alfa and Cassia hold USD accounts at Meridian. Settlement here is a book transfer in commercial bank money: Meridian debits one account it holds and credits the other.

    No clearing house is involved — the correspondent's ledger is the settlement venue. This is settlement in commercial bank money, not central bank money.

    • DR Bank Alfa's USD account at Meridian (vostro)USD 250,000.00
    • CR Cassia's USD account at Meridian (vostro)USD 250,000.00
  7. 07Message
    Cassia is advised its nostro was creditedMeridian Bank (correspondent) → Cassia Bank (beneficiary bank) · MT910

    The MT910 credit confirmation lets Cassia's reconciliation match expected funds against its nostro account movement.

  8. 08Message
    The MT103 continues serially to CassiaMeridian Bank (correspondent) → Cassia Bank (beneficiary bank) · MT103

    Meridian forwards the payment instruction to the beneficiary bank with the full ordering and beneficiary details intact.

  9. 09Processing
    Cassia validates the incoming paymentCassia Bank (beneficiary bank)

    Account checks and inbound screening. Only when funds are confirmed on the nostro and checks pass is the beneficiary credited.

  10. 10Posting
    The beneficiary is creditedCassia Bank (beneficiary bank)

    Cassia credits its customer, net of any beneficiary-side charges the charge option allows.

    • CR Beneficiary's account at CassiaUSD 250,000.00
SWIFT cover payment (MT103 + MT202 COV) — swimlane diagramThe payment instruction travels directly to the beneficiary bank while the money takes the correspondent route as a cover transfer. The two must meet and match. The full step-by-step description follows this diagram as text.

SWIFT cover payment (MT103 + MT202 COV). The payment instruction travels directly to the beneficiary bank while the money takes the correspondent route as a cover transfer. The two must meet and match. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The customer orders a USD transfer abroadOrdering customer → Bank Alfa (ordering bank)

    Same starting point as the serial method — the difference is how Bank Alfa chooses to route instruction and money.

  2. 02Processing
    Bank Alfa validates, screens, and debitsBank Alfa (ordering bank)

    After checks and screening, the customer's account is debited and the bank decides on the cover method: announce directly, pay through correspondents.

    • DR Ordering customer's account at Bank AlfaUSD 250,000.00

    Screening checkpoint: Outbound cross-border screening Both the announcement and the cover leg will be screened by every bank that touches them.

  3. 03Message
    The MT103 goes directly to CassiaBank Alfa (ordering bank) → Cassia Bank (beneficiary bank) · MT103

    The beneficiary bank learns the full payment details immediately — who is paying whom, how much, and why. But this message alone brings no money.

  4. 04Message
    The cover transfer goes to the correspondentBank Alfa (ordering bank) → Meridian Bank (correspondent) · MT202 COV

    The MT202 COV moves the money along the account chain. Its sequence B repeats the underlying customer details so every bank in the chain can screen the real parties.

  5. 05Settlement
    Meridian settles the cover across its booksMeridian Bank (correspondent)

    As in the serial flow, settlement is a book transfer between the two banks' USD accounts held at Meridian.

    • DR Bank Alfa's USD account at Meridian (vostro)USD 250,000.00
    • CR Cassia's USD account at Meridian (vostro)USD 250,000.00
  6. 06Message
    Cassia sees the cover arrive on its nostroMeridian Bank (correspondent) → Cassia Bank (beneficiary bank) · MT910

    The credit advice tells Cassia the money side is complete. Now it has both halves: instruction and funds.

  7. 07Processing
    Cassia matches the announcement against the coverCassia Bank (beneficiary bank)

    The beneficiary bank pairs the MT103 with the incoming cover by references and amount. Crediting on the MT103 alone would be paying before being paid.

  8. 08Posting
    The beneficiary is creditedCassia Bank (beneficiary bank)

    With instruction and funds matched, Cassia credits its customer. The cover method can be faster for the beneficiary bank's information, but credit still waits for money.

    • CR Beneficiary's account at CassiaUSD 250,000.00
CBPR+ cross-border transfer (pacs.008) — swimlane diagramA cross-border customer credit transfer in ISO 20022 under CBPR+ usage guidelines, tracked end to end by its UETR. The full step-by-step description follows this diagram as text.

CBPR+ cross-border transfer (pacs.008). A cross-border customer credit transfer in ISO 20022 under CBPR+ usage guidelines, tracked end to end by its UETR. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The debtor initiates the cross-border paymentDebtor (payer) → Bank Alfa (debtor agent) · pain.001

    A corporate treasury sends a pain.001 with structured party and remittance data — the structure survives the whole journey because every hop speaks ISO 20022.

  2. 02Processing
    Bank Alfa validates, screens, and debitsBank Alfa (debtor agent)

    Checks and screening run on rich, structured fields — one of ISO 20022's main gains. The customer account is debited on acceptance.

    • DR Debtor's account at Bank AlfaUSD 1,250,000.00

    Screening checkpoint: Outbound screening on structured data Structured names and addresses screen more precisely than free-text lines, cutting false positives.

  3. 03Message
    The pacs.008 leaves with a BAH and UETRBank Alfa (debtor agent) → Meridian Bank (intermediary agent) · pacs.008

    The interbank message travels with a Business Application Header and a UETR — the end-to-end reference every bank keeps unchanged, making the payment trackable.

  4. 04Processing
    Meridian screens in the middle of the chainMeridian Bank (intermediary agent)

    The intermediary agent screens the structured parties, validates the serial route, and checks that Bank Alfa's account position can support the book transfer.

  5. 05Settlement
    The correspondent settles across its booksMeridian Bank (intermediary agent)

    Settlement is a book transfer between the two banks' USD accounts at Meridian — same mechanics as the MT world; the message standard changed, the money movement did not.

    • DR Bank Alfa's USD account at Meridian (vostro)USD 1,250,000.00
    • CR Cassia's USD account at Meridian (vostro)USD 1,250,000.00
  6. 06Message
    The pacs.008 continues to the creditor agentMeridian Bank (intermediary agent) → Cassia Bank (creditor agent) · pacs.008

    The same UETR arrives at Cassia; anyone with the reference can see where the payment is in the chain.

  7. 07Processing
    Cassia validates the incoming paymentCassia Bank (creditor agent)

    Inbound screening and account checks before the credit is applied.

  8. 08Posting
    The creditor is creditedCassia Bank (creditor agent)

    The structured remittance information lets the creditor reconcile the invoice automatically.

    • CR Creditor's account at CassiaUSD 1,250,000.00
  9. 09Message
    A confirmation closes the loopCassia Bank (creditor agent) → Bank Alfa (debtor agent) · pacs.002

    Where the bilateral service reports a positive pacs.002, ACCC indicates that the creditor account was credited. Positive status reporting is service-dependent; a FINplus delivery acknowledgement alone does not prove customer credit.

CBPR+ corporate payment — full MX lifecycle — swimlane diagramOne corporate payment from pain.001 initiation through pacs.008 execution, status, settlement, exceptions, and camt account reporting — with every conditional step labelled. The full step-by-step description follows this diagram as text.

CBPR+ corporate payment — full MX lifecycle. One corporate payment from pain.001 initiation through pacs.008 execution, status, settlement, exceptions, and camt account reporting — with every conditional step labelled. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Treasury sends the payment instructionAsha Traders treasury → Bank Alfa (debtor agent) · pain.001

    Asha Traders asks Bank Alfa to pay one supplier. The pain.001 is a customer instruction, not an interbank payment and not proof that funds moved.

  2. 02Processing
    Bank Alfa validates the instructionBank Alfa (debtor agent)

    The bank checks authority, account and address data, duplicate references, available funds, cut-off time, and sanctions-screening results before accepting the instruction.

    Screening checkpoint: Customer-payment screening Debtor, creditor, agents, addresses, and remittance data are screened before release.

  3. 03Message
    Treasury receives an accepted statusBank Alfa (debtor agent) → Asha Traders treasury · pain.002

    A pain.002 says the instruction passed the reported checks and was accepted for processing. It does not say the supplier has been credited; banks choose which lifecycle statuses their service reports.

  4. 04Posting
    Bank Alfa debits the corporate accountBank Alfa (debtor agent)

    Bank Alfa books the customer debit. The debit and the interbank settlement are separate ledger events and can occur at different times under the account agreement.

    • DR Asha Traders USD operating accountUSD 125,000.00
  5. 05Message
    Treasury receives an entry notificationBank Alfa (debtor agent) → Asha Traders treasury · camt.054

    Where the service provides it, a camt.054 reports the booked debit promptly and carries structured references for cash application. It reports an account entry; it does not create the entry.

  6. 06Message
    Bank Alfa sends the interbank paymentBank Alfa (debtor agent) → Meridian Bank (correspondent) · pacs.008

    Bank Alfa turns the accepted customer instruction into a pacs.008. The UETR, end-to-end reference, parties, agents, amounts, and remittance data identify the same business payment on the interbank leg.

  7. 07Processing
    Meridian validates and screens the paymentMeridian Bank (correspondent)

    The correspondent applies CBPR+ validation, sanctions screening, serial-routing checks, and an account-position check before it books or forwards the payment.

    Screening checkpoint: Correspondent screening Every bank in the chain makes its own decision; an upstream pass does not bind a downstream bank.

  8. 08Settlement
    The correspondent settles the interbank legMeridian Bank (correspondent)

    Meridian debits Bank Alfa's USD account and credits Nordbank's USD account. This book transfer is the value movement; the pacs.008 is the instruction describing it.

    This teaching corridor uses correspondent-book settlement in commercial bank money. Other CBPR+ payments may use different correspondents or market infrastructures.

    • DR Bank Alfa USD account at MeridianUSD 125,000.00
    • CR Nordbank USD account at MeridianUSD 125,000.00
  9. 09Message
    The payment reaches NordbankMeridian Bank (correspondent) → Nordbank (creditor agent) · pacs.008

    Meridian forwards the serial customer credit transfer with the original UETR and structured payment data so Nordbank can match the instruction to the incoming value on its correspondent account.

  10. 10Processing
    Nordbank validates the incoming paymentNordbank (creditor agent)

    Nordbank checks the supplier account, screens the payment, and confirms that the incoming value and instruction can be matched before it credits the customer.

  11. 11Posting
    Nordbank credits the supplierNordbank (creditor agent)

    Nordbank books the credit to Northstar Components. The supplier can now use the funds; any later recovery request must respect that settled and credited state.

    • CR Northstar Components USD accountUSD 125,000.00
  12. 12Message
    An interbank status closes the processing loopNordbank (creditor agent) → Bank Alfa (debtor agent) · pacs.002

    Where the bilateral service provides a positive pacs.002, ACCC reports that the creditor account was credited against the original pacs.008. A transport acknowledgement and a business payment status are different signals.

  13. 13Message
    Treasury receives the intraday account reportBank Alfa (debtor agent) → Asha Traders treasury · camt.052

    If contracted, camt.052 gives Asha an intraday view of balances and entries, including the debit and its references. It is an interim report, not the final daily statement.

  14. 14Message
    The end-of-day statement closes reconciliationBank Alfa (debtor agent) → Asha Traders treasury · camt.053

    Bank Alfa sends the booked statement for the account. Treasury matches the camt.053 entry to its pain.001 transaction using the end-to-end and account-servicer references.

ISO 20022 cover payment (pacs.008 + pacs.009 COV) — swimlane diagramThe instruction reaches the creditor agent directly as a pacs.008 while the funds travel the correspondent route as a pacs.009 COV. The two must meet and match before the payee is paid. The full step-by-step description follows this diagram as text.

ISO 20022 cover payment (pacs.008 + pacs.009 COV). The instruction reaches the creditor agent directly as a pacs.008 while the funds travel the correspondent route as a pacs.009 COV. The two must meet and match before the payee is paid. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The debtor initiates the cross-border paymentDebtor (payer) → Bank Alfa (debtor agent) · pain.001

    A corporate treasury sends a pain.001 with structured party and remittance data. The same starting point as a serial payment — what differs is how Bank Alfa routes the instruction and the money.

  2. 02Processing
    Bank Alfa validates, screens, and debitsBank Alfa (debtor agent)

    After checks and screening on the structured fields, the customer account is debited and the bank chooses the cover method: announce directly to the creditor agent, and fund through correspondents.

    • DR Debtor's account at Bank AlfaUSD 1,250,000.00

    Screening checkpoint: Outbound cross-border screening Both the direct instruction and the cover leg are screened by every bank that touches them.

  3. 03Message
    The pacs.008 goes directly to CassiaBank Alfa (debtor agent) → Cassia Bank (creditor agent) · pacs.008

    The creditor agent learns the full payment details immediately — who is paying whom, how much, and why — carried in structured fields under a Business Application Header. But this message alone brings no money.

  4. 04Message
    The cover transfer goes to the correspondentBank Alfa (debtor agent) → Meridian Bank (correspondent) · pacs.009 COV

    The pacs.009 COV moves the money along the account chain. Its underlying-customer block repeats the debtor and creditor so every bank in the chain can screen the real parties, and it shares the same UETR as the pacs.008.

  5. 05Settlement
    Meridian settles the cover across its booksMeridian Bank (correspondent)

    As in the serial flow, settlement is a book transfer between the two banks' USD accounts held at Meridian, the shared correspondent.

    • DR Bank Alfa's USD account at Meridian (vostro)USD 1,250,000.00
    • CR Cassia's USD account at Meridian (vostro)USD 1,250,000.00
  6. 06Processing
    Cassia sees the cover arrive on its nostroCassia Bank (creditor agent)

    A credit notification tells Cassia the money side is complete on its account at Meridian. Now it has both halves of the payment: the instruction and the funds.

  7. 07Processing
    Cassia matches the instruction against the coverCassia Bank (creditor agent)

    The creditor agent pairs the pacs.008 with the incoming cover by UETR, references, and amount. Crediting on the pacs.008 alone would be paying before being paid.

  8. 08Posting
    The creditor is creditedCassia Bank (creditor agent)

    With instruction and funds matched, Cassia credits its customer. The cover method gives the creditor agent the details sooner, but the credit still waits for the money to actually arrive.

    • CR Creditor's account at CassiaUSD 1,250,000.00
Corporate payment — legacy MT lifecycle — swimlane diagramThe legacy MT path from MT101 and MT103 through cancellation, investigations, returns, confirmations, and statements — with explicit no-equivalent and migration notes. The full step-by-step description follows this diagram as text.

Corporate payment — legacy MT lifecycle. The legacy MT path from MT101 and MT103 through cancellation, investigations, returns, confirmations, and statements — with explicit no-equivalent and migration notes. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Treasury sends a request for transferAsha Traders treasury → Bank Alfa (ordering bank) · MT101

    Asha Traders asks Bank Alfa to execute the supplier payment with an MT101. It is the legacy initiation request, not the bank-to-bank customer payment and not proof of execution.

  2. 02Processing
    Bank Alfa validates the MT101Bank Alfa (ordering bank)

    The bank checks the mandate, message fields, funds, cut-off, routing, and sanctions-screening results. A FIN ACK only confirms network acceptance; pain.002-style business status has no MT equivalent.

  3. 03Posting
    Bank Alfa debits Asha TradersBank Alfa (ordering bank)

    Once it accepts the request for execution, Bank Alfa books the customer debit under the account agreement before it releases the interbank MT103.

    • DR Asha Traders USD operating accountUSD 125,000.00
  4. 04Message
    Treasury receives a debit confirmationBank Alfa (ordering bank) → Asha Traders treasury · MT900

    Where contracted, MT900 confirms one booked debit on the serviced account. It is an account-entry advice, not a beneficiary-credit confirmation and not a substitute for payment status.

  5. 05Message
    Bank Alfa sends the customer paymentBank Alfa (ordering bank) → Meridian Bank (correspondent) · MT103

    The MT103 carries the customer-payment instruction into the correspondent chain. In a serial route the instruction follows the account path used to settle the value.

  6. 06Processing
    Meridian validates and screens the MT103Meridian Bank (correspondent)

    The correspondent validates FIN fields, checks Bank Alfa's account, screens the parties and narrative data, and decides whether it can book and forward the payment.

  7. 07Settlement
    Meridian settles across its booksMeridian Bank (correspondent)

    Meridian debits Bank Alfa's USD account and credits Nordbank's USD account. The ledger movement is the settlement; the MT103 is the instruction.

    • DR Bank Alfa USD account at MeridianUSD 125,000.00
    • CR Nordbank USD account at MeridianUSD 125,000.00
  8. 08Message
    Nordbank receives a credit confirmationMeridian Bank (correspondent) → Nordbank (beneficiary bank) · MT910

    The MT910 advises Nordbank that its account at Meridian was credited. Nordbank uses it to match the incoming value against the customer-payment instruction.

  9. 09Message
    The MT103 reaches NordbankMeridian Bank (correspondent) → Nordbank (beneficiary bank) · MT103

    Meridian forwards the serial customer-payment message with the original references and party details so Nordbank can validate and apply the credit.

  10. 10Processing
    Nordbank validates and matches the paymentNordbank (beneficiary bank)

    Nordbank checks the beneficiary account, screens the payment, and matches the instruction to the credited nostro entry before paying its customer.

  11. 11Posting
    Nordbank credits the supplierNordbank (beneficiary bank)

    Nordbank books the credit to Northstar Components. A later cancellation is now a recovery request; the original credit cannot be erased by sending another message.

    • CR Northstar Components USD accountUSD 125,000.00
  12. 12Message
    Treasury receives an intraday balance reportBank Alfa (ordering bank) → Asha Traders treasury · MT941

    Where contracted, MT941 reports balances without the full transaction list. It is one legacy predecessor of the broader camt.052 account report.

  13. 13Message
    Treasury receives intraday transactionsBank Alfa (ordering bank) → Asha Traders treasury · MT942

    MT942 reports account movements during the day. Treasury uses the original and account-servicer references to match the payment before the final statement arrives.

  14. 14Message
    The customer statement closes the dayBank Alfa (ordering bank) → Asha Traders treasury · MT940

    Bank Alfa sends the booked customer statement. Asha reconciles the MT940 entry to the original MT101 transaction and its own expected cash position.

  15. 15Message
    Bank Alfa reconciles its nostro statementMeridian Bank (correspondent) → Bank Alfa (ordering bank) · MT950

    Meridian's MT950 reports the entries on Bank Alfa's correspondent account. This bank-to-bank reconciliation is a different account perspective from the corporate's MT940.

A Fedwire funds transfer (US RTGS) — swimlane diagramA high-value dollar payment settles one-for-one across the banks' accounts at the Federal Reserve, in real time and with finality — no netting, no waiting for a cycle. The full step-by-step description follows this diagram as text.

A Fedwire funds transfer (US RTGS). A high-value dollar payment settles one-for-one across the banks' accounts at the Federal Reserve, in real time and with finality — no netting, no waiting for a cycle. PLAY IT STEP BY STEP →

Read the steps as text
  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. 05Settlement
    The Fed settles the payment in real timeBank Alfa (sending bank) → Cassia Bank (receiving bank)

    The Federal Reserve debits Bank Alfa's account and credits Cassia's account, one payment at a time, in central-bank money. Settlement is immediate and final.

    • 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
  6. 06Message
    Cassia is advised of the settled paymentFederal Reserve (Fedwire) → Cassia Bank (receiving bank)

    Fedwire tells the receiving bank the funds are on its Reserve account and final, with the details of whom to pay.

  7. 07Posting
    The beneficiary is creditedCassia Bank (receiving bank)

    Because the interbank leg already settled with finality, Cassia can credit its customer without waiting for anything else.

    • CR Beneficiary's account at CassiaUSD 5,000,000.00
A CHIPS payment (netting then settlement) — swimlane diagramA dollar payment is released against running net positions during the day and is final once released. Only the leftover net balances settle across Fedwire at the close — far less cash than paying each one gross. The full step-by-step description follows this diagram as text.

A CHIPS payment (netting then settlement). A dollar payment is released against running net positions during the day and is final once released. Only the leftover net balances settle across Fedwire at the close — far less cash than paying each one gross. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The originator requests a paymentOriginator (payer) → Bank Alfa (sending participant)

    A corporate treasury asks Bank Alfa to pay a beneficiary at another CHIPS participant. Bank Alfa validates and screens it before submitting.

  2. 02Posting
    Bank Alfa debits the originatorBank Alfa (sending participant)

    The customer's account is reduced when the bank accepts the payment. The interbank leg is handled separately through CHIPS.

    • DR Originator's account at Bank AlfaUSD 3,000,000.00
  3. 03Message
    Bank Alfa submits the payment to CHIPSBank Alfa (sending participant) → CHIPS

    The payment joins the CHIPS system, which will hold it until it can be released against the participants' running net positions.

  4. 04Clearing obligation
    CHIPS releases the payment against net positionsCHIPS

    CHIPS continuously offsets payments in both directions and releases this one when the running net positions allow. On release the payment is final.

    Releasing against net positions is what lets CHIPS move large value with little cash intraday.

  5. 05Message
    Cassia sees the released paymentCHIPS → Cassia Bank (receiving participant)

    CHIPS tells the receiving participant the payment is released and final on the system's books, with the details of whom to credit.

  6. 06Posting
    The beneficiary is creditedCassia Bank (receiving participant)

    Because a released CHIPS payment is final, Cassia can credit its customer during the day, before end-of-day settlement.

    • CR Beneficiary's account at CassiaUSD 3,000,000.00
  7. 07Settlement
    The net positions settle over FedwireBank Alfa (sending participant) → Cassia Bank (receiving participant)

    At the close, each participant's remaining net position is settled with a single funding transfer across Fedwire — a fraction of the gross value that flowed all day.

    • DR Bank Alfa's net position (settled via Fedwire)USD 400,000.00
    • CR Cassia's net position (settled via Fedwire)USD 400,000.00
SEPA Credit Transfer through STEP2-T — swimlane diagramA euro credit transfer cleared through STEP2-T, EBA CLEARING's pan-European retail ACH, with the resulting positions settling in central bank money in TARGET2. The full step-by-step description follows this diagram as text.

SEPA Credit Transfer through STEP2-T. A euro credit transfer cleared through STEP2-T, EBA CLEARING's pan-European retail ACH, with the resulting positions settling in central bank money in TARGET2. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya instructs Bank Alfa to payRiya (payer) → Bank Alfa (originator bank) · pain.001

    Riya asks her bank to send a standard SEPA Credit Transfer (SCT) of EUR 900.00 to Arjun. A corporate would send a pain.001 file; a retail app creates the same instruction internally.

  2. 02Posting
    Bank Alfa debits Riya's accountBank Alfa (originator bank)

    Once the instruction is accepted, Bank Alfa books the debit on its own ledger. Riya's money has left her account, but no money has yet moved between the banks.

    • DR Riya's current account at Bank AlfaEUR 900.00
  3. 03Message
    Bank Alfa submits the interbank transfer to STEP2-TBank Alfa (originator bank) → STEP2-T (EBA CLEARING) · pacs.008

    Bank Alfa converts Riya's instruction into an interbank pacs.008 and submits it into a STEP2-T processing cycle. STEP2-T is EBA CLEARING's pan-European retail automated clearing house (ACH).

  4. 04Clearing obligation
    STEP2-T clears the payment and calculates net positionsSTEP2-T (EBA CLEARING)

    STEP2-T validates the message and includes it in a clearing cycle, netting each participant's obligations. This produces who-owes-whom across the banks — not yet a movement of money.

    Clearing produces obligations, not money. Each bank now has a net position it owes or is owed — the actual funds only change hands at settlement in TARGET2.

  5. 05Settlement
    The cleared positions settle in TARGET2STEP2-T (EBA CLEARING) → TARGET2 (T2)

    The net positions calculated by STEP2-T settle across the banks' accounts in central bank money in TARGET2 (T2). Only now has money actually moved between Bank Alfa and Nordbank.

    • DR Bank Alfa settlement account in TARGET2EUR 900.00
    • CR Nordbank settlement account in TARGET2EUR 900.00
  6. 06Message
    STEP2-T delivers the transfer to NordbankSTEP2-T (EBA CLEARING) → Nordbank (beneficiary bank) · pacs.008

    STEP2-T forwards the pacs.008 with the full payment details to Nordbank so it can credit the right beneficiary account for Arjun.

  7. 07Posting
    Nordbank credits Arjun's accountNordbank (beneficiary bank)

    Nordbank books the credit for the beneficiary. The transfer is complete end to end: Riya debited, the banks settled in T2, and Arjun credited.

    • CR Arjun's current account at NordbankEUR 900.00
SEPA SCT through an indirect participant — swimlane diagramAn indirect bank sends a SEPA credit-transfer batch through its sponsor, with separate file controls, CSM clearing, sponsor-account settlement and transaction-level exceptions. The full step-by-step description follows this diagram as text.

SEPA SCT through an indirect participant. An indirect bank sends a SEPA credit-transfer batch through its sponsor, with separate file controls, CSM clearing, sponsor-account settlement and transaction-level exceptions. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Asha Traders submits a supplier batchAsha Traders (payer) → Bank Alba (indirect participant) · pain.001

    The customer sends Bank Alba a file of euro credit transfers. This customer-to-bank file is separate from the interbank file Bank Alba later sends through its sponsor.

  2. 02Processing
    Bank Alba validates the container and each paymentBank Alba (indirect participant)

    It authenticates the customer, checks the file count and control sum, validates individual transactions, screens them, and confirms funds before accepting the batch.

    Screening checkpoint: Customer and transaction screening Accepted items are screened before the sponsored interbank file is created.

  3. 03Posting
    Bank Alba books the accepted customer debitBank Alba (indirect participant)

    This teaching batch contains five accepted payments totalling EUR 42,500.00. A real bank may reserve first and post after sponsor acceptance, depending on its product and ledger design.

    • DR Asha Traders EUR operating accountEUR 42,500.00
  4. 04Message
    Bank Alba sends the interbank batch to its sponsorBank Alba (indirect participant) → Sponsor Bank (direct participant) · pacs.008

    Bank Alba does not connect or settle directly with the CSM. It sends a sponsor-specific file or message envelope containing pacs.008 transactions and the control data agreed in their bilateral service.

  5. 05Processing
    Sponsor Bank validates the sponsored submissionSponsor Bank (direct participant)

    The sponsor checks the technical envelope, file totals, duplicate identifiers, cut-off, participant authority and CSM reachability before using its own direct connection and settlement account.

  6. 06Message
    The sponsor submits under its direct participationSponsor Bank (direct participant) → SEPA clearing and settlement mechanism · pacs.008

    The CSM sees Sponsor Bank as the submitting and settling direct participant. References still identify Bank Alba and the original transactions for reporting and reconciliation.

  7. 07Clearing obligation
    The CSM validates, routes and calculates obligationsSEPA clearing and settlement mechanism

    Accepted transactions enter the cycle. The CSM calculates the direct participants' positions; Bank Alba's economic activity is represented inside its sponsor's position.

    The indirect participant is visible in business and reconciliation data, but the sponsor owns the direct CSM position in this simplified arrangement.

  8. 08Settlement
    The sponsor's settlement account funds the outgoing batchSponsor Bank (direct participant) → Nordbank (creditor agent)

    Value moves between direct participants' settlement accounts. Sponsor Bank then records Bank Alba's share under their bilateral funding and accounting arrangement.

    • DR Sponsor Bank settlement accountEUR 42,500.00
    • CR Nordbank settlement accountEUR 42,500.00
  9. 09Message
    Nordbank receives its input credit fileSEPA clearing and settlement mechanism → Nordbank (creditor agent) · pacs.008

    In this implementation, input credit file is Nordbank's local name for the inbound envelope carrying the pacs.008 transactions. It is not a universal EPC or ISO 20022 message name.

  10. 10Posting
    Nordbank credits the valid beneficiary transactionsNordbank (creditor agent)

    Nordbank reconciles the file control data, validates each transaction and posts the individual beneficiary credits. File acceptance does not remove transaction-level controls.

    • CR Five beneficiary accounts at NordbankEUR 42,500.00
SEPA Direct Debit — Core — swimlane diagramA biller pulls a euro invoice from a customer under a signed mandate: the collection instruction flows from the creditor's side while the money moves the opposite way, from debtor to creditor. The full step-by-step description follows this diagram as text.

SEPA Direct Debit — Core. A biller pulls a euro invoice from a customer under a signed mandate: the collection instruction flows from the creditor's side while the money moves the opposite way, from debtor to creditor. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Processing
    Asha Traders confirms the mandateAsha Traders (creditor / biller)

    Before pulling any money, the biller checks it holds a valid mandate that Riya signed authorising these collections. The mandate — not the invoice — is what permits the pull; no mandate means no right to debit.

  2. 02Message
    Asha Traders pre-notifies Riya of the collectionAsha Traders (creditor / biller) → Riya (debtor / customer)

    The creditor tells the debtor the amount and the due date in advance, so Riya can expect the debit and keep the account funded. This is a courtesy notice ahead of the pull, not the money movement itself.

  3. 03Message
    Asha Traders submits the collection to NordbankAsha Traders (creditor / biller) → Nordbank (creditor bank) · pain.008

    Here is the mirror image of a credit transfer: the instruction starts at the payee. Asha Traders sends a pain.008 collection request to its own bank, Nordbank, to go and pull the funds from Riya's account.

  4. 04Message
    Nordbank submits the interbank collectionNordbank (creditor bank) → STEP2-T (CSM) · pacs.003

    Nordbank converts the customer collection into an interbank pacs.003 and submits it to the clearing and settlement mechanism, which will route it toward the debtor's bank to be collected on the due date.

  5. 05Clearing obligation
    The CSM calculates obligationsSTEP2-T (CSM)

    On the due date the CSM validates the collection and includes it in a clearing cycle, calculating who owes whom. In a pull this obligation runs from the debtor's bank to the creditor's bank — the reverse of a credit transfer.

    Clearing produces obligations only. Nordbank does not have Asha Traders' money yet — that waits for settlement.

  6. 06Settlement
    Positions settle in central bank moneyBank Alfa (debtor bank) → Nordbank (creditor bank)

    The calculated positions settle across the banks' accounts at the central bank. Money moves from Bank Alfa (debtor side) to Nordbank (creditor side) — funds flowing debtor to creditor even though the instruction came from the creditor.

    • DR Bank Alfa settlement accountEUR 480.00
    • CR Nordbank settlement accountEUR 480.00
  7. 07Posting
    Bank Alfa debits RiyaBank Alfa (debtor bank)

    Bank Alfa books the debit against Riya's account for the collected amount. This is the customer-facing side of the pull: money leaves the debtor's account because the mandate authorised it.

    • DR Riya's current account at Bank AlfaEUR 480.00
  8. 08Posting
    Nordbank credits Asha TradersNordbank (creditor bank)

    Nordbank credits the biller's account. The collection is complete end to end: debtor debited, banks settled, creditor credited — with the funds having travelled from Riya to Asha Traders.

    • CR Asha Traders' account at NordbankEUR 480.00
SEPA Direct Debit — B2B — swimlane diagramA business-to-business euro direct debit where the creditor pulls funds from a corporate debtor, and the debtor bank must verify the registered mandate before debiting. The full step-by-step description follows this diagram as text.

SEPA Direct Debit — B2B. A business-to-business euro direct debit where the creditor pulls funds from a corporate debtor, and the debtor bank must verify the registered mandate before debiting. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Processing
    The debtor signs a B2B mandateBusiness debtor → Asha Traders (creditor)

    The business debtor signs a B2B direct debit mandate authorising Asha Traders to collect from its account. Unlike Core, this authorisation is business-only and carries no consumer refund right.

  2. 02Processing
    The debtor registers the mandate with Bank AlfaBusiness debtor → Bank Alfa (debtor bank)

    The B2B scheme requires the debtor to lodge the mandate details with its own bank. Bank Alfa stores this so it can later check every collection against a mandate it already knows about.

  3. 03Message
    Asha Traders submits the collectionAsha Traders (creditor) → Nordbank (creditor bank) · pain.008

    Asha Traders instructs Nordbank to collect the invoice. A corporate creditor sends a pain.008 collection request naming the debtor and referencing the signed mandate.

  4. 04Message
    Nordbank sends the interbank collectionNordbank (creditor bank) → Clearing & settlement mechanism · pacs.003

    The creditor bank converts the instruction into an interbank pacs.003 collection and submits it to the clearing and settlement mechanism for routing to Bank Alfa.

  5. 05Processing
    Bank Alfa verifies the mandateBank Alfa (debtor bank)

    This is the defining B2B step: the debtor bank must check the incoming collection against the mandate it registered before it debits. Core has no such mandatory pre-debit mandate check.

  6. 06Clearing obligation
    The CSM calculates positionsClearing & settlement mechanism

    The CSM validates the collection and includes it in a clearing cycle. Each participant's obligations are calculated — this creates who-owes-whom, not yet a movement of money.

    Clearing produces obligations. No money has moved yet — that only happens at settlement.

  7. 07Settlement
    Positions settle in central bank moneyBank Alfa (debtor bank) → Nordbank (creditor bank)

    The calculated positions settle across the banks' settlement accounts at the central bank. Only now has money finally moved from Bank Alfa to Nordbank for the collection.

    • DR Bank Alfa settlement accountEUR 9,600.00
    • CR Nordbank settlement accountEUR 9,600.00
  8. 08Posting
    The debtor's account is debitedBank Alfa (debtor bank)

    Having verified the mandate, Bank Alfa books the debit on the business debtor's account. The pull has now taken money from the debtor to fund the settled collection.

    • DR Business debtor's account at Bank AlfaEUR 9,600.00
  9. 09Posting
    Asha Traders is creditedNordbank (creditor bank)

    Nordbank credits Asha Traders for the collected invoice. The collection is complete end to end: mandate verified, banks settled, debtor debited, creditor credited.

    • CR Asha Traders' account at NordbankEUR 9,600.00
Verification of Payee, then instant transfer — swimlane diagramBefore an instant euro transfer can settle, the payer's bank checks the payee's name against the account and warns the payer if it does not match — then, on a match, the payment settles in seconds. The full step-by-step description follows this diagram as text.

Verification of Payee, then instant transfer. Before an instant euro transfer can settle, the payer's bank checks the payee's name against the account and warns the payer if it does not match — then, on a match, the payment settles in seconds. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya sets up the paymentRiya (payer) → Bank Alfa (payer PSP)

    Riya enters Arjun's name and IBAN and asks to send EUR 480.00 instantly. Nothing has moved yet — this is only the instruction being prepared for a check.

  2. 02Message
    Bank Alfa asks Nordbank to verify the nameBank Alfa (payer PSP) → Nordbank (payee PSP) · VoP request

    Verification of Payee (VoP) checks the payee name against the IBAN before the payment is authorised. Bank Alfa asks Nordbank whether the name Riya typed matches the account. This is identity verification, not a movement of money.

  3. 03Message
    Nordbank returns the check resultNordbank (payee PSP) → Bank Alfa (payer PSP) · VoP response

    Nordbank compares the submitted name with the name registered on the account and answers MATCH, CLOSE MATCH, or NO MATCH. It is a warning signal for the payer, separate from sanctions screening and from any movement of funds.

  4. 04Message
    A match is shown and Riya confirmsBank Alfa (payer PSP) → Riya (payer)

    The result is MATCH, so Bank Alfa tells Riya the name fits the account and she confirms the payment. VoP is a fraud and misdirection control that runs before money moves; the decision to proceed stays with the payer.

  5. 05Posting
    Bank Alfa debits RiyaBank Alfa (payer PSP)

    With the check passed and the payment confirmed, Bank Alfa books the debit on Riya's account. Her money has left her account, but nothing has yet moved between the banks.

    • DR Riya's current account at Bank AlfaEUR 480.00
  6. 06Message
    Bank Alfa submits the instant transferBank Alfa (payer PSP) → TIPS (instant settlement) · pacs.008

    Bank Alfa converts the confirmed instruction into an interbank pacs.008 flagged for the instant scheme and sends it to TIPS, the instant settlement infrastructure.

  7. 07Settlement
    The banks settle in central bank moneyBank Alfa (payer PSP) → Nordbank (payee PSP)

    TIPS moves the amount between the banks' positions in central bank money the instant the transfer is accepted. Only now has money actually moved between Bank Alfa and Nordbank — the VoP message earlier carried no funds.

    • DR Bank Alfa position at TIPSEUR 480.00
    • CR Nordbank position at TIPSEUR 480.00
  8. 08Posting
    Nordbank credits Arjun within secondsNordbank (payee PSP)

    Nordbank books the credit and Arjun can use the money immediately. The transfer is complete end to end: name verified, Riya debited, banks settled, Arjun credited.

    • CR Arjun's current account at NordbankEUR 480.00
A TARGET2 (T2) settlement (euro RTGS) — swimlane diagramA high-value euro payment settles one-for-one across the banks' accounts in central-bank money, in real time and with finality — each accepted instruction settles on its own, without any prior netting. The full step-by-step description follows this diagram as text.

A TARGET2 (T2) settlement (euro RTGS). A high-value euro payment settles one-for-one across the banks' accounts in central-bank money, in real time and with finality — each accepted instruction settles on its own, without any prior netting. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the payment to T2Bank Alfa (sending bank) → TARGET2 (T2) · pacs.009

    Bank Alfa's payments desk sends a high-value interbank payment (a pacs.009) to TARGET2, which processes it the instant it arrives rather than batching it for a later cycle. Nothing has moved yet — it is an instruction.

  2. 02Processing
    T2 checks Bank Alfa's available liquidityTARGET2 (T2)

    TARGET2 checks whether Bank Alfa's RTGS account holds enough available liquidity — drawing on the Central Liquidity Management (CLM) component — to cover the full amount before it settles anything.

  3. 03Settlement
    T2 settles the payment in central-bank moneyBank Alfa (sending bank) → Nordbank (receiving bank)

    With liquidity confirmed, T2 debits Bank Alfa's account and credits Nordbank's account at the central bank, one payment at a time. RTGS settles each accepted instruction individually, without any prior netting, and the transfer is final the instant it settles.

    • DR Bank Alfa's RTGS account at the central bankEUR 2,000,000.00
    • CR Nordbank's RTGS account at the central bankEUR 2,000,000.00
  4. 04Message
    Nordbank is confirmed of the settled paymentTARGET2 (T2) → Nordbank (receiving bank)

    TARGET2 tells the receiving bank that the funds are on its account at the central bank and are final, with the details of the payment it needs to apply.

  5. 05Posting
    Nordbank books the incoming fundsNordbank (receiving bank)

    Because the interbank leg already settled with finality, Nordbank records the credit on its own ledger without waiting for anything else. The payment is complete end to end.

    • CR Incoming settlement account at NordbankEUR 2,000,000.00
TIPS — TARGET Instant Payment Settlement — swimlane diagramAn accepted instant payment settled individually and irrevocably in central bank money on TIPS, any hour of any day. The full step-by-step description follows this diagram as text.

TIPS — TARGET Instant Payment Settlement. An accepted instant payment settled individually and irrevocably in central bank money on TIPS, any hour of any day. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya instructs an instant payment at 23:40 on a SundayRiya (payer) → Bank Alfa (originator PSP)

    Riya asks Bank Alfa to send EUR 480.00 to Arjun through its customer channel. This is not a pacs.008 yet: Bank Alfa must validate the request and create the inter-PSP instruction.

  2. 02Posting
    Bank Alfa validates the request and controls the customer balanceBank Alfa (originator PSP)

    Bank Alfa checks the account, authentication, limits, duplicates and screening, then places its own hold or equivalent control on Riya's balance. This customer-ledger control is separate from the TIPS reservation that happens after TIPS accepts the inter-PSP payment.

    • RESERVE Riya's current account at Bank AlfaEUR 480.00
  3. 03Message
    Bank Alfa submits the payment to TIPSBank Alfa (originator PSP) → TIPS (settlement service) · pacs.008

    Bank Alfa sends the inter-PSP instruction. TIPS validates it and, once accepted, reserves the amount on the originator participant's TIPS dedicated cash account while the beneficiary side decides.

  4. 04Posting
    TIPS reserves funds after accepting the paymentTIPS (settlement service)

    TIPS earmarks EUR 480.00 on Bank Alfa's TIPS dedicated cash account. The reservation remains until Nordbank accepts or rejects the payment, or TIPS expires it; TIPS does not provide intraday credit.

    • RESERVE Bank Alfa TIPS dedicated cash accountEUR 480.00
  5. 05Message
    Nordbank confirms it can credit ArjunNordbank (beneficiary PSP) → TIPS (settlement service) · pacs.002

    Nordbank validates the account and answers positively. This positive pacs.002 is what authorises TIPS to move central bank money between the two accounts.

  6. 06Settlement
    TIPS settles the amount in central bank money — final and irrevocableBank Alfa (originator PSP) → Nordbank (beneficiary PSP)

    TIPS converts the reservation into an individual EUR 480.00 debit and credits Nordbank's TIPS dedicated cash account in central bank money. The transfer is final and irrevocable; operational, fraud and liquidity risks still exist outside the final settlement asset.

    • DR Bank Alfa TIPS dedicated cash accountEUR 480.00
    • CR Nordbank TIPS dedicated cash accountEUR 480.00
  7. 07Posting
    Bank Alfa finalises Riya's debitBank Alfa (originator PSP)

    With a positive settlement outcome, Bank Alfa converts its customer-balance hold into the booked debit. The TIPS DCA reservation was already consumed by the central-bank-money settlement.

    • DR Riya's current account at Bank AlfaEUR 480.00
  8. 08Posting
    Nordbank credits Arjun, who can spend at onceNordbank (beneficiary PSP)

    Because the interbank leg already settled with finality in central bank money, Nordbank can make the funds available immediately — Arjun spends them with no settlement risk to unwind.

    • CR Arjun's current account at NordbankEUR 480.00
A CHAPS payment (UK sterling RTGS) — swimlane diagramA high-value sterling payment settles one-for-one across the banks' accounts at the Bank of England, in real time and with immediate finality — each payment settles on its own in central-bank money, with no netting and no waiting for a cycle. The full step-by-step description follows this diagram as text.

A CHAPS payment (UK sterling RTGS). A high-value sterling payment settles one-for-one across the banks' accounts at the Bank of England, in real time and with immediate finality — each payment settles on its own in central-bank money, with no netting and no waiting for a cycle. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the CHAPS paymentBank Alfa (sending bank) → CHAPS · pacs.008

    Bank Alfa must pay a high-value sterling obligation — the completion monies on a property purchase — to Nordbank, so it sends an interbank payment (a pacs.008) into CHAPS. Since the ISO 20022 migration on 19 June 2023 the message carries richer structured data, including the Purpose Code and Legal Entity Identifier (LEI). Nothing has moved yet — it is an instruction.

  2. 02Processing
    CHAPS checks Bank Alfa's available liquidityCHAPS → Bank of England (RTGS)

    Before it settles anything, CHAPS checks whether Bank Alfa's settlement account in the Bank of England's RTGS infrastructure holds enough available liquidity to cover the full GBP 850,000.00 amount.

  3. 03Settlement
    The Bank of England settles the payment in central-bank moneyBank Alfa (sending bank) → Nordbank (receiving bank)

    With liquidity confirmed, the Bank of England debits Bank Alfa's settlement account and credits Nordbank's, one payment at a time. CHAPS settles each payment individually in central-bank money, without any prior netting, and the transfer is final the instant it settles.

    • DR Bank Alfa's settlement account at the Bank of EnglandGBP 850,000.00
    • CR Nordbank's settlement account at the Bank of EnglandGBP 850,000.00
  4. 04Message
    Nordbank is confirmed of the settled paymentCHAPS → Nordbank (receiving bank)

    CHAPS tells the receiving bank that the funds are on its settlement account at the Bank of England and are final, with the payment details — including the Purpose Code and LEI — it needs to apply.

  5. 05Posting
    Nordbank books the incoming fundsNordbank (receiving bank)

    Because the interbank leg already settled with immediate finality, Nordbank records the credit on its own ledger without waiting for anything else. The property completion is paid, end to end.

    • CR Incoming settlement account at NordbankGBP 850,000.00
Faster Payments (FPS) — swimlane diagramA pound transfer that reaches the payee within seconds, around the clock — but the banks settle their net positions in central bank money later, on a deferred cycle. Instant for the customer, deferred-net for the banks. The full step-by-step description follows this diagram as text.

Faster Payments (FPS). A pound transfer that reaches the payee within seconds, around the clock — but the banks settle their net positions in central bank money later, on a deferred cycle. Instant for the customer, deferred-net for the banks. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya asks Bank Alfa to pay ArjunRiya (payer) → Bank Alfa (sending bank)

    On a Sunday evening Riya opens her banking app and instructs Bank Alfa to send GBP 500.00 to Arjun at Nordbank. Faster Payments runs 24/7, so time of day does not matter. Nothing has moved yet — this is only a request.

  2. 02Processing
    Bank Alfa checks the payment in real timeBank Alfa (sending bank)

    Bank Alfa validates the account details, confirms Riya has the funds, screens for sanctions, and checks the amount against the FPS single-payment limit and its own limits — all in seconds, because the customer is waiting.

    Screening checkpoint: Real-time transaction screening Near-real-time rails force screening to be fast and automated — there is no overnight batch window to absorb the delay.

  3. 03Posting
    Bank Alfa debits RiyaBank Alfa (sending bank)

    Bank Alfa reduces Riya's balance by GBP 500.00 on its own books. The money has left Riya, but Arjun does not have it yet and the banks have not settled — those are separate steps.

    • DR Riya's current account at Bank AlfaGBP 500.00
  4. 04Message
    The payment goes through Faster Payments in real timeBank Alfa (sending bank) → Faster Payments (Pay.UK)

    Bank Alfa submits the payment to the central Faster Payments infrastructure, which routes it to Nordbank immediately. This real-time clearing leg carries the instruction — it does not move central bank money.

  5. 05Message
    Nordbank receives the payment within secondsFaster Payments (Pay.UK) → Nordbank (receiving bank)

    Faster Payments forwards the payment to Nordbank in real time and expects a fast answer. The message tells Nordbank exactly whose account to credit and with how much.

  6. 06Posting
    Nordbank validates and credits Arjun within secondsNordbank (receiving bank)

    Nordbank checks the beneficiary account, screens the payment, and credits Arjun on its own books — all within seconds of Riya pressing send. Nordbank now owes this money and will recover it from Bank Alfa at settlement.

    • CR Arjun's current account at NordbankGBP 500.00
  7. 07Processing
    Arjun can spend the money immediatelyNordbank (receiving bank) → Arjun (payee)

    Arjun sees GBP 500.00 in his account and can spend it straight away, even though the banks have not yet settled between themselves. This gap — payee paid now, banks settled later — is the exposure Nordbank carries.

  8. 08Settlement
    Later, the banks settle their net positions at the Bank of EnglandFaster Payments (Pay.UK) → Bank of England (settlement)

    On a defined settlement cycle — after Arjun already has the money — Faster Payments calculates each bank's net position and the banks settle those net amounts in central bank money across their Bank of England settlement accounts. This is deferred net settlement, not payment-by-payment RTGS.

    FPS clears in real time but settles on a deferred, netted basis. Only one net figure per bank per cycle moves at the Bank of England — not GBP 500.00 on its own.

    • DR Bank Alfa net position at the Bank of EnglandGBP 500.00 (as part of the net cycle)
    • CR Nordbank net position at the Bank of EnglandGBP 500.00 (as part of the net cycle)
Bacs Direct Credit — swimlane diagramA UK Bacs Direct Credit pushes a salary payment from employer to employee through a fixed three-working-day batch cycle, where nothing moves until entry day. The full step-by-step description follows this diagram as text.

Bacs Direct Credit. A UK Bacs Direct Credit pushes a salary payment from employer to employee through a fixed three-working-day batch cycle, where nothing moves until entry day. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Day 1 — Asha Traders submits the Bacs payment fileAsha Traders (employer) → Bacs (Pay.UK) · Bacs Standard 18 payment file

    On Day 1 the employer sends its payroll file to Bacs through its bank. This is an instruction to pay, not money moving — it enters the fixed three-working-day cycle. Bacs is a batch system, so the file waits its turn.

  2. 02Processing
    Day 1 — Bacs validates and accepts the fileBacs (Pay.UK)

    Bacs checks the file's format and account details and accepts it into the current cycle. Acceptance means the payments are scheduled for the three-day rhythm — still no money has moved anywhere on Day 1.

  3. 03Clearing obligation
    Day 2 — Bacs processes the file and passes entries to the banksBacs (Pay.UK) → Nordbank (payee bank)

    On Day 2 Bacs sorts the file and passes each entry to the paying and receiving banks so they can prepare. These entries are obligations for the next day, not yet money — the banks know who will owe whom on entry day.

    Day 2 produces obligations, not funds. The banks now hold the entries and know what they must debit and credit on Day 3, but nothing has actually been paid.

  4. 04Settlement
    Day 3 — Interbank settlement in central bank moneyBank Alfa (payer bank) → Nordbank (payee bank)

    On Day 3, the entry day, the net obligations from the cycle settle across the banks' accounts at the Bank of England. Only now does money actually move between Bank Alfa and Nordbank in central bank money.

    • DR Bank Alfa settlement accountGBP 3,200.00
    • CR Nordbank settlement accountGBP 3,200.00
  5. 05Posting
    Day 3 — Asha Traders is debitedBank Alfa (payer bank)

    Also on Day 3, Bank Alfa books the debit against the employer's account. In the Bacs cycle the payer's debit and the payee's credit both land on entry day together — nothing was taken on Day 1 or Day 2.

    • DR Asha Traders' account at Bank AlfaGBP 3,200.00
  6. 06Posting
    Day 3 — Riya is creditedNordbank (payee bank)

    Nordbank credits the employee's account on the same entry day. The three-day rhythm completes: submitted Day 1, entries passed Day 2, and money debited, settled, and credited all together on Day 3.

    • CR Riya's account at NordbankGBP 3,200.00
Bacs Direct Debit — swimlane diagramA biller pulls a bill from a customer's account over Bacs' three-working-day cycle under a Direct Debit Instruction, with unpaid items returned through the ARUDD cycle a day or two after settlement. The full step-by-step description follows this diagram as text.

Bacs Direct Debit. A biller pulls a bill from a customer's account over Bacs' three-working-day cycle under a Direct Debit Instruction, with unpaid items returned through the ARUDD cycle a day or two after settlement. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Processing
    A mandate already existsRiya (payer) → Asha Traders (collector/biller)

    Before any money moves, Riya set up a Direct Debit Instruction (the mandate) authorising Asha Traders to pull agreed amounts from her account. The mandate is what makes a Direct Debit a PULL, and it is governed by the Direct Debit Guarantee — the payer's promise of an immediate refund from her own bank if a Direct Debit is taken in error.

  2. 02Message
    Asha Traders submits the collection fileAsha Traders (collector/biller) → Bacs (Pay.UK) · Bacs Standard 18 collection file

    On day one Asha Traders sends its collection file to Bacs through its own bank, Nordbank. The file lists Riya's bill of GBP 90.00 against her mandate. This is an instruction to collect — no money has moved yet.

  3. 03Clearing obligation
    Bacs processes and passes entries to the banksBacs (Pay.UK)

    On day two Bacs validates the file and passes the entries to each bank, so Bank Alfa learns it must pay and Nordbank learns it will receive. This calculates who owes whom — obligations, not money in the account yet.

    Processing produces obligations. Bank Alfa now owes the collection and Nordbank is due it, but nothing settles until day three.

  4. 04Settlement
    The banks settle in central bank moneyBank Alfa (payer bank) → Nordbank (collector bank)

    On day three the obligations from day two settle across the banks' accounts at the Bank of England. Only now does money actually move between Bank Alfa and Nordbank — this is the moment the collection becomes real interbank money.

    • DR Bank Alfa settlement accountGBP 90.00
    • CR Nordbank settlement accountGBP 90.00
  5. 05Posting
    Riya's account is debitedBank Alfa (payer bank)

    On the same day three, Bank Alfa books the debit against Riya's account under her mandate. The GBP 90.00 has now left the payer — the pull authorised in advance has been taken.

    • DR Riya's current account at Bank AlfaGBP 90.00
  6. 06Posting
    Asha Traders' account is creditedNordbank (collector bank)

    Nordbank credits Asha Traders on day three, alongside Riya's debit and the interbank settlement. The three-day cycle is complete end to end: payer debited, banks settled, collector credited — all on day three.

    • CR Asha Traders' account at NordbankGBP 90.00
A FedNow instant payment (US, 24/7/365) — swimlane diagramRiya sends USD 300.00 to Arjun on a holiday and he can spend it within seconds — the Federal Reserve settles the payment on its own, immediately and finally, in central-bank money. The full step-by-step description follows this diagram as text.

A FedNow instant payment (US, 24/7/365). Riya sends USD 300.00 to Arjun on a holiday and he can spend it within seconds — the Federal Reserve settles the payment on its own, immediately and finally, in central-bank money. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya instructs an instant paymentRiya (customer) → Bank Alfa (sending bank)

    Riya asks Bank Alfa to send USD 300.00 to Arjun on a public holiday. FedNow runs 24/7/365, so there is no cut-off or waiting for a business day — but nothing has moved yet, this is only a request.

  2. 02Processing
    Bank Alfa checks the customer payment and screens itBank Alfa (sending bank)

    Bank Alfa validates the payment, confirms Riya has available funds, and screens the transaction in real time. It also monitors the liquidity and intraday-credit position of the master account used for settlement. FedNow does not require that master account to be prefunded, and a participant may settle through a correspondent.

    Screening checkpoint: Real-time outbound screening FedNow settlement is final and irrevocable. A later request for return asks the receiver to send value back; it does not cancel the original settlement. Screening therefore happens before submission.

  3. 03Message
    Bank Alfa submits the payment to FedNowBank Alfa (sending bank) → FedNow (Federal Reserve)

    The sending bank sends the payment message to the FedNow Service, which processes it the instant it arrives rather than batching it. The message asks for settlement; it does not itself carry the money.

  4. 04Message
    Nordbank confirms it can credit ArjunNordbank (receiving bank) → FedNow (Federal Reserve)

    FedNow asks the receiving bank whether it can apply the payment to Arjun's account. Nordbank checks the account and answers positively — this confirmation is what lets settlement proceed.

  5. 05Settlement
    FedNow settles the payment individually and finallyBank Alfa (sending bank) → Nordbank (receiving bank)

    On the positive answer, FedNow records the debit and credit for this one payment in the participants' configured Federal Reserve master accounts. In this example each bank uses its own master account; a participant may instead settle through a correspondent. Settlement is immediate, gross, final, and irrevocable.

    • DR Bank Alfa's master account at the Federal ReserveUSD 300.00
    • CR Nordbank's master account at the Federal ReserveUSD 300.00
  6. 06Message
    FedNow confirms that settlement completedFedNow (Federal Reserve) → Bank Alfa (sending bank) · pacs.002

    FedNow sends the sending bank a positive payment status after recording settlement. This pacs.002 is evidence of the service outcome; it reports the settlement and does not move the money itself.

  7. 07Posting
    Bank Alfa debits Riya's accountBank Alfa (sending bank)

    With the interbank leg settled in central-bank money, Bank Alfa books the final debit against Riya's account. Customer-account posting and Federal Reserve settlement are separate ledger events even when they complete within seconds.

    • DR Riya's account at Bank AlfaUSD 300.00
  8. 08Posting
    Arjun is credited and can spend at onceNordbank (receiving bank)

    Because the settlement across the master accounts is already final, Nordbank credits Arjun immediately and he can use the money within seconds — even on a holiday, unlike a batch ACH transfer that would settle on a later business day.

    • CR Arjun's account at NordbankUSD 300.00
US ACH Network — direct deposit — swimlane diagramA US dollar ACH credit for payroll: a batch instruction that clears through an ACH operator and settles on a deferred, netted basis before the wage lands in the employee's account. The full step-by-step description follows this diagram as text.

US ACH Network — direct deposit. A US dollar ACH credit for payroll: a batch instruction that clears through an ACH operator and settles on a deferred, netted basis before the wage lands in the employee's account. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Asha Traders submits the payroll fileAsha Traders (Originator) → Bank Alfa (ODFI) · ACH payroll file (PPD credit entries)

    The employer instructs its bank to pay wages. It sends a payroll ACH file of credit entries to Bank Alfa, its Originating Depository Financial Institution (ODFI). This is an instruction, not money.

  2. 02Processing
    Bank Alfa validates and batches the entriesBank Alfa (ODFI)

    The ODFI checks the file against Nacha technical standards (routing numbers, formats, totals), screens the entries, and batches them for a submission window. Nothing has moved between banks yet.

    Screening checkpoint: ODFI originator and entry screening The originating bank screens the batch against sanctions lists before it goes into the ACH network.

  3. 03Message
    Bank Alfa transmits the batch to an ACH OperatorBank Alfa (ODFI) → ACH Operator (Fed / TCH) · ACH batch transmission

    The ODFI sends the batched file to one of the two ACH Operators — the Federal Reserve or The Clearing House. Nacha writes and enforces the rules, but the operator is the party that processes the entries.

  4. 04Clearing obligation
    The ACH Operator sorts and delivers entries to NordbankACH Operator (Fed / TCH) → Nordbank (RDFI)

    The operator sorts every entry by routing number and delivers each one to the receiving bank. Delivery makes the entry an obligation for the settlement window — it is not yet a movement of money.

    Delivered entries are obligations to be settled in this window. ACH is a batch system: entries are grouped and processed together, not one-by-one in real time.

  5. 05Settlement
    Interbank positions settle, netted, in central bank moneyBank Alfa (ODFI) → Nordbank (RDFI)

    The operator nets each bank's total credits and debits and settles the net positions across the banks' Federal Reserve accounts at the scheduled window. Only now does money actually move between Bank Alfa and Nordbank.

    • DR Bank Alfa settlement account at the Federal ReserveUSD 2,000.00
    • CR Nordbank settlement account at the Federal ReserveUSD 2,000.00
  6. 06Posting
    Bank Alfa debits Asha TradersBank Alfa (ODFI)

    The ODFI books the debit against the employer's account for the wages it originated. The employer's money has left its account to fund the payroll run.

    • DR Asha Traders' account at Bank AlfaUSD 2,000.00
  7. 07Posting
    Nordbank credits RiyaNordbank (RDFI)

    The Receiving Depository Financial Institution (RDFI) posts the credit to the employee's account. For an ACH credit, Nacha rules require the funds to be available by 9:00 AM local time on the settlement date.

    • CR Riya's account at NordbankUSD 2,000.00
The RTP Network (instant, final, prefunded) — swimlane diagramRiya sends USD 250.00 to Arjun in the middle of the night and he can spend it at once. RTP, operated by The Clearing House, runs every day of the year, only pushes money, and is final the moment it settles — no one can recall it. The full step-by-step description follows this diagram as text.

The RTP Network (instant, final, prefunded). Riya sends USD 250.00 to Arjun in the middle of the night and he can spend it at once. RTP, operated by The Clearing House, runs every day of the year, only pushes money, and is final the moment it settles — no one can recall it. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya instructs Bank Alfa to pay ArjunRiya (sender) → Bank Alfa (sender bank)

    Riya tells her bank to send USD 250.00 to Arjun right now, at night. RTP is push-only: money only moves because the sender chooses to send it — you cannot pull funds from someone else's account.

  2. 02Message
    Bank Alfa submits the credit transfer to RTPBank Alfa (sender bank) → RTP (The Clearing House)

    Bank Alfa screens and validates the payment, then submits an RTP credit transfer to the network. RTP is open 24/7/365, so there is no cut-off to wait for — the request is processed the moment it arrives.

  3. 03Message
    RTP checks the position and asks Nordbank to confirmRTP (The Clearing House) → Nordbank (receiver bank)

    RTP uses Bank Alfa's balance in the prefunded joint account at the Federal Reserve Bank of New York and asks Nordbank whether it will make the funds available to Arjun. Banks must keep that prefunded balance topped up for this to work.

  4. 04Message
    Nordbank confirms it will make funds availableNordbank (receiver bank) → RTP (The Clearing House)

    Nordbank answers that it will credit Arjun immediately. A receiving institution on RTP must make the money available to the recipient right away, not hold it for later.

  5. 05Settlement
    RTP settles in the prefunded joint account at the Fed NYBank Alfa (sender bank) → Nordbank (receiver bank)

    On the positive confirmation, RTP settles by adjusting the two banks' positions inside the prefunded joint master account that participants hold at the Federal Reserve Bank of New York. This settlement is final and irrevocable.

    • DR Bank Alfa position in the RTP prefunded joint account (Fed NY)USD 250.00
    • CR Nordbank position in the RTP prefunded joint account (Fed NY)USD 250.00
  6. 06Posting
    Bank Alfa debits RiyaBank Alfa (sender bank)

    Bank Alfa books the debit on its own ledger against Riya's account. The interbank money already moved in the prefunded joint account; this posting reflects it on the customer's balance.

    • DR Riya's account at Bank AlfaUSD 250.00
  7. 07Posting
    Nordbank credits Arjun immediatelyNordbank (receiver bank)

    Nordbank makes the USD 250.00 available to Arjun straight away, so he can spend it that same night. Because settlement was final and irrevocable, this payment cannot be recalled by Riya or Bank Alfa.

    • CR Arjun's account at NordbankUSD 250.00
An India RTGS transfer (Reserve Bank of India) — swimlane diagramA high-value rupee payment settles one transaction at a time across the banks' accounts at the Reserve Bank of India, in real time and with finality — no netting, no waiting for a batch. The full step-by-step description follows this diagram as text.

An India RTGS transfer (Reserve Bank of India). A high-value rupee payment settles one transaction at a time across the banks' accounts at the Reserve Bank of India, in real time and with finality — no netting, no waiting for a batch. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the RTGS transferBank Alfa (remitting bank) → RTGS (Reserve Bank of India)

    On its customer Asha Traders' behalf, Bank Alfa sends the RTGS message to the Reserve Bank of India to move INR 5,00,000.00 to a supplier account at Nordbank. This is above the INR 2,00,000 minimum for RTGS. Nothing has moved yet — it is a request.

  2. 02Processing
    RTGS checks Bank Alfa's settlement balanceRTGS (Reserve Bank of India)

    The RTGS system checks that Bank Alfa's settlement account at the Reserve Bank holds enough funds to cover the payment. An RTGS system will not create money it does not have.

  3. 03Settlement
    The RBI settles the payment in real timeBank Alfa (remitting bank) → Nordbank (beneficiary bank)

    The Reserve Bank of India debits Bank Alfa's account and credits Nordbank's account, transaction by transaction, in the books of the central bank. There is no netting: each payment settles on its own, and settlement is final and irrevocable the instant it happens.

    • DR Bank Alfa's settlement account at the Reserve Bank of IndiaINR 5,00,000.00
    • CR Nordbank's settlement account at the Reserve Bank of IndiaINR 5,00,000.00
  4. 04Message
    Nordbank is advised of the settled paymentReserve Bank of India (settlement) → Nordbank (beneficiary bank)

    The Reserve Bank tells Nordbank the funds are on its settlement account and final, with the details of the beneficiary to be paid.

  5. 05Posting
    Nordbank credits the beneficiaryNordbank (beneficiary bank)

    Because the interbank leg already settled with finality in the Reserve Bank's books, Nordbank can credit its customer — Riya's business — without waiting for anything else.

    • CR Beneficiary's account at NordbankINR 5,00,000.00
India NEFT — swimlane diagramA rupee transfer from one customer to another over the Reserve Bank of India's NEFT system, which settles net in half-hourly batches rather than one payment at a time. The full step-by-step description follows this diagram as text.

India NEFT. A rupee transfer from one customer to another over the Reserve Bank of India's NEFT system, which settles net in half-hourly batches rather than one payment at a time. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya instructs Bank Alfa to pay ArjunRiya (remitter) → Bank Alfa (remitting bank)

    Riya tells her bank to send INR 15,000.00 to Arjun by NEFT, giving his account number and the beneficiary bank's IFSC so the payment can be routed nationwide.

  2. 02Posting
    Bank Alfa debits Riya and queues the transfer for the next batchBank Alfa (remitting bank)

    Bank Alfa books the debit on Riya's account and holds the transfer for the next half-hourly cycle. The money has left Riya, but nothing has moved between banks yet.

    • DR Riya's savings account at Bank AlfaINR 15,000.00
  3. 03Message
    Bank Alfa submits the transfer into the current NEFT batchBank Alfa (remitting bank) → NEFT (Reserve Bank of India)

    Bank Alfa forwards the queued transfer to the NEFT system so it joins the batch of payments being collected for the current half-hourly settlement cycle.

  4. 04Clearing obligation
    NEFT nets each bank's position for the batchNEFT (Reserve Bank of India)

    The NEFT system pools every transfer in this half-hourly batch and works out one net figure per bank — who owes whom overall — instead of moving each payment on its own.

    These net positions are obligations calculated for the batch. The banks do not have their money yet — that only happens at settlement.

  5. 05Settlement
    Net positions settle in central bank moneyBank Alfa (remitting bank) → Nordbank (beneficiary bank)

    The batch's net positions settle across the banks' accounts at the Reserve Bank of India. Only now has money actually moved from Bank Alfa toward Nordbank, in central bank money.

    • DR Bank Alfa settlement account at RBIINR 15,000.00
    • CR Nordbank settlement account at RBIINR 15,000.00
  6. 06Message
    NEFT delivers the transfer to NordbankNEFT (Reserve Bank of India) → Nordbank (beneficiary bank)

    The NEFT system passes the transfer details on to Nordbank so it knows which account to credit and for how much once the batch has settled.

  7. 07Posting
    Nordbank credits ArjunNordbank (beneficiary bank)

    Nordbank books the credit to Arjun's account. The transfer is complete end to end: Riya debited, banks settled net at the RBI, and Arjun credited.

    • CR Arjun's savings account at NordbankINR 15,000.00
India IMPS — Immediate Payment Service — swimlane diagramA rupee transfer that reaches the payee in seconds at any hour, addressed by mobile number, while the banks settle their net positions later in central bank money at the Reserve Bank of India. The full step-by-step description follows this diagram as text.

India IMPS — Immediate Payment Service. A rupee transfer that reaches the payee in seconds at any hour, addressed by mobile number, while the banks settle their net positions later in central bank money at the Reserve Bank of India. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya instructs Bank Alfa using Arjun's mobile numberRiya (payer) → Bank Alfa (remitter bank)

    Riya sends INR 3,000 late at night from her banking app, addressing Arjun by his mobile number and MMID (Mobile Money Identifier) instead of an account number and IFSC.

  2. 02Posting
    Bank Alfa debits Riya's accountBank Alfa (remitter bank)

    The remitter bank books the debit on its own ledger straight away, so the amount is committed before the transfer is pushed onto the shared IMPS rail.

    • DR Riya's savings account at Bank AlfaINR 3,000.00
  3. 03Message
    Bank Alfa routes the transfer through the NPCI IMPS switchBank Alfa (remitter bank) → IMPS / NPCI switch

    In real time the remitter bank sends the transfer to NPCI's IMPS switch, which resolves the mobile number and MMID to the right beneficiary bank and forwards it in seconds.

  4. 04Posting
    Nordbank validates and credits Arjun within secondsNordbank (beneficiary bank)

    The beneficiary bank checks that the mobile number and MMID match a live account, then posts the credit so Arjun sees the money and can spend it immediately, 24/7.

    • CR Arjun's savings account at NordbankINR 3,000.00
  5. 05Message
    NPCI confirms the transfer succeededIMPS / NPCI switch → Bank Alfa (remitter bank)

    The switch relays the beneficiary bank's positive response back to Bank Alfa, which tells Riya the payment is complete — this all happens within seconds of her instruction.

  6. 06Settlement
    NPCI settles the net interbank positions at the RBIIMPS / NPCI switch → Reserve Bank of India (settlement)

    The customer already has the money, but the banks square up later: NPCI calculates each bank's net position across many instant transfers and settles the balances in central bank money at the Reserve Bank of India.

    Real-time clearing, deferred net settlement: the credit to Arjun is instant, but interbank finality comes when NPCI's netted positions settle at the RBI — the same pattern other instant retail rails use. IMPS is the rail UPI is built over.

    • DR Bank Alfa net position at RBIINR 3,000.00
    • CR Nordbank net position at RBIINR 3,000.00
India UPI — Unified Payments Interface — swimlane diagramRiya pays Arjun INR 250 in seconds by entering his UPI ID, never sharing an account number; the money reaches Arjun instantly while the banks settle net later at the RBI. The full step-by-step description follows this diagram as text.

India UPI — Unified Payments Interface. Riya pays Arjun INR 250 in seconds by entering his UPI ID, never sharing an account number; the money reaches Arjun instantly while the banks settle net later at the RBI. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya enters Arjun's UPI ID — no account number sharedRiya (payer) → Bank Alfa (Riya's bank / PSP app) · UPI collect / pay request

    Riya scans Arjun's QR or types his Virtual Payment Address (VPA / UPI ID), e.g. arjun@bankalfa. She pays a short handle, not a bank account number, so account details stay private.

  2. 02Message
    UPI / NPCI resolves the UPI ID to Arjun's accountBank Alfa (Riya's bank / PSP app) → UPI / NPCI (the switch) · UPI pay request

    The NPCI switch looks up the VPA behind the scenes and maps arjun@bankalfa to Arjun's real account at Nordbank, then routes the pay request. The account number is resolved by the network, never revealed to Riya.

  3. 03Posting
    Riya authenticates with her UPI PIN and Bank Alfa debits herBank Alfa (Riya's bank / PSP app)

    Riya approves the payment by entering her UPI PIN, the RBI-mandated authentication that NPCI implements. Only then does Bank Alfa book the debit against her account.

    • DR Riya's account at Bank AlfaINR 250.00
  4. 04Posting
    Nordbank credits Arjun within secondsNordbank (Arjun's bank)

    The payment routes through NPCI in real time and Nordbank posts the credit to Arjun's account almost immediately. Because UPI is built over the IMPS rails, this works 24/7/365, including nights and holidays.

    • CR Arjun's account at NordbankINR 250.00
  5. 05Processing
    Arjun can spend the money immediatelyArjun (payee)

    From Arjun's side the payment is already complete and the INR 250 is his to use. The customer experience is instant even though the banks have not yet moved central bank money between themselves.

  6. 06Settlement
    Later, NPCI settles the net positions at the RBIUPI / NPCI (the switch) → Reserve Bank of India (settlement)

    At scheduled cycles NPCI nets every bank's payments against its receipts and settles only the differences in central bank money at the Reserve Bank of India. Customers were paid instantly; the banks square up net afterwards.

    Deferred-net settlement: individual payments are cleared continuously but the interbank money moves once per cycle as a single net figure per bank.

    • DR Bank Alfa net position at the RBIINR 250.00
    • CR Nordbank net position at the RBIINR 250.00
India NACH Debit — swimlane diagramA recurring loan EMI is pulled from a borrower's account by NACH Debit under a registered mandate, cleared in a batch at NPCI and settled net in central bank money. The full step-by-step description follows this diagram as text.

India NACH Debit. A recurring loan EMI is pulled from a borrower's account by NACH Debit under a registered mandate, cleared in a batch at NPCI and settled net in central bank money. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Processing
    A registered NACH mandate authorises the recurring pullRiya (payer / borrower) → Bank Alfa (Riya's / destination bank)

    Earlier, Riya registered a NACH mandate (an e-mandate) that authorises Asha Traders to pull a fixed EMI from her account on schedule. Without this standing authorisation the collection could not begin.

  2. 02Message
    Asha Traders submits the collection to its sponsor bankAsha Traders (collector / lender) → Nordbank (sponsor / creditor bank)

    Asha Traders hands the NACH Debit collection for Riya's EMI to Nordbank, its sponsor bank. This is an instruction to collect — no money has moved yet, and each item names the mandate that authorises it.

  3. 03Message
    Nordbank presents the collection into a NACH batch cycleNordbank (sponsor / creditor bank) → NACH / NPCI (clearing house)

    Nordbank groups Riya's item with many other collections and presents them into a NACH batch cycle at NPCI. NACH works in scheduled batches, not instantly, so the item waits for its cycle.

  4. 04Clearing obligation
    NPCI clears the batch and calculates net positionsNACH / NPCI (clearing house)

    NPCI validates the batch and works out each bank's net position for the cycle — the sum owed after all pulls and pushes net off. This produces who-owes-whom, not yet any movement of money.

    Clearing produces net obligations for the cycle. Bank Alfa owes Nordbank its net amount; the actual money moves only at settlement.

  5. 05Settlement
    Net positions settle in central bank money at the RBIBank Alfa (Riya's / destination bank) → Nordbank (sponsor / creditor bank)

    The netted positions settle across the banks' accounts at the Reserve Bank of India, in central bank money. Only now does money actually move from Bank Alfa's side to Nordbank's side for the whole cycle.

    • DR Bank Alfa settlement account at RBIINR 8,500.00
    • CR Nordbank settlement account at RBIINR 8,500.00
  6. 06Posting
    Bank Alfa debits Riya under the mandateBank Alfa (Riya's / destination bank)

    Acting on the cleared item and the registered mandate, Bank Alfa books the debit to Riya's account. Her EMI has now left her account for this cycle's collection.

    • DR Riya's savings account at Bank AlfaINR 8,500.00
  7. 07Posting
    Nordbank credits Asha TradersNordbank (sponsor / creditor bank)

    Nordbank posts the credit to Asha Traders. The collection is complete end to end: Riya debited, banks settled net at the RBI, and the lender credited for the EMI it pulled.

    • CR Asha Traders collection account at NordbankINR 8,500.00
India to USA: an outward remittance (MT103, INR to USD) — swimlane diagramA resident individual in India sends dollars to a friend's US account — Form A2, FEMA/LRS compliance, currency conversion, and a serial MT103 through one US correspondent. The full step-by-step description follows this diagram as text.

India to USA: an outward remittance (MT103, INR to USD). A resident individual in India sends dollars to a friend's US account — Form A2, FEMA/LRS compliance, currency conversion, and a serial MT103 through one US correspondent. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The remitter asks Ganga Bank to send dollars to a friend in the USRemitter (India) → Ganga Bank (Indian AD Category-I bank)

    The remitter — a resident individual — asks Ganga Bank to remit INR 3,34,000 as USD to a friend's account in the US, and completes Form A2, the FEMA declaration naming the purpose of the transfer (here, a gift to a friend) and confirming the funds are the remitter's own.

  2. 02Processing
    Ganga Bank checks the declaration before touching the moneyGanga Bank (Indian AD Category-I bank)

    As the Authorized Dealer, Ganga Bank is responsible for the declaration it accepts: it checks the purpose code is valid and permitted, confirms the remittance (with the remitter's other transfers this financial year) stays within the Liberalised Remittance Scheme's annual per-person limit, and screens the remitter and beneficiary before any conversion happens.

    Screening checkpoint: Outbound remittance screening Remitter and beneficiary names are screened before Ganga Bank converts or sends anything — the cheapest point to stop a problem.

  3. 03Posting
    Ganga Bank converts the rupees to dollarsGanga Bank (Indian AD Category-I bank)

    Ganga Bank debits the remitter's INR account and converts the proceeds to USD at its own card rate — the rate it offers retail customers, which includes its margin over the interbank rate. The converted USD amount is what actually gets remitted; the INR amount debited is what the remitter pays for it.

    • DR Remitter's savings account at Ganga BankINR 3,34,000.00
  4. 04Message
    Ganga Bank sends the MT103 to its USD correspondentGanga Bank (Indian AD Category-I bank) → Liberty Union Bank (US correspondent) · MT103

    Liberty Union holds Ganga Bank's USD account (Ganga Bank's nostro), so the interbank MT103 goes there. Because the customer instructed in INR but the interbank leg settles in USD, the message carries both: field 32A is the settled currency and amount (USD 4,000.00), field 33B is the originally instructed currency and amount (INR 3,34,000.00), and field 36 is the exchange rate Ganga Bank applied to convert between them (83.50).

  5. 05Processing
    Liberty Union validates and screens in the middleLiberty Union Bank (US correspondent)

    Every bank in the chain screens independently. Liberty Union also checks that Ganga Bank's nostro account has cover for the debit.

  6. 06Settlement
    Money moves across the books of Liberty UnionLiberty Union Bank (US correspondent)

    Both Ganga Bank and Cascade Bank hold USD accounts at Liberty Union. Settlement here is a book transfer in commercial bank money — Liberty Union debits one vostro account it holds and credits the other.

    No clearing house is involved — the correspondent's ledger is the settlement venue, in commercial bank money, not central bank money.

    • DR Ganga Bank's USD account at Liberty Union (vostro)USD 4,000.00
    • CR Cascade Bank's USD account at Liberty Union (vostro)USD 4,000.00
  7. 07Message
    The MT103 continues serially to Cascade BankLiberty Union Bank (US correspondent) → Cascade Bank (beneficiary's US bank) · MT103

    Liberty Union forwards the payment instruction to the beneficiary's bank with the full ordering and beneficiary details intact — including the remitter's declared purpose, carried in the remittance information field.

  8. 08Processing
    Cascade Bank validates the incoming paymentCascade Bank (beneficiary's US bank)

    Account checks and inbound OFAC screening on every incoming international wire. Only when the account is confirmed and checks pass is the beneficiary credited.

  9. 09Posting
    The beneficiary is creditedCascade Bank (beneficiary's US bank)

    Cascade Bank credits its customer. The remitter's friend now has USD 4,000.00 — converted from INR 3,34,000.00 at Ganga Bank, minus whatever margin and fees applied along the way.

    • CR Beneficiary's account at Cascade BankUSD 4,000.00
A RITS settlement (Australia RTGS) — swimlane diagramA high-value Australian dollar payment settles one-for-one across the banks' Exchange Settlement Accounts at the Reserve Bank of Australia, in real time and with finality. The full step-by-step description follows this diagram as text.

A RITS settlement (Australia RTGS). A high-value Australian dollar payment settles one-for-one across the banks' Exchange Settlement Accounts at the Reserve Bank of Australia, in real time and with finality. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the payment to RITSBank Alfa (paying bank) → RITS (Reserve Bank of Australia)

    The paying bank sends its high-value obligation to RITS, which processes it the instant it arrives rather than batching it for a later netting cycle. Nothing has settled yet — this is an instruction.

  2. 02Processing
    RITS checks Bank Alfa's ESA balanceRITS (Reserve Bank of Australia)

    RITS looks at whether Bank Alfa's Exchange Settlement Account (ESA) at the Reserve Bank holds enough funds to settle in full, one payment at a time, before any money moves.

  3. 03Settlement
    The RBA settles the payment in real timeBank Alfa (paying bank) → Nordbank (receiving bank)

    The Reserve Bank of Australia debits Bank Alfa's ESA and credits Nordbank's ESA, one payment at a time in central-bank money. There is no netting: settlement is real-time gross, final and irrevocable.

    • DR Bank Alfa's Exchange Settlement Account at the RBAAUD 1,500,000.00
    • CR Nordbank's Exchange Settlement Account at the RBAAUD 1,500,000.00
  4. 04Message
    Nordbank is advised the payment settledRITS (Reserve Bank of Australia) → Nordbank (receiving bank)

    RITS confirms to the receiving bank that the funds are on its ESA and the settlement is final, with the details of the incoming payment.

  5. 05Posting
    Nordbank books the incoming fundsNordbank (receiving bank)

    Because the interbank leg already settled with finality across the ESAs, Nordbank can book the incoming funds on its own ledger without waiting for anything else.

    • CR Incoming settlement account at NordbankAUD 1,500,000.00
Australia NPP — real-time settlement via the Fast Settlement Service — swimlane diagramAn Australian dollar payment sent day or night using a PayID instead of a BSB and account number, where the Fast Settlement Service settles each transaction one by one in real time across accounts at the Reserve Bank of Australia. The full step-by-step description follows this diagram as text.

Australia NPP — real-time settlement via the Fast Settlement Service. An Australian dollar payment sent day or night using a PayID instead of a BSB and account number, where the Fast Settlement Service settles each transaction one by one in real time across accounts at the Reserve Bank of Australia. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya pays Arjun using his PayIDRiya (payer) → Bank Alfa (payer bank)

    Riya sends AUD 400.00 late at night and only needs Arjun's PayID — his mobile number. She never sees or types a BSB or account number, because the PayID resolves to his account for her.

  2. 02Message
    NPP resolves the PayID to Arjun's accountBank Alfa (payer bank) → NPP / Fast Settlement Service (RBA)

    The New Payments Platform looks up Arjun's PayID (his mobile number) and returns the account it points to at Nordbank, so the payment can be addressed without sharing a BSB or account number.

  3. 03Posting
    Bank Alfa debits RiyaBank Alfa (payer bank)

    Once the PayID resolves, Bank Alfa books the debit on Riya's account. This is a movement on the bank's own ledger, not the interbank money movement that follows.

    • DR Riya's account at Bank AlfaAUD 400.00
  4. 04Settlement
    The Fast Settlement Service settles this payment in real timeBank Alfa (payer bank) → Nordbank (payee bank)

    Unlike most retail instant systems, NPP does not wait for a batch. The Fast Settlement Service settles this single payment immediately across the two banks' Exchange Settlement Accounts at the Reserve Bank of Australia, in central bank money, which removes the interbank credit risk of deferred net settlement.

    Each NPP transaction is settled individually and in real time by the FSS, so there is no accumulating interbank exposure between settlement cycles.

    • DR Bank Alfa Exchange Settlement Account at the RBAAUD 400.00
    • CR Nordbank Exchange Settlement Account at the RBAAUD 400.00
  5. 05Posting
    Nordbank credits Arjun, who can spend at onceNordbank (payee bank)

    With settlement already final in central bank money, Nordbank posts the credit to Arjun's account. He can use the AUD 400.00 immediately, any hour of the day or night.

    • CR Arjun's account at NordbankAUD 400.00
A MEPS+ transfer (Singapore RTGS) — swimlane diagramA high-value Singapore-dollar payment settles one-for-one across the banks' RTGS accounts at the Monetary Authority of Singapore, instantaneously and irrevocably — provided the paying bank's account holds the funds. The full step-by-step description follows this diagram as text.

A MEPS+ transfer (Singapore RTGS). A high-value Singapore-dollar payment settles one-for-one across the banks' RTGS accounts at the Monetary Authority of Singapore, instantaneously and irrevocably — provided the paying bank's account holds the funds. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the payment to MEPS+Bank Alfa (paying bank) → MEPS+ (Monetary Authority of Singapore)

    Bank Alfa sends a high-value Singapore-dollar payment instruction to MEPS+, the MAS Electronic Payment System, to pay Nordbank. This is a message — nothing has moved yet.

  2. 02Processing
    MEPS+ checks Bank Alfa's RTGS accountMEPS+ (Monetary Authority of Singapore)

    MEPS+ checks whether Bank Alfa's RTGS account at MAS holds enough funds. An RTGS system settles one payment at a time and only when the paying bank has cover.

  3. 03Settlement
    MAS settles the payment in real timeBank Alfa (paying bank) → Nordbank (receiving bank)

    MAS debits Bank Alfa's RTGS account and credits Nordbank's, one payment at a time, in central-bank money. Settlement is instantaneous and irrevocable — same-day and final.

    • DR Bank Alfa's RTGS account at MASSGD 2,000,000.00
    • CR Nordbank's RTGS account at MASSGD 2,000,000.00
  4. 04Message
    Nordbank is advised of the settled paymentMEPS+ (Monetary Authority of Singapore) → Nordbank (receiving bank)

    MEPS+ confirms to Nordbank that the funds are on its RTGS account at MAS and final, with the details of the interbank obligation now discharged.

  5. 05Posting
    Nordbank books the fundsNordbank (receiving bank)

    Because the interbank leg already settled irrevocably in central-bank money, Nordbank can book the credit on its own ledger without waiting for anything else.

    • CR Nordbank's internal settlement accountSGD 2,000,000.00
FAST (Fast And Secure Transfers) — swimlane diagramA Singapore dollar transfer that reaches the payee almost instantly, around the clock — but the banks settle their net positions in central bank money later, through MEPS+. Instant for the customer, deferred-net for the banks. The full step-by-step description follows this diagram as text.

FAST (Fast And Secure Transfers). A Singapore dollar transfer that reaches the payee almost instantly, around the clock — but the banks settle their net positions in central bank money later, through MEPS+. Instant for the customer, deferred-net for the banks. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya asks Bank Alfa to pay ArjunRiya (payer) → Bank Alfa (sending bank)

    On a Saturday Riya opens her banking app and instructs Bank Alfa to send SGD 500.00 to Arjun at Nordbank using FAST. FAST runs 24/7, so the weekend does not matter. Nothing has moved yet — this is only a request.

  2. 02Posting
    Bank Alfa debits RiyaBank Alfa (sending bank)

    Bank Alfa validates the details, checks Riya has the funds, and reduces her balance by SGD 500.00 on its own books. The money has left Riya, but Arjun does not have it yet and the banks have not settled — those are later steps.

    • DR Riya's current account at Bank AlfaSGD 500.00
  3. 03Clearing obligation
    SACH clears the transfer instantly and routes it to NordbankBank Alfa (sending bank) → FAST / SACH (Singapore Automated Clearing House)

    Bank Alfa sends the transfer to the Singapore Automated Clearing House, which clears it in real time and routes it straight on to Nordbank. This clearing leg confirms the obligation between the banks — it does not move central bank money.

    SACH clears FAST payments the moment they arrive, one by one. It records what each bank owes but does not settle the cash here — that happens later in MEPS+.

  4. 04Message
    Nordbank receives the payment within momentsFAST / SACH (Singapore Automated Clearing House) → Nordbank (receiving bank)

    SACH forwards the cleared payment to Nordbank almost instantly and expects a fast answer. The message tells Nordbank exactly whose account to credit and with how much — it carries instructions, not the cash itself.

  5. 05Posting
    Nordbank credits Arjun almost instantlyNordbank (receiving bank)

    Nordbank checks the beneficiary account and credits Arjun SGD 500.00 on its own books, within moments of Riya pressing send. Nordbank now holds this money for Arjun and will recover it from Bank Alfa at settlement.

    • CR Arjun's current account at NordbankSGD 500.00
  6. 06Processing
    Arjun can spend the money immediatelyNordbank (receiving bank) → Arjun (payee)

    Arjun sees SGD 500.00 in his account and can spend it straight away, even though the banks have not yet settled between themselves. This gap — payee paid now, banks settled later — is the exposure Nordbank carries in the meantime.

  7. 07Settlement
    Later, the banks settle their net positions in MEPS+FAST / SACH (Singapore Automated Clearing House) → MEPS+ (MAS)

    After Arjun already has the money, SACH prepares net settlement files totalling each bank's position and sends them to MEPS+, the real-time gross settlement system run by MAS. The banks settle those net amounts in central bank money at MAS. This is deferred-net settlement — SACH nets, MEPS+ settles.

    FAST clears in real time but settles on a deferred, netted basis. SACH sends net settlement files to MEPS+, and only one net figure per bank per cycle moves in central bank money — not SGD 500.00 on its own.

    • DR Bank Alfa net position at MAS (in MEPS+)SGD 500.00 (as part of the net file)
    • CR Nordbank net position at MAS (in MEPS+)SGD 500.00 (as part of the net file)
Singapore PayNow (addressing overlay on FAST) — swimlane diagramPayNow lets Riya pay Arjun in Singapore dollars using his mobile number or a QR code instead of his account number — the payment itself runs on FAST underneath, and net positions settle later in MEPS+ at the central bank. The full step-by-step description follows this diagram as text.

Singapore PayNow (addressing overlay on FAST). PayNow lets Riya pay Arjun in Singapore dollars using his mobile number or a QR code instead of his account number — the payment itself runs on FAST underneath, and net positions settle later in MEPS+ at the central bank. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya enters Arjun's PayNow proxy — no account numberRiya (payer) → Bank Alfa (payer bank)

    Riya scans Arjun's PayNow QR or types his mobile number in her banking app. She pays to an identifier she can remember, and never has to see or type his bank account number.

  2. 02Message
    The PayNow directory maps the proxy to a real accountBank Alfa (payer bank) → PayNow proxy directory

    The PayNow directory looks up the mobile number and returns which bank and account it belongs to. The proxy points at a real account at Nordbank without ever exposing that account number to Riya.

  3. 03Message
    Riya sees the registered name before she confirmsBank Alfa (payer bank) → Riya (payer)

    The app shows the name registered against the proxy so Riya can check she is paying the right person before releasing the money. Confirming the name is her defence against a mistyped number.

  4. 04Posting
    Bank Alfa debits Riya's accountBank Alfa (payer bank)

    Once Riya confirms, Bank Alfa books the debit on Riya's account and sends the payment onto FAST, the real-time rail that carries every PayNow transfer underneath.

    • DR Riya's current account at Bank AlfaSGD 60.00
  5. 05Clearing obligation
    FAST clears the payment in real timeBank Alfa (payer bank) → FAST + MEPS+ (settlement)

    PayNow is only the addressing layer — the payment itself rides on FAST, where the clearing house records the obligation between Bank Alfa and Nordbank so the money can move within seconds.

    SACH (the automated clearing house) clears the FAST transfer and tallies what each bank owes the other for later net settlement.

  6. 06Posting
    Nordbank credits Arjun almost instantlyNordbank (payee bank)

    Nordbank receives the cleared payment and credits Arjun's account within seconds, so Arjun can spend the money straight away even though the banks have not yet settled between themselves.

    • CR Arjun's current account at NordbankSGD 60.00
  7. 07Settlement
    Net positions settle later in MEPS+ at MASFAST + MEPS+ (settlement) → FAST + MEPS+ (settlement)

    Because PayNow rides on FAST, settlement is deferred and netted: later the banks' net positions settle in MEPS+ in central bank money at the Monetary Authority of Singapore, which finally squares what each bank owes.

    • DR Bank Alfa settlement position at MASSGD 60.00
    • CR Nordbank settlement position at MASSGD 60.00
A Hong Kong CHATS payment (HKD RTGS) — swimlane diagramA high-value Hong Kong dollar payment settles one-for-one across the banks' settlement accounts at the HKMA, individually and immediately — as long as the paying bank has the balance. The full step-by-step description follows this diagram as text.

A Hong Kong CHATS payment (HKD RTGS). A high-value Hong Kong dollar payment settles one-for-one across the banks' settlement accounts at the HKMA, individually and immediately — as long as the paying bank has the balance. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the payment to CHATSBank Alfa (paying bank) → CHATS / HKICL · CHATS payment instruction

    Bank Alfa sends the payment instruction into HKD CHATS, the Hong Kong dollar real-time gross settlement system. CHATS also clears USD, RMB, and EUR, but this payment runs on the HKD system. Nothing has moved yet — it is a message.

  2. 02Processing
    CHATS checks the settlement-account balanceCHATS / HKICL

    CHATS reads whether Bank Alfa's settlement account at the HKMA holds enough to cover HKD 8,000,000.00. An RTGS payment settles immediately only when there is sufficient balance to settle it.

  3. 03Settlement
    The HKMA settles the payment individuallyBank Alfa (paying bank) → Nordbank (receiving bank)

    On the HKMA's book the payment settles individually and on a gross basis — Bank Alfa's settlement account is debited and Nordbank's is credited, one payment at a time, in central-bank money. Settlement is immediate.

    • DR Bank Alfa's settlement account at the HKMAHKD 8,000,000.00
    • CR Nordbank's settlement account at the HKMAHKD 8,000,000.00
  4. 04Message
    Nordbank is confirmed of the settled paymentCHATS / HKICL → Nordbank (receiving bank) · CHATS settlement confirmation

    CHATS tells Nordbank the funds are on its settlement account and settled, with the details of whom to pay. This is information, not the money itself.

  5. 05Posting
    Nordbank books the fundsNordbank (receiving bank)

    Because the interbank leg already settled with finality across the settlement accounts, Nordbank can book the funds to its customer without waiting for anything else.

    • CR Beneficiary's account at NordbankHKD 8,000,000.00
Hong Kong FPS — the Faster Payment System — swimlane diagramRiya sends HKD 600.00 to Arjun at night using only his mobile number. The Faster Payment System resolves that proxy to his account, moves the money almost immediately, and settles the interbank leg on the HKMA book. The full step-by-step description follows this diagram as text.

Hong Kong FPS — the Faster Payment System. Riya sends HKD 600.00 to Arjun at night using only his mobile number. The Faster Payment System resolves that proxy to his account, moves the money almost immediately, and settles the interbank leg on the HKMA book. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya pays using Arjun's mobile numberRiya (payer) → Bank Alfa (sending bank) · FPS payment instruction

    Riya asks Bank Alfa to send HKD 600.00 to Arjun using his mobile number or FPS ID — a proxy address. She never has to know or type his account number, and FPS runs around the clock, so this works at night.

  2. 02Message
    FPS resolves the proxy to Arjun's accountBank Alfa (sending bank) → FPS / HKICL · FPS addressing lookup

    The Faster Payment System looks up the mobile number or FPS ID in its addressing directory and finds it points to Arjun's account at Nordbank. Only the mapping travels here — this message carries no money.

  3. 03Posting
    Bank Alfa debits RiyaBank Alfa (sending bank)

    Now that the destination is known, Bank Alfa books a debit against Riya's account on its own ledger for the amount she is sending.

    • DR Riya's account at Bank AlfaHKD 600.00
  4. 04Posting
    Nordbank credits Arjun almost immediatelyNordbank (receiving bank) → Arjun (payee)

    The payment routes through FPS to Nordbank, which credits Arjun's account almost at once. Arjun can spend the money straight away — he does not have to wait for the banks to settle between themselves.

    • CR Arjun's account at NordbankHKD 600.00
  5. 05Settlement
    The interbank leg settles on the HKMA bookHKMA / CHATS (settlement) → Nordbank (receiving bank)

    Arjun already has the money, but the two banks still owe each other. HKD FPS is designated as part of HKD CHATS, so the interbank amount settles in central bank money on the HKMA settlement book.

    FPS settlement rides on the CHATS / HKMA book: the HKMA provides the settlement book for HKD FPS, which is designated as part of HKD CHATS.

    • DR Bank Alfa position on the HKMA bookHKD 600.00
    • CR Nordbank position on the HKMA bookHKD 600.00
A BOJ-NET funds transfer (Japan RTGS) — swimlane diagramA large-value yen payment settles one-for-one across the banks' current accounts at the Bank of Japan, individually and immediately — not batched and netted like a retail payment through the Zengin System. The full step-by-step description follows this diagram as text.

A BOJ-NET funds transfer (Japan RTGS). A large-value yen payment settles one-for-one across the banks' current accounts at the Bank of Japan, individually and immediately — not batched and netted like a retail payment through the Zengin System. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the BOJ-NET transferBank Alfa (sending bank) → BOJ-NET Funds Transfer System · BOJ-NET funds transfer

    Bank Alfa sends a real-time gross settlement (RTGS) funds-transfer message for a high-value yen obligation to Nordbank. This is an instruction — the money has not moved yet.

  2. 02Processing
    BOJ-NET checks the current-account balanceBOJ-NET Funds Transfer System

    BOJ-NET checks that Bank Alfa's current account at the Bank of Japan holds enough to cover the payment, because an RTGS system settles each transfer in full or not at all.

  3. 03Settlement
    The Bank of Japan settles the payment in real timeBank Alfa (sending bank) → Nordbank (receiving bank)

    The Bank of Japan debits Bank Alfa's current account and credits Nordbank's, individually and immediately in central-bank money. Large-value payments of JPY 100 million or more settle this way.

    • DR Bank Alfa's current account at the Bank of JapanJPY 300,000,000
    • CR Nordbank's current account at the Bank of JapanJPY 300,000,000
  4. 04Message
    Nordbank is told the payment has settledBOJ-NET Funds Transfer System → Nordbank (receiving bank)

    BOJ-NET confirms to Nordbank that the funds are on its current account at the Bank of Japan and the settlement is final, with the details of the payment.

  5. 05Posting
    Nordbank books the fundsNordbank (receiving bank)

    Because the interbank leg has already settled with finality across the Bank of Japan's books, Nordbank can record the credit on its own ledger without waiting for a netting cycle.

    • CR Beneficiary's account at NordbankJPY 300,000,000
Japan Zengin System — swimlane diagramA domestic yen credit transfer from one customer to another, netted by the Zengin Center and settled net across the banks' accounts at the Bank of Japan. The full step-by-step description follows this diagram as text.

Japan Zengin System. A domestic yen credit transfer from one customer to another, netted by the Zengin Center and settled net across the banks' accounts at the Bank of Japan. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya instructs the transferRiya (payer) → Bank Alfa (sending bank)

    Riya asks Bank Alfa to pay Arjun by a domestic credit transfer. The instruction is a request to move money; on its own it carries no funds.

  2. 02Posting
    Bank Alfa debits Riya's accountBank Alfa (sending bank)

    Once Bank Alfa accepts the instruction it books the debit. Riya's money has left her account, but no money has yet moved between the banks.

    • DR Riya's current account at Bank AlfaJPY 50,000
  3. 03Message
    Bank Alfa sends the transfer through the Zengin SystemBank Alfa (sending bank) → Zengin System (Zengin-Net)

    Bank Alfa submits the transfer to the Zengin System, the interbank clearing network run by Zengin-Net, which routes the details on to the receiving bank.

  4. 04Posting
    Nordbank makes the funds available to ArjunNordbank (receiving bank)

    Having received the routed transfer, Nordbank credits Arjun so he can use the money, trusting that the interbank leg will settle later that day.

    • CR Arjun's current account at NordbankJPY 50,000
  5. 05Clearing obligation
    The Zengin Center calculates each bank's net positionZengin System (Zengin-Net)

    The Zengin Center adds up all the day's transfers and works out one net amount each participant owes or is owed — these are obligations, not yet money.

    Netting produces who-owes-whom. The banks do not have their money yet — that only happens at settlement across their Bank of Japan accounts.

  6. 06Settlement
    Net positions settle across accounts at the Bank of JapanBank Alfa (sending bank) → Nordbank (receiving bank)

    The net positions settle across the banks' current accounts at the Bank of Japan, which finalizes settlement. Only now has money moved between Bank Alfa and Nordbank.

    This retail transfer is well under JPY 100 million, so it settles on a deferred net basis. A transfer of JPY 100 million or more would instead settle one-by-one in real time (RTGS) in BOJ-NET.

    • DR Bank Alfa current account at the Bank of JapanJPY 50,000
    • CR Nordbank current account at the Bank of JapanJPY 50,000
A SIC payment (Swiss RTGS) — swimlane diagramA Swiss franc interbank payment settles one order at a time across the banks' sight deposit accounts at the Swiss National Bank, in real time and with finality — but only if cover is there. The full step-by-step description follows this diagram as text.

A SIC payment (Swiss RTGS). A Swiss franc interbank payment settles one order at a time across the banks' sight deposit accounts at the Swiss National Bank, in real time and with finality — but only if cover is there. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the payment orderBank Alfa (sending bank) → SIC / SIX Interbank Clearing

    The sending bank transmits its SIC payment order to SIX Interbank Clearing, which operates the system on behalf of the SNB. This is an instruction — no money has moved yet.

  2. 02Processing
    SIC verifies sufficient coverSIC / SIX Interbank Clearing

    SIC checks that Bank Alfa's settlement account holds enough of an SNB sight deposit balance to fund the order. An RTGS system settles only when the money is actually there.

  3. 03Settlement
    SIC settles the payment on SNB sight deposit accountsBank Alfa (sending bank) → Nordbank (receiving bank)

    SIC settles the order individually, irrevocably and with finality in central-bank money, debiting Bank Alfa's sight deposit account at the SNB and crediting Nordbank's — one payment at a time.

    • DR Bank Alfa's sight deposit account at the SNBCHF 1,200,000.00
    • CR Nordbank's sight deposit account at the SNBCHF 1,200,000.00
  4. 04Message
    Nordbank is confirmed of the settled paymentSIC / SIX Interbank Clearing → Nordbank (receiving bank)

    SIC advises the receiving bank that the funds are final on its SNB sight deposit account, with the details of the payment it now needs to book to its customer.

  5. 05Posting
    Nordbank books the fundsNordbank (receiving bank)

    Because the interbank leg already settled with finality in central-bank money, Nordbank can credit the beneficiary's account without waiting for anything else.

    • CR Beneficiary's account at NordbankCHF 1,200,000.00
Brazil Pix — instant payment — swimlane diagramRiya pays Arjun in seconds using only his Pix key. The DICT directory resolves the key to his account, and the SPI settles the payment individually in central bank money — final and irrevocable, around the clock, with no fees. The full step-by-step description follows this diagram as text.

Brazil Pix — instant payment. Riya pays Arjun in seconds using only his Pix key. The DICT directory resolves the key to his account, and the SPI settles the payment individually in central bank money — final and irrevocable, around the clock, with no fees. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya enters Arjun's Pix keyRiya (payer) → Bank Alfa (payer PSP)

    Riya types Arjun's phone number as his Pix key and never has to know or share his account number. Pix works 24 hours a day, every day, with no fee to send.

  2. 02Message
    The DICT directory resolves the Pix keyBank Alfa (payer PSP) → Pix / DICT directory

    Bank Alfa asks the DICT directory (the Transaction Accounts Identifier Directory) which account a Pix key points to. DICT answers with Arjun's account at Nordbank.

  3. 03Posting
    Bank Alfa debits RiyaBank Alfa (payer PSP)

    Bank Alfa books the debit on Riya's account on its own ledger, so the funds are committed before the payment is submitted to the central bank's system.

    • DR Riya's account at Bank AlfaBRL 150.00
  4. 04Settlement
    The SPI settles the payment in central bank moneyBank Alfa (payer PSP) → Nordbank (payee PSP)

    The payment is submitted to the SPI (Instant Payment System), an RTGS operated by the BCB. It settles this one transfer individually, one-to-one, in central bank money — final and irrevocable, in about three seconds on average.

    • DR Bank Alfa settlement account at the BCBBRL 150.00
    • CR Nordbank settlement account at the BCBBRL 150.00
  5. 05Posting
    Nordbank credits ArjunNordbank (payee PSP)

    Once settlement is final, Nordbank books the credit to Arjun's account. He can spend the money immediately, at any time of day.

    • CR Arjun's account at NordbankBRL 150.00
A Brazil STR reserve transfer (BR RTGS) — swimlane diagramA high-value real payment settles one-for-one across the banks' reserve accounts at the Banco Central do Brasil, in real time and with finality — no netting, no waiting for a cycle. The full step-by-step description follows this diagram as text.

A Brazil STR reserve transfer (BR RTGS). A high-value real payment settles one-for-one across the banks' reserve accounts at the Banco Central do Brasil, in real time and with finality — no netting, no waiting for a cycle. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the STR transferBank Alfa (sending bank) → STR (Reserve Transfer System)

    The sending bank submits a Reserve Transfer System message to move a high-value interbank obligation to Nordbank. Nothing has moved yet — it is a request, not the money.

  2. 02Message
    STR checks Bank Alfa's reserve balanceSTR (Reserve Transfer System) → Banco Central do Brasil

    The STR asks the Banco Central do Brasil whether Bank Alfa's reserve account holds the funds now — an RTGS rail will not create reserves a bank does not have.

  3. 03Settlement
    The BCB settles the payment in central-bank reservesBank Alfa (sending bank) → Nordbank (receiving bank)

    The Banco Central do Brasil debits Bank Alfa's reserve account and credits Nordbank's, one payment at a time, in central-bank reserves. Settlement is individual, gross, and final — it cannot be reversed.

    • DR Bank Alfa's reserve account at the BCBBRL 3,000,000.00
    • CR Nordbank's reserve account at the BCBBRL 3,000,000.00
  4. 04Message
    Nordbank is confirmed of the settled paymentSTR (Reserve Transfer System) → Nordbank (receiving bank)

    The STR tells the receiving bank the reals are on its reserve account at the BCB and final, with the details it needs to book the funds.

  5. 05Posting
    Nordbank books the fundsNordbank (receiving bank)

    Because the interbank leg already settled with finality in central-bank reserves, Nordbank can book the credit on its own ledger without waiting for anything else.

    • CR Interbank funds received at NordbankBRL 3,000,000.00
Mexico SPEI — Banco de Mexico's interbank system — swimlane diagramRiya sends pesos to Arjun by CLABE; SPEI, Banco de Mexico's real-time gross settlement system, settles the payment individually in central-bank money within seconds. The full step-by-step description follows this diagram as text.

Mexico SPEI — Banco de Mexico's interbank system. Riya sends pesos to Arjun by CLABE; SPEI, Banco de Mexico's real-time gross settlement system, settles the payment individually in central-bank money within seconds. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya instructs Bank Alfa with Arjun's CLABERiya (customer) → Bank Alfa (sending bank)

    Riya asks Bank Alfa to send MXN 2,000.00 to Arjun, addressing the destination account by its CLABE — the 18-digit interbank account number that identifies the bank and the account. Nothing has moved yet; this is a request.

  2. 02Posting
    Bank Alfa validates and debits RiyaBank Alfa (sending bank)

    Bank Alfa checks the format, screens the payment, confirms Riya has the balance, then debits her account. The money has left Riya, but Arjun's bank does not have it yet — the message that follows carries information, not funds.

    • DR Riya's account at Bank AlfaMXN 2,000.00

    Screening checkpoint: Outbound screening Screening runs before the order is released, because SPEI settlement is fast and final once it happens.

  3. 03Message
    Bank Alfa submits the order to SPEIBank Alfa (sending bank) → SPEI (Banco de Mexico)

    Bank Alfa sends the payment order to SPEI, which verifies the message and checks the sending bank's digital signature. SPEI processes each order individually as it arrives rather than collecting orders into batches.

  4. 04Settlement
    SPEI settles the payment individually, in secondsBank Alfa (sending bank) → Nordbank (receiving bank)

    Provided Bank Alfa holds enough balance, SPEI settles this one order in central-bank money, moving the amount from Bank Alfa to Nordbank. Settlement is gross (one payment at a time) and typically completes within a few seconds. SPEI never lends or overdraws a participant to make a payment settle.

    • DR Bank Alfa's balance at Banco de MexicoMXN 2,000.00
    • CR Nordbank's balance at Banco de MexicoMXN 2,000.00
  5. 05Posting
    Nordbank credits Arjun and a CEP is issuedNordbank (receiving bank)

    Because the interbank leg already settled with finality, Nordbank credits Arjun straight away. A CEP (Comprobante Electronico de Pago) is issued as the electronic confirmation that the payment was received, giving Riya and Arjun proof it landed.

    • CR Arjun's account at NordbankMXN 2,000.00
A Lynx wire payment (Canada's RTGS) — swimlane diagramA high-value Canadian dollar wire clears and settles one payment at a time across Lynx — central-bank money moves at the Bank of Canada with real-time finality, and the payment is irrevocable. The full step-by-step description follows this diagram as text.

A Lynx wire payment (Canada's RTGS). A high-value Canadian dollar wire clears and settles one payment at a time across Lynx — central-bank money moves at the Bank of Canada with real-time finality, and the payment is irrevocable. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the Lynx wire paymentBank Alfa (sending bank) → Lynx (Payments Canada) · FI to FI customer credit transfer (pacs.008)

    The sending bank submits a high-value wire to Lynx as an ISO 20022 message, so rich remittance data travels with the payment. Nothing has settled yet — this is the instruction.

  2. 02Clearing obligation
    Lynx checks the settlement balanceLynx (Payments Canada) → Bank of Canada (settlement)

    Lynx clears the individual payment by checking that Bank Alfa holds enough settlement balance at the Bank of Canada to cover it. An RTGS system will not create money it does not have.

    In an RTGS, each payment clears on its own — there is no netting cycle to wait for before settlement.

  3. 03Settlement
    The Bank of Canada settles the paymentBank of Canada (settlement) → Nordbank (receiving bank)

    Immediately after the payment clears, the Bank of Canada moves central-bank money from Bank Alfa to Nordbank, one payment at a time. Settlement is real-time and final — the wire is irrevocable.

    • DR Bank Alfa's settlement account at the Bank of CanadaCAD 900,000.00
    • CR Nordbank's settlement account at the Bank of CanadaCAD 900,000.00
  4. 04Message
    Nordbank is told the payment is finalLynx (Payments Canada) → Nordbank (receiving bank)

    Lynx confirms to the receiving bank that the payment has settled with finality in central-bank money, with the ISO 20022 details of the payment it now holds.

  5. 05Posting
    Nordbank books the fundsNordbank (receiving bank)

    Because the interbank leg already settled with finality, Nordbank can credit its customer's account without waiting for anything else to clear.

    • CR Beneficiary's account at NordbankCAD 900,000.00
Canada Interac e-Transfer — swimlane diagramRiya sends CAD 200.00 to Arjun using his email alias. Her bank commits the funds before Interac notifies him; he then claims the transfer, or Autodeposit can apply it automatically, while interbank settlement remains a separate leg. The full step-by-step description follows this diagram as text.

Canada Interac e-Transfer. Riya sends CAD 200.00 to Arjun using his email alias. Her bank commits the funds before Interac notifies him; he then claims the transfer, or Autodeposit can apply it automatically, while interbank settlement remains a separate leg. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Riya sends an e-Transfer to Arjun's email aliasRiya (sender) → Bank Alfa (sender bank)

    Riya types Arjun's email address in Bank Alfa's online banking and enters CAD 200.00. She never asks for his account number — the alias is enough to address the payment.

  2. 02Posting
    Bank Alfa commits the amount before notificationBank Alfa (sender bank)

    Bank Alfa validates Riya's instruction and reserves or debits CAD 200.00 under its customer terms before releasing the transfer to Interac. This ensures a later decline or expiry has a real committed amount to release or reclaim.

    • RESERVE Riya's account at Bank AlfaCAD 200.00
  3. 03Message
    Interac tells Arjun that a transfer is waitingInterac e-Transfer (network) → Arjun (recipient)

    Because Arjun is not using Autodeposit in this path, Interac sends an email or text notification with a link into participating online banking. The notification announces the transfer; it does not carry money or prove that Arjun has deposited it.

  4. 04Message
    Arjun claims the transfer through NordbankArjun (recipient) → Nordbank (recipient bank)

    Arjun follows the notification, signs in to a participating financial institution, answers the security question where required, and chooses an account. With Autodeposit, this manual claim step is skipped and the designated account is credited automatically.

  5. 05Posting
    Bank Alfa converts the commitment into a debitBank Alfa (sender bank)

    Once Arjun accepts, Bank Alfa turns the reserved amount into the completed sender-side debit. The earlier reserve prevented Riya from spending the same funds while the transfer was waiting to be claimed.

    • DR Riya's account at Bank AlfaCAD 200.00
  6. 06Posting
    Nordbank credits Arjun after acceptanceNordbank (recipient bank)

    After validating the claim, Nordbank books the credit and makes CAD 200.00 available to Arjun. This customer credit is distinct from the banks' later interbank settlement.

    • CR Arjun's account at NordbankCAD 200.00
  7. 07Message
    Both customers receive completion informationInterac e-Transfer (network) → Riya (sender)

    Interac tells Riya that Arjun deposited the transfer and tells Arjun that the deposit completed. These notifications report the customer outcome; the banks' separate interbank settlement is still to follow.

  8. 08Settlement
    The two banks settle between themselves — separately and laterBank Alfa (sender bank) → Interac participant settlement

    Separately from the near-instant availability Arjun saw, the participating institutions settle the obligations created by accepted e-Transfers through the service's established settlement arrangements. This diagram does not claim that one retail transfer is individually sent through Lynx or identify a settlement cycle that is not stated in the public customer guidance.

    Interac e-Transfer is the customer payment service. Customer availability, participant clearing obligations, and final interbank settlement are different events even when the customer experience is close to real time.

    • DR Bank Alfa settlement positionCAD 200.00
    • CR Nordbank settlement positionCAD 200.00
SWIFT gpi (tracked correspondent payment) — swimlane diagramA cross-border correspondent payment that settles bank to bank as before, but carries a UETR in the MT103 and posts each hop's status to the gpi Tracker for end-to-end visibility. The full step-by-step description follows this diagram as text.

SWIFT gpi (tracked correspondent payment). A cross-border correspondent payment that settles bank to bank as before, but carries a UETR in the MT103 and posts each hop's status to the gpi Tracker for end-to-end visibility. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa sends the MT103 carrying a UETRBank Alfa (originator bank) → Meridian Bank (correspondent) · MT103

    Asha Traders, a customer of Bank Alfa, is paying a supplier banked at Nordbank. Bank Alfa generates a UETR — a 36-character unique end-to-end transaction reference — embeds it in the MT103, and sends the instruction to its USD correspondent, Meridian Bank, which holds Bank Alfa's nostro account.

  2. 02Message
    Bank Alfa opens the trail on the gpi TrackerBank Alfa (originator bank) → gpi Tracker (Swift)

    Keyed to that UETR, Bank Alfa writes the first status to the cloud-based gpi Tracker. From this moment the payment can be followed end to end, unlike an opaque legacy correspondent chain where the originator saw nothing after sending.

  3. 03Settlement
    Cover moves across the nostro relationshipBank Alfa (originator bank) → Meridian Bank (correspondent)

    gpi adds tracking on top of correspondent banking; it does not change how money moves. Meridian debits the USD nostro account Bank Alfa holds with it, providing cover for the onward payment in commercial bank money.

    No clearing house is involved — the correspondent's ledger is the settlement venue, in commercial bank money rather than central bank money.

    • DR Bank Alfa's USD nostro account at MeridianUSD 40,000.00
  4. 04Message
    Meridian forwards the MT103 to NordbankMeridian Bank (correspondent) → Nordbank (beneficiary bank) · MT103

    Meridian passes the payment instruction on to the beneficiary bank, Nordbank, with the ordering and beneficiary details intact and the same UETR carried through — the tracking key stays constant along the whole chain.

  5. 05Message
    Meridian updates the gpi TrackerMeridian Bank (correspondent) → gpi Tracker (Swift)

    As it processes the payment, Meridian posts its own status against the UETR to the Tracker, adding to a continuous status trail that Bank Alfa can see in near real time.

  6. 06Settlement
    Money moves from Meridian to NordbankMeridian Bank (correspondent) → Nordbank (beneficiary bank)

    Meridian settles with Nordbank across the accounts they hold between them, so the value is with the beneficiary bank before it credits its customer. This is the same correspondent settlement gpi leaves untouched.

    • CR Nordbank's USD account at Meridian (vostro)USD 40,000.00
  7. 07Posting
    Nordbank credits the supplierNordbank (beneficiary bank)

    With funds confirmed and checks passed, Nordbank books the credit to the supplier's account — the point at which the beneficiary actually has the money.

    • CR Supplier's account at NordbankUSD 40,000.00
  8. 08Message
    Nordbank confirms the credit on the TrackerNordbank (beneficiary bank) → gpi Tracker (Swift) · MT103

    Nordbank sends a gpi confirmation of credit against the UETR to the Tracker, closing the trail. Bank Alfa and Asha Traders can now see end-to-end status and proof that the supplier was paid — the transparency gpi is built to deliver.

SWIFT route selection — RMA, SSI and accounts — swimlane diagramA bank selects an authorized correspondent route, proves that messaging permission and settlement reach are separate, and stops safely when either control is missing. The full step-by-step description follows this diagram as text.

SWIFT route selection — RMA, SSI and accounts. A bank selects an authorized correspondent route, proves that messaging permission and settlement reach are separate, and stops safely when either control is missing. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Treasury asks Bank Alfa to pay a USD supplierAsha Traders treasury → Bank Alfa (ordering bank)

    The instruction identifies the beneficiary, amount, currency and requested date. It does not yet choose the next SWIFT hop or prove that the bank can settle USD to Cassia.

  2. 02Processing
    Bank Alfa proves the route before releasing valueBank Alfa (ordering bank)

    Bank Alfa has no direct RMA with Cassia. Its routing engine selects Meridian and checks three separate facts: the required RMA authorizations exist, the current SSI names the right USD correspondent and account, and Meridian can settle onward to Cassia.

  3. 03Posting
    Bank Alfa debits the customer after route acceptanceBank Alfa (ordering bank)

    Only after the route and controls pass does Bank Alfa book the customer debit and release the interbank payment.

    • DR Asha Traders USD operating accountUSD 85,000.00
  4. 04Message
    The MT103 goes to the authorized correspondentBank Alfa (ordering bank) → Meridian Bank (USD correspondent) · MT103

    The lack of direct RMA with Cassia is not bypassed. Bank Alfa sends to Meridian because that bilateral hop is authorized and Meridian is the agreed account and routing provider for USD.

  5. 05Processing
    Meridian performs its own controlsMeridian Bank (USD correspondent)

    Meridian validates the message, checks Bank Alfa's balance and authority, screens the payment and confirms its route to Cassia. Bank Alfa's checks do not replace Meridian's responsibility.

  6. 06Settlement
    Meridian settles across the correspondent accountsMeridian Bank (USD correspondent)

    The RMA allowed messages to arrive; the account relationship is what allows value to move. Meridian debits Bank Alfa's USD account and credits Cassia's USD account.

    • DR Bank Alfa USD account at MeridianUSD 85,000.00
    • CR Cassia USD account at MeridianUSD 85,000.00
  7. 07Message
    Meridian forwards the customer paymentMeridian Bank (USD correspondent) → Cassia Bank (beneficiary bank) · MT103

    Meridian sends the payment to Cassia under their authorized relationship, preserving the payment references and party information needed for validation and reconciliation.

  8. 08Posting
    Cassia credits Northstar ComponentsCassia Bank (beneficiary bank) → Northstar Components

    Cassia matches the incoming instruction and funds, completes its screening and account checks, and posts the supplier credit.

    • CR Northstar Components account at CassiaUSD 85,000.00
CIPS cross-border RMB payment — swimlane diagramAsha Traders pays a Chinese supplier in renminbi; the payment clears and settles onshore through CIPS, the PBoC-overseen cross-border RMB system. The full step-by-step description follows this diagram as text.

CIPS cross-border RMB payment. Asha Traders pays a Chinese supplier in renminbi; the payment clears and settles onshore through CIPS, the PBoC-overseen cross-border RMB system. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa sends the RMB instruction to its direct participantBank Alfa (payer's bank, CIPS indirect participant) → Cassia Bank (CIPS direct participant, onshore) · RMB payment instruction

    Bank Alfa is an indirect participant abroad: it cannot submit to CIPS itself, so it sends the renminbi payment instruction for Asha Traders to Cassia Bank, the onshore CIPS direct participant it reaches the system through.

    • DR Asha Traders' account at Bank AlfaCNY 500,000.00
  2. 02Message
    Cassia submits the payment into CIPSCassia Bank (CIPS direct participant, onshore) → CIPS (Cross-border Interbank Payment System) · CIPS payment instruction

    As a direct participant, Cassia submits the payment through its supported CIPS connectivity and message profile. The precise channel and implementation version are participant arrangements, so this flow does not label a proprietary CIPS instruction as a universal ISO message.

  3. 03Clearing obligation
    CIPS processes and clears the paymentCIPS (Cross-border Interbank Payment System)

    CIPS validates and processes the instruction under its operating rules, establishing the direct-participant obligation that will settle onshore. This teaching view does not assume a particular gross or net cycle for every CIPS service.

    CIPS is a distinct RMB clearing system. It may carry instructions over SWIFT messaging, but it is not SWIFT — it clears and settles renminbi between its own participants.

  4. 04Settlement
    The renminbi settles onshore under PBoC oversightPBoC settlement (People's Bank of China)

    The funds settle onshore between the direct participants' accounts through PBoC-approved settlement arrangements — money actually moves under the oversight of the People's Bank of China, not just a message.

    • DR Cassia's onshore settlement account (PBoC-approved)CNY 500,000.00
    • CR Nordbank's onshore settlement account (PBoC-approved)CNY 500,000.00
  5. 05Message
    CIPS delivers the payment to NordbankCIPS (Cross-border Interbank Payment System) → Nordbank (supplier's bank in China) · CIPS payment instruction

    With the obligation settled onshore, CIPS delivers the payment details to Nordbank, the supplier's bank in China, so it knows exactly what to credit and to whom.

  6. 06Posting
    Nordbank credits the Chinese supplierNordbank (supplier's bank in China)

    Nordbank books the credit to the supplier's account after its controls and the applicable settlement evidence are satisfied. Customer availability depends on the service, submission time, participant route and account agreement.

    • CR Chinese supplier's account at NordbankCNY 500,000.00
PAPSS — Pan-African Payment and Settlement System — swimlane diagramAn intra-African trade payment where the buyer pays in their own local currency and the supplier is paid in theirs, routed local bank to central bank to PAPSS to central bank to local bank, then netted and settled daily. The full step-by-step description follows this diagram as text.

PAPSS — Pan-African Payment and Settlement System. An intra-African trade payment where the buyer pays in their own local currency and the supplier is paid in theirs, routed local bank to central bank to PAPSS to central bank to local bank, then netted and settled daily. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Asha Traders instructs its local bank to pay the supplierAsha Traders (buyer) → Bank Alfa (buyer's local bank)

    Asha Traders owes a supplier in another African country the equivalent of USD 20,000.00 for imported goods, and instructs Bank Alfa to pay in Asha's own local currency (local currency A) — no need to first buy a hard currency such as US dollars.

  2. 02Message
    Bank Alfa forwards the instruction to Central Bank ABank Alfa (buyer's local bank) → Central Bank A (buyer's central bank)

    The buyer's local bank passes the validated instruction up to its own central bank, Central Bank A, which is the participant that connects the country's banks into PAPSS.

  3. 03Message
    Central Bank A sends the instruction to PAPSSCentral Bank A (buyer's central bank) → PAPSS (Pan-African Payment and Settlement System)

    Central Bank A hands the cross-border instruction to PAPSS, the shared switch that links the participating African central banks so a payment can cross a border without leaving the continent's own systems.

  4. 04Processing
    PAPSS validates the instructionPAPSS (Pan-African Payment and Settlement System)

    PAPSS checks the instruction is well-formed and routable and runs compliance screening on the parties before it forwards anything — a shared control point sitting between the two central banks.

    Screening checkpoint: PAPSS instruction screening Party names and details are screened against sanctions lists at the switch, in addition to the checks each bank and central bank runs; a potential match holds the payment for review before it is forwarded.

  5. 05Message
    PAPSS forwards the instruction to Central Bank BPAPSS (Pan-African Payment and Settlement System) → Central Bank B (supplier's central bank)

    Once validated, PAPSS forwards the instruction to the supplier's central bank, Central Bank B, which will route it down to the supplier's local bank — the message crosses the border, the money does not yet.

  6. 06Message
    Central Bank B routes the instruction to NordbankCentral Bank B (supplier's central bank) → Nordbank (supplier's local bank)

    The supplier's central bank passes the instruction to the supplier's own local bank, Nordbank, which holds the supplier's account and will make the actual payment.

  7. 07Posting
    Nordbank pays the supplier in the beneficiary's local currencyNordbank (supplier's local bank)

    Nordbank credits the supplier in the supplier's own local currency (local currency B) — the amount matching the agreed value of the trade — so the supplier never has to touch the buyer's currency or a hard-currency intermediary.

    • CR Supplier's account at Nordbanklocal currency B (value of USD 20,000.00)
  8. 08Clearing obligation
    PAPSS nets the day's cross-currency balancesPAPSS (Pan-African Payment and Settlement System)

    At the end of the day PAPSS adds up all the instructions between the participating central banks and nets them into a single amount owed each way per currency, so many payments become one balance per pair rather than a settlement per payment.

    Netting produces who-owes-whom across the participating African currencies. The central banks do not have their money yet — that happens at settlement.

  9. 09Settlement
    The netted balances settle among the central banksCentral Bank A (buyer's central bank) → Central Bank B (supplier's central bank)

    PAPSS settles the netted balances among the participating central banks on a daily basis, typically before midnight, so the cross-currency positions built up during the day are cleared to zero each day among the central banks themselves.

    • DR Central Bank A net position at PAPSSnet of local currency A (value of USD 20,000.00)
    • CR Central Bank B net position at PAPSSnet of local currency B (value of USD 20,000.00)
A Buna cross-border payment (Arab region RTGS) — swimlane diagramA cross-border payment in one supported currency settles individually and in real time across two banks' Buna settlement accounts, with compliance screening run both before and after settlement. The full step-by-step description follows this diagram as text.

A Buna cross-border payment (Arab region RTGS). A cross-border payment in one supported currency settles individually and in real time across two banks' Buna settlement accounts, with compliance screening run both before and after settlement. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Bank Alfa submits the cross-border payment to BunaBank Alfa (originator bank) → Buna (ARPCSO / Arab Monetary Fund) · Payment instruction

    Asha Traders is paying a supplier in another Arab country. Bank Alfa, a Buna participant, sends the cross-border payment to Buna in one supported currency — here US dollars. The message asks for value to move; it does not carry the money itself.

  2. 02Processing
    Buna screens the payment before settlementBuna (ARPCSO / Arab Monetary Fund)

    Before any money moves, Buna runs anti-money-laundering, counter-terrorism-financing and sanctions screening as a defensive control — comparing the parties against watchlists to catch a possible match before it can settle.

    Screening checkpoint: Pre-settlement AML/CTF and sanctions screening Screening runs before settlement so a possible match can be held and reviewed rather than settled first. A hit is a flag for a person to check, not an automatic block.

  3. 03Settlement
    Buna settles the payment in real timeBuna (ARPCSO / Arab Monetary Fund) → Settlement agent (Buna accounts)

    Buna is a real-time gross settlement system: it settles this payment individually the moment it is ready, debiting Bank Alfa's Buna settlement account and crediting Nordbank's, in the payment's own currency. No netting and no waiting for a cycle.

    • DR Bank Alfa's USD settlement account at BunaUSD 25,000.00
    • CR Nordbank's USD settlement account at BunaUSD 25,000.00
  4. 04Processing
    Buna monitors the settled paymentBuna (ARPCSO / Arab Monetary Fund)

    Buna also screens and monitors after settlement — a second defensive pass that can surface patterns a single pre-settlement check might miss and feed later investigation. Screening applies both before and after the money moves.

    Screening checkpoint: Post-settlement screening and monitoring Monitoring settled payments is defensive: it looks for possible matches and unusual patterns after the fact, so a concern found late can still be investigated and reported.

  5. 05Message
    Buna delivers the payment to NordbankBuna (ARPCSO / Arab Monetary Fund) → Nordbank (beneficiary bank) · Payment delivery

    With settlement complete and final across the Buna accounts, Buna passes the payment details to Nordbank, the beneficiary bank, so it knows the funds are theirs and whom to pay.

  6. 06Posting
    Nordbank credits the supplierNordbank (beneficiary bank)

    Because the interbank leg already settled with finality on the Buna accounts, Nordbank can post the credit to the supplier's account without waiting on anything else.

    • CR Supplier's account at NordbankUSD 25,000.00
Card payment authorization — swimlane diagramMaya Chen pays Demo Coffee Ltd by card. The request travels terminal to acquirer to network to issuer and back in seconds — through Cardnet, a fictional card network standing in for Visa/Mastercard-style networks. (SYNTHETIC / TRAINING ONLY) The full step-by-step description follows this diagram as text.

Card payment authorization. Maya Chen pays Demo Coffee Ltd by card. The request travels terminal to acquirer to network to issuer and back in seconds — through Cardnet, a fictional card network standing in for Visa/Mastercard-style networks. (SYNTHETIC / TRAINING ONLY) PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Maya presents her cardMaya Chen (cardholder) → Demo Coffee Ltd (merchant terminal)

    Maya taps her card for a EUR 42.50 catering order. The terminal reads the chip or contactless data defined by EMV (the chip-card standard maintained by EMVCo) — including a one-time cryptogram that proves a real card was present.

  2. 02Message
    The terminal builds and sends the authorisation requestDemo Coffee Ltd (merchant terminal) → Meridian Bank (acquirer) · 0100 authorisation request (ISO 8583)

    The terminal packs the card data, amount and merchant details into an authorization request — a 0100 message in ISO 8583, the card industry's messaging standard — and sends it to Meridian Bank, the acquirer that serves Demo Coffee.

  3. 03Message
    Meridian Bank forwards the request to CardnetMeridian Bank (acquirer) → Cardnet (card network) · 0100 authorisation request (ISO 8583)

    The acquirer checks the merchant is one of its own and the message is well formed, then forwards the request into the card network. The acquirer cannot approve — only the card's issuer can say yes.

  4. 04Message
    Cardnet routes the request to Bank AlfaCardnet (card network) → Bank Alfa (issuer) · 0100 authorisation request (ISO 8583)

    The network reads the bank identification number (BIN) — the opening digits of the card number — recognises Bank Alfa as the issuer, and delivers the request to it.

  5. 05Processing
    Bank Alfa checks the card, the funds and the riskBank Alfa (issuer)

    The issuer decides in well under a second: is the card open, does the EMV cryptogram verify, do funds cover the amount, and does the fraud engine trust this purchase? Approve or decline — the whole flow exists for this moment.

  6. 06Message
    Bank Alfa approves and respondsBank Alfa (issuer) → Cardnet (card network) · 0110 authorisation response

    The issuer answers with a 0110 response carrying an approval and an authorisation code — a short reference that will later tie the clearing record back to this exact approval.

  7. 07Message
    Cardnet relays the approval to Meridian BankCardnet (card network) → Meridian Bank (acquirer) · 0110 authorisation response

    The network sends the response back along the same path it came. Request out, response back — one conversation, a few seconds end to end.

  8. 08Message
    The terminal shows approvedMeridian Bank (acquirer) → Demo Coffee Ltd (merchant terminal) · 0110 authorisation response

    Meridian Bank passes the approval to the terminal. Maya sees 'approved'; Demo Coffee stores the authorisation code with the sale for tonight's clearing batch.

  9. 09Posting
    Bank Alfa places an authorisation holdBank Alfa (issuer)

    The issuer reserves EUR 42.50 against Maya's available balance so she cannot spend it twice. This hold is not a movement of money — nothing has been debited and nothing has moved between the banks. The real debit comes at clearing and settlement.

    An approval is a promise, not a payment. No money has moved yet — the debit, the interbank movement and the merchant's payout all happen later, in clearing and settlement.

    • RESERVE Maya Chen's card account at Bank AlfaEUR 42.50
Card clearing & settlement — swimlane diagramThe authorisation only promised. Now Demo Coffee Ltd's captured sale becomes a clearing record, interchange is applied, net positions settle between Meridian Bank and Bank Alfa, and Maya Chen's hold becomes a real debit — through Cardnet, a fictional card network standing in for Visa/Mastercard-style networks. (SYNTHETIC / TRAINING ONLY) The full step-by-step description follows this diagram as text.

Card clearing & settlement. The authorisation only promised. Now Demo Coffee Ltd's captured sale becomes a clearing record, interchange is applied, net positions settle between Meridian Bank and Bank Alfa, and Maya Chen's hold becomes a real debit — through Cardnet, a fictional card network standing in for Visa/Mastercard-style networks. (SYNTHETIC / TRAINING ONLY) PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Demo Coffee closes the day's batchDemo Coffee Ltd (merchant) → Meridian Bank (acquirer) · end-of-day capture batch

    At end of day the terminal sends its captured sales — each with its authorisation code — to Meridian Bank. Until this capture, Maya's EUR 42.50 exists only as an approval and a hold.

  2. 02Message
    Meridian Bank submits clearing records to CardnetMeridian Bank (acquirer) → Cardnet (card network) · clearing record

    The acquirer turns each captured sale into a clearing record and presents it to the network — the presentment. Each record references its authorisation so the issuer can match it to the hold it placed.

  3. 03Clearing obligation
    Cardnet runs the clearing cycle and applies interchangeCardnet (card network)

    The network validates each record and attaches interchange — the fee the acquirer pays the issuer on each transaction, set under the scheme's rules. The record now says exactly who owes whom, and how much of it is fee.

    Clearing establishes obligations, interchange included. No money has moved yet — that is settlement's job.

  4. 04Clearing obligation
    Cardnet calculates each bank's net positionCardnet (card network)

    Across the day's records, everything each bank owes and is owed collapses into one net figure per participant — multilateral netting. Bank Alfa owes the net of what its cardholders spent; Meridian Bank is owed the net of what its merchants sold.

    A net position is still an obligation, not money.

  5. 05Settlement
    Net amounts move between settlement accountsBank Alfa (issuer) → Meridian Bank (acquirer)

    The scheme's settlement bank moves each participant's net amount. On this transaction Bank Alfa settles EUR 42.40 to Meridian Bank — the EUR 42.50 sale less the illustrative EUR 0.10 interchange the issuer retains — inside Bank Alfa's larger net payment. This is the moment money actually moves between the banks, typically a day or two after the sale, on a timetable each scheme's rules set.

    • DR Bank Alfa settlement accountEUR 42.40
    • CR Meridian Bank settlement accountEUR 42.40
  6. 06Posting
    Bank Alfa posts the final debit and releases the holdBank Alfa (issuer)

    The cleared record replaces the authorisation hold: the reserve is released and a posted debit takes its place. Only now has Maya's money actually left her account — the 'pending' line on her app becomes a booked transaction.

    • RELEASE Maya Chen's card account at Bank AlfaEUR 42.50
    • DR Maya Chen's card account at Bank AlfaEUR 42.50
  7. 07Posting
    Meridian Bank pays Demo Coffee, less the merchant discountMeridian Bank (acquirer)

    The acquirer credits Demo Coffee EUR 41.90 — the sale less the merchant discount, the acquirer's charge that covers interchange, scheme fees and its own margin. The figures are illustrative; the actual rate comes from Demo Coffee's acquiring agreement.

    • CR Demo Coffee Ltd settlement account at Meridian BankEUR 41.90
  8. 08Message
    The purchase lands on statementsBank Alfa (issuer) → Maya Chen (cardholder)

    Maya's card statement shows Demo Coffee Ltd, EUR 42.50, now booked. Demo Coffee's acquiring statement shows the payout and the fees taken. Both sides can reconcile the same sale from their own end.

Chargeback lifecycle — swimlane diagramMaya Chen disputes the EUR 42.50 charge from Demo Coffee Ltd. Bank Alfa raises a chargeback, Demo Coffee answers with evidence, and the case decides who bears the loss — through Cardnet, a fictional card network standing in for Visa/Mastercard-style networks. (SYNTHETIC / TRAINING ONLY) The full step-by-step description follows this diagram as text.

Chargeback lifecycle. Maya Chen disputes the EUR 42.50 charge from Demo Coffee Ltd. Bank Alfa raises a chargeback, Demo Coffee answers with evidence, and the case decides who bears the loss — through Cardnet, a fictional card network standing in for Visa/Mastercard-style networks. (SYNTHETIC / TRAINING ONLY) PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Maya disputes the chargeMaya Chen (cardholder) → Bank Alfa (issuer)

    Maya tells Bank Alfa she does not recognise the EUR 42.50 booking on her statement. The issuer records the claim and, for many claim types, first asks whether she has tried to resolve it with the merchant directly.

  2. 02Message
    Bank Alfa raises a chargeback with a reason codeBank Alfa (issuer) → Cardnet (card network) · chargeback record

    The issuer sends a chargeback record into the network carrying a reason code — the claim's category, such as 'transaction not recognised' or 'goods not received'. The reason code fixes what evidence can answer it. Many issuers also re-credit the cardholder provisionally while the case runs.

  3. 03Message
    Cardnet routes the chargeback to Meridian BankCardnet (card network) → Meridian Bank (acquirer) · chargeback record

    The network checks the chargeback is validly formed — reason code allowed, raised within the time limit its rules set — and delivers it to the acquirer that presented the original sale.

  4. 04Settlement
    The disputed amount settles back through the network cycleMeridian Bank (acquirer) → Bank Alfa (issuer)

    A chargeback is not only a case file — it is a money movement. In the next network settlement cycle the disputed amount is charged to the acquirer's net position and credited to the issuer's, reversing the direction the original sale settled in.

    The interbank leg reverses first; whether the merchant or the issuer finally bears the loss is decided later by the case.

  5. 05Posting
    Meridian Bank debits Demo Coffee and asks for evidenceMeridian Bank (acquirer)

    The disputed amount is pulled from the merchant's account while the case runs — in a chargeback, the money moves first and the argument follows. The acquirer passes the case to Demo Coffee with the reason code and a deadline to respond.

    • DR Demo Coffee Ltd settlement account at Meridian BankEUR 42.50
  6. 06Message
    Demo Coffee responds with evidenceDemo Coffee Ltd (merchant) → Meridian Bank (acquirer)

    The merchant answers the reason code with proof: the signed receipt, the terminal's EMV chip data showing the card was present, and the catering delivery note. Evidence that does not address the reason code does not count, however thick the file.

  7. 07Message
    Meridian Bank re-presents the transactionMeridian Bank (acquirer) → Cardnet (card network) · representment record

    The acquirer sends the case back through the network as a representment — literally a second presentment of the sale, now with evidence attached — asserting the original charge was valid.

  8. 08Message
    Cardnet delivers the representment to Bank AlfaCardnet (card network) → Bank Alfa (issuer) · representment record

    The network checks the representment is validly formed and passes it — evidence attached — to the issuer that raised the original chargeback.

  9. 09Processing
    Bank Alfa reviews the representmentBank Alfa (issuer)

    The issuer weighs the evidence against Maya's claim and the reason code's requirements. This review decides the case for most disputes — escalation beyond it is the exception, not the rule.

  10. 10Settlement
    The interbank chargeback settlement unwinds in the acquirer's favourBank Alfa (issuer) → Meridian Bank (acquirer)

    Because the representment succeeds, the earlier acquirer-to-issuer movement reverses: in the next settlement cycle the disputed amount is charged back to Bank Alfa's net position and credited to Meridian Bank's, undoing the chargeback's original settlement. The acquirer is made whole between the banks before it re-credits the merchant.

    The money returns to the acquirer's side first; only then does Demo Coffee get its debit reversed.

  11. 11Posting
    The case closes — liability lands with the evidenceMeridian Bank (acquirer)

    Bank Alfa accepts the representment: the chip data shows Maya's card was present, so the charge stands. With the interbank leg reversed, Meridian Bank re-credits Demo Coffee, and Bank Alfa reverses Maya's provisional credit and explains the outcome to her. Liability followed the evidence.

    • CR Demo Coffee Ltd settlement account at Meridian BankEUR 42.50
Tokenized wallet payment — swimlane diagramMaya Chen pays Demo Coffee Ltd from a phone wallet. The device presents a network token (a DPAN), not her real card number; Cardnet detokenises it before Bank Alfa authorises. (SYNTHETIC / TRAINING ONLY) The full step-by-step description follows this diagram as text.

Tokenized wallet payment. Maya Chen pays Demo Coffee Ltd from a phone wallet. The device presents a network token (a DPAN), not her real card number; Cardnet detokenises it before Bank Alfa authorises. (SYNTHETIC / TRAINING ONLY) PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Processing
    The card was already tokenised onto the deviceMaya Chen (phone wallet)

    Before any purchase, the wallet asked a token requestor to swap Maya's real card number (the PAN) for a device token (a DPAN) tied to this phone. The DPAN lives on the device; the real PAN never does.

  2. 02Message
    Maya taps her phone to payMaya Chen (phone wallet) → Demo Coffee Ltd (terminal)

    Maya authorises on the device with a fingerprint or face check — the on-device strong customer authentication — and the wallet presents the DPAN plus a one-time cryptogram for this EUR 42.50 order, never the real card number.

  3. 03Message
    The terminal sends an authorisation request on the tokenDemo Coffee Ltd (terminal) → Meridian Bank (acquirer) · 0100 authorisation request (ISO 8583)

    Demo Coffee's terminal packs the DPAN, cryptogram, amount and merchant details into an authorisation request and sends it to Meridian Bank, its acquirer. The merchant only ever handles the token, not Maya's PAN.

  4. 04Message
    Meridian Bank routes the request to CardnetMeridian Bank (acquirer) → Cardnet (card network) · 0100 authorisation request (ISO 8583)

    The acquirer forwards the tokenised authorisation request into the card network so it can be detokenised and routed on to the right issuer.

  5. 05Processing
    Cardnet checks the token domain and detokenisesCardnet (card network)

    The network verifies the cryptogram and confirms the DPAN is being used within its allowed domain — this device, this kind of transaction — then maps the DPAN back to the real PAN so the right issuer can be reached.

  6. 06Message
    Cardnet forwards the detokenised request to Bank AlfaCardnet (card network) → Bank Alfa (issuer) · 0100 authorisation request (ISO 8583)

    With the real PAN restored, Cardnet routes the authorisation request to Bank Alfa, the account's actual issuer.

  7. 07Message
    Bank Alfa approves and respondsBank Alfa (issuer) → Cardnet (card network) · 0110 authorisation response

    The issuer checks the real card account — is it open, do funds cover EUR 42.50, does the risk score pass — and answers with an approval and an authorisation code, sent back through Cardnet.

  8. 08Settlement
    The purchase settles in the card cycleBank Alfa (issuer) → Meridian Bank (acquirer)

    In the daily clearing and settlement cycle the approved purchase settles between Bank Alfa and Meridian Bank in central bank money. Only now does money actually move between the two banks.

    • DR Bank Alfa settlement accountEUR 42.50
    • CR Meridian Bank settlement accountEUR 42.50
  9. 09Posting
    Bank Alfa posts the debit to Maya's real accountBank Alfa (issuer)

    The issuer books the EUR 42.50 debit against Maya's real card account — the account behind the DPAN. Her statement shows the purchase against the real card, not the device token.

    • DR Maya Chen's card account at Bank AlfaEUR 42.50
  10. 10Posting
    Meridian Bank pays out to Demo CoffeeMeridian Bank (acquirer)

    The acquirer credits Demo Coffee's merchant account for the sale, net of fees. The payment is complete end to end: token presented, detokenised, authorised, settled, and both sides posted.

    • CR Demo Coffee merchant account at Meridian BankEUR 42.50
Open-banking payment initiation — swimlane diagramMaya Chen pays at a merchant checkout through Larkpay, a fictional licensed payment institution acting as a payment initiation service provider (PISP). Larkpay asks Bank Alfa to send a SEPA credit transfer to Northstar Bank. (SYNTHETIC / TRAINING ONLY) The full step-by-step description follows this diagram as text.

Open-banking payment initiation. Maya Chen pays at a merchant checkout through Larkpay, a fictional licensed payment institution acting as a payment initiation service provider (PISP). Larkpay asks Bank Alfa to send a SEPA credit transfer to Northstar Bank. (SYNTHETIC / TRAINING ONLY) PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Maya consents at the merchant checkoutMaya Chen (payer) → Larkpay (PISP)

    Instead of typing card details, Maya chooses to pay by bank. She gives Larkpay consent to start a single payment of EUR 42.50 from her account — consent is for this one payment, not open-ended access.

  2. 02Message
    Larkpay initiates the payment via Bank Alfa's APILarkpay (PISP) → Bank Alfa (ASPSP) · Payment-initiation API request

    As a payment initiation service provider, Larkpay does not hold Maya's money. It calls Bank Alfa's open-banking API — the account servicer, or ASPSP — to set up the credit transfer Maya consented to.

  3. 03Processing
    Bank Alfa applies strong customer authenticationBank Alfa (ASPSP)

    Bank Alfa, not Larkpay, authenticates Maya. It applies strong customer authentication (SCA) — typically a redirect or app check with two independent factors — because only the account-holding bank may authorise moving her money.

  4. 04Message
    Maya authenticates with her bankMaya Chen (payer) → Bank Alfa (ASPSP)

    Maya approves the payment directly with Bank Alfa — in its app or via a redirect — proving it is really her. Larkpay never sees her banking credentials; it only learns whether authentication succeeded.

  5. 05Posting
    Bank Alfa validates and debits MayaBank Alfa (ASPSP)

    With SCA passed, Bank Alfa checks funds and books the EUR 42.50 debit against Maya's account. Her money has left her account, but nothing has yet moved between the banks.

    • DR Maya Chen's current account at Bank AlfaEUR 42.50
  6. 06Message
    Bank Alfa sends a SEPA credit transferBank Alfa (ASPSP) → Clearing & settlement mechanism · pacs.008

    The initiated payment becomes an ordinary interbank SEPA Instant credit transfer. Bank Alfa submits a pacs.008 to the clearing and settlement mechanism, addressed to Northstar Bank. Open banking started the payment; the SEPA rails carry it.

  7. 07Clearing obligation
    The CSM clears the transferBank Alfa (ASPSP) → Northstar Bank (creditor agent)

    The clearing and settlement mechanism validates the pacs.008 and calculates the obligation between the two banks — who owes whom — before any money moves.

    Clearing produces an obligation. The banks do not have their money yet — that happens at settlement.

  8. 08Settlement
    The transfer settles between the banksBank Alfa (ASPSP) → Northstar Bank (creditor agent)

    The obligation settles across the banks' settlement accounts in central bank money. Only now has EUR 42.50 truly moved from Bank Alfa to Northstar Bank.

    • DR Bank Alfa settlement accountEUR 42.50
    • CR Northstar Bank settlement accountEUR 42.50
  9. 09Posting
    Northstar Bank credits the merchantNorthstar Bank (creditor agent)

    Northstar Bank credits the merchant's account and confirms receipt. The checkout completes: Maya consented, her bank authenticated and debited her, and the money settled over the SEPA rails.

    • CR Merchant's account at Northstar BankEUR 42.50
Request to Pay — swimlane diagramExample Supplies Ltd asks Maya Chen to pay an invoice through a Request to Pay service. The request is delivered to Maya's bank; if she accepts, her bank sends a normal SEPA Instant credit transfer. A request is not a direct debit — Maya must agree. (SYNTHETIC / TRAINING ONLY) The full step-by-step description follows this diagram as text.

Request to Pay. Example Supplies Ltd asks Maya Chen to pay an invoice through a Request to Pay service. The request is delivered to Maya's bank; if she accepts, her bank sends a normal SEPA Instant credit transfer. A request is not a direct debit — Maya must agree. (SYNTHETIC / TRAINING ONLY) PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Example Supplies raises a payment requestExample Supplies Ltd (creditor) → Northstar Bank (creditor agent) · pain.013

    Instead of pulling by direct debit, the creditor asks to be paid. It submits a pain.013 request for EUR 120.00 with an invoice reference and a due date through Northstar Bank, its bank.

  2. 02Message
    Northstar routes the request via the RtP serviceNorthstar Bank (creditor agent) → Request-to-Pay service · pain.013

    The Request-to-Pay service is a messaging layer, not a money mover. It carries the request from the creditor's side towards the debtor's bank; no funds move at this stage.

  3. 03Message
    The request is delivered to Maya's bankRequest-to-Pay service → Bank Alfa (debtor agent) · pain.013

    The service delivers the request to Bank Alfa, which presents it to Maya in her banking app — showing who is asking, how much, and by when.

  4. 04Processing
    Maya accepts, defers, or declinesMaya Chen (debtor)

    Control sits with the debtor. Maya can pay now, ask for more time, pay a different amount by agreement, or decline outright. On the happy path she accepts the request in full.

  5. 05Message
    Bank Alfa returns Maya's acceptanceBank Alfa (debtor agent) → Northstar Bank (creditor agent) · pain.014

    A pain.014 response travels back to tell Example Supplies that Maya accepted and payment is coming. The response answers the request; it is not itself the money.

  6. 06Message
    Bank Alfa sends a SEPA Instant transferBank Alfa (debtor agent) → Northstar Bank (creditor agent) · pacs.008

    Acceptance triggers an ordinary payment. Bank Alfa debits Maya and submits a SEPA Instant credit transfer (a pacs.008) to Northstar Bank — the request has become a normal push payment.

    • DR Maya Chen's current account at Bank AlfaEUR 120.00
  7. 07Settlement
    The transfer settles between the banksBank Alfa (debtor agent) → Northstar Bank (creditor agent)

    The instant transfer settles across the banks' settlement accounts in central bank money within seconds. Only now has the EUR 120.00 truly moved from Bank Alfa to Northstar Bank.

    • DR Bank Alfa settlement accountEUR 120.00
    • CR Northstar Bank settlement accountEUR 120.00
  8. 08Posting
    Northstar credits Example SuppliesNorthstar Bank (creditor agent)

    Northstar Bank credits the creditor and can reconcile the payment to the original invoice reference from the request. The cycle closes: request raised, accepted, paid, settled, and matched.

    • CR Example Supplies account at Northstar BankEUR 120.00
CLS: payment-versus-payment FX settlement — swimlane diagramBank Alfa and Northstar Bank settle a matched EUR/USD trade through CLS, the payment-versus-payment settlement service. Each bank pays in its currency leg through a central-bank real-time gross settlement system; CLS releases the two legs together so neither side can pay without being paid. (SYNTHETIC / TRAINING ONLY) The full step-by-step description follows this diagram as text.

CLS: payment-versus-payment FX settlement. Bank Alfa and Northstar Bank settle a matched EUR/USD trade through CLS, the payment-versus-payment settlement service. Each bank pays in its currency leg through a central-bank real-time gross settlement system; CLS releases the two legs together so neither side can pay without being paid. (SYNTHETIC / TRAINING ONLY) PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The matched FX trade is submitted to CLSBank Alfa (EUR seller) → CLS (PvP settlement service) · FX settlement instruction

    Both banks send matching settlement instructions for their agreed EUR/USD trade. CLS pairs the two sides — Bank Alfa is due to deliver euros and receive dollars, Northstar the reverse — and takes the pair in for settlement.

  2. 02Processing
    CLS builds the pay-in scheduleCLS (PvP settlement service)

    CLS nets each member's positions across all its trades for the day and tells every bank how much of each currency to fund, and by when. A pay-in schedule funds many trades at once, not one payment per trade.

  3. 03Settlement
    Bank Alfa funds its euro legBank Alfa (EUR seller) → EUR RTGS (central-bank system)

    Bank Alfa pays euros to CLS's account through the euro central-bank system. This funding is itself settled in central bank money, so once it lands it is final and cannot be pulled back.

    • DR Bank Alfa account at EUR RTGSEUR 9,200,000.00
    • CR CLS EUR account at EUR RTGSEUR 9,200,000.00
  4. 04Settlement
    Northstar Bank funds its dollar legNorthstar Bank (USD seller) → USD RTGS (central-bank system)

    Northstar pays dollars to CLS's account through the dollar central-bank system. Each currency is funded in its own home system, which is why CLS holds accounts in every currency it settles.

    • DR Northstar account at USD RTGSUSD 10,000,000.00
    • CR CLS USD account at USD RTGSUSD 10,000,000.00
  5. 05Processing
    CLS checks both legs are fundedCLS (PvP settlement service)

    Before settling the pair, CLS confirms both currency legs are fully paid in and that each member stays within its risk limits. This checkpoint is what makes the next step safe to release.

  6. 06Settlement
    Both legs settle simultaneously on CLS booksCLS (PvP settlement service)

    CLS debits and credits the two currency accounts in the same instant. Bank Alfa's euros go to Northstar and Northstar's dollars go to Bank Alfa together — payment versus payment — so neither bank is ever exposed to paying without being paid.

    • DR Bank Alfa EUR position at CLSEUR 9,200,000.00
    • DR Northstar USD position at CLSUSD 10,000,000.00
    • CR Northstar EUR position at CLSEUR 9,200,000.00
    • CR Bank Alfa USD position at CLSUSD 10,000,000.00
  7. 07Posting
    CLS pays out the settled balancesCLS (PvP settlement service)

    Once the pair has settled, CLS returns each bank's net positive balances in each currency. Bank Alfa receives its dollars and Northstar its euros, booked back out through the home central-bank systems.

    • CR Bank Alfa USD accountUSD 10,000,000.00
    • CR Northstar EUR accountEUR 9,200,000.00
  8. 08Processing
    Positions are final on both sidesCLS (PvP settlement service)

    The trade is settled end to end: each bank delivered one currency and received the other, with no window in which one had paid and the other had not. Both banks reconcile the settled legs against the original trade.

Cheque truncation clearing — swimlane diagramAsha Rao deposits a paper cheque written by Demo Trading Ltd. Northstar Bank captures the image and truncates the paper, Cheque Clearing Co exchanges the image, Bank Alfa checks the drawer's funds, the day's net settles between the banks, and Asha's provisional credit becomes final. Cheque Clearing Co is a fictional image-exchange operator. (SYNTHETIC / TRAINING ONLY) The full step-by-step description follows this diagram as text.

Cheque truncation clearing. Asha Rao deposits a paper cheque written by Demo Trading Ltd. Northstar Bank captures the image and truncates the paper, Cheque Clearing Co exchanges the image, Bank Alfa checks the drawer's funds, the day's net settles between the banks, and Asha's provisional credit becomes final. Cheque Clearing Co is a fictional image-exchange operator. (SYNTHETIC / TRAINING ONLY) PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    Asha deposits the chequeAsha Rao (payee) → Northstar Bank (collecting bank) · cheque deposit

    Asha pays a paper cheque into Northstar, her collecting bank, at a branch or through the mobile app. The cheque is an instruction from Demo Trading to its bank, Bank Alfa, to pay Asha.

  2. 02Processing
    Northstar captures the image and truncates the paperNorthstar Bank (collecting bank)

    Northstar scans the cheque into a digital image and the details printed along its bottom, then stops the paper from travelling any further — this is truncation. From here the image does the clearing, not the physical cheque.

  3. 03Posting
    Northstar credits Asha provisionallyNorthstar Bank (collecting bank)

    Northstar shows the money in Asha's account as a provisional credit — visible, but not yet certain. The paying bank can still return the cheque, so the funds are not final until the return window has passed.

    • CR Asha Rao's account at Northstar (provisional)GBP 4,750.00
  4. 04Message
    The image is presented through the clearing systemNorthstar Bank (collecting bank) → Cheque Clearing Co (image exchange) · cheque image presentment

    Northstar sends the cheque image and its data into the image-exchange system, which routes it to Bank Alfa as the drawee. The image is the legal presentment — the paper never moves between the banks.

  5. 05Processing
    Bank Alfa checks the drawer's funds and signatureBank Alfa (drawee / paying bank)

    Bank Alfa checks that Demo Trading has the money, that the cheque has not been stopped, and that the signature and details are in order. This is the checkpoint that decides whether the cheque is paid or returned.

  6. 06Settlement
    The day's net settles between the banksBank Alfa (drawee / paying bank) → Northstar Bank (collecting bank)

    Asha's cheque settles inside the day's net figure between Bank Alfa and Northstar — all the cheques each bank owes the other collapse into one movement in central bank money. Only now does money actually move between the banks.

    • DR Bank Alfa settlement accountGBP 4,750.00
    • CR Northstar settlement accountGBP 4,750.00
  7. 07Posting
    Northstar makes Asha's credit finalNorthstar Bank (collecting bank)

    The cheque was paid and the return window has passed, so the provisional credit becomes final. Bank Alfa has also debited Demo Trading. The money is now genuinely Asha's.

    • DR Demo Trading Ltd's account at Bank AlfaGBP 4,750.00
    • CR Asha Rao's account at NorthstarGBP 4,750.00
  8. 08Processing
    Asha's funds are confirmed availableNorthstar Bank (collecting bank) → Asha Rao (payee)

    Northstar confirms the money is cleared and can be spent or withdrawn. The provisional line Asha saw on deposit day is now a settled, final balance.

Wholesale CBDC interbank settlement (illustrative) — swimlane diagramAn illustrative interbank payment where the banks settle in tokenized central-bank money on a central-bank platform. Central-bank money moves as a token between the banks; the customer legs are booked in commercial bank money on each side. The full step-by-step description follows this diagram as text.

Wholesale CBDC interbank settlement (illustrative). An illustrative interbank payment where the banks settle in tokenized central-bank money on a central-bank platform. Central-bank money moves as a token between the banks; the customer legs are booked in commercial bank money on each side. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The originator instructs Bank AlfaOriginator (paying customer) → Bank Alfa (sending bank) · Payment instruction

    The paying customer tells its bank to pay a beneficiary at Northstar Bank. This is an instruction in commercial bank money — nothing has settled yet, and the customer never touches the wholesale CBDC directly.

  2. 02Processing
    Bank Alfa validates and screens the instructionBank Alfa (sending bank)

    Bank Alfa checks the instruction, confirms the originator's funds, and runs compliance screening before it will move central-bank money on the platform. In an illustrative two-tier design the banks, not the central bank, hold the customer relationship and perform these checks.

    Screening checkpoint: Sending-bank transaction screening Parties are screened against sanctions lists before any tokenized central-bank money moves.

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

    Once accepted, Bank Alfa books the debit on the customer's account. The originator's money has left their account in commercial bank money, but the interbank leg has not settled yet.

    • DR Originator's current account at Bank AlfaEUR 750,000.00
  4. 04Settlement
    Central-bank money moves as a token on the platformBank Alfa (sending bank) → Northstar Bank (receiving bank)

    Bank Alfa transfers wholesale CBDC to Northstar on the Central Bank platform. This is the settlement leg: tokenized central-bank money moves from one bank's holding to the other's, so the interbank obligation is extinguished in the safest settlement asset.

    • DR Bank Alfa wholesale-CBDC holdingEUR 750,000.00
    • CR Northstar wholesale-CBDC holdingEUR 750,000.00
  5. 05Processing
    The platform records the transfer as finalCentral Bank CBDC platform

    The Central Bank platform records the token transfer as final and irrevocable. In an illustrative design this checkpoint is the moment finality is defined — after it, the movement of central-bank money cannot be unwound unilaterally.

  6. 06Posting
    Northstar credits the beneficiaryNorthstar Bank (receiving bank)

    Because the interbank leg has already settled in central-bank money with finality, Northstar books the credit to the beneficiary in commercial bank money without waiting for anything else.

    • CR Beneficiary's current account at NorthstarEUR 750,000.00
  7. 07Message
    Confirmation returns to the originatorNorthstar Bank (receiving bank) → Originator (paying customer) · Confirmation

    A confirmation tells the paying side that the beneficiary has been credited and the payment is complete end to end: originator debited, banks settled in central-bank money, beneficiary credited.

Letter of credit settlement — swimlane diagramA cross-border trade payment under a documentary letter of credit: the issuing bank promises to pay against compliant documents, the presentation is examined, and on compliance the payment leg settles between the banks and the exporter is credited. The full step-by-step description follows this diagram as text.

Letter of credit settlement. A cross-border trade payment under a documentary letter of credit: the issuing bank promises to pay against compliant documents, the presentation is examined, and on compliance the payment leg settles between the banks and the exporter is credited. PLAY IT STEP BY STEP →

Read the steps as text
  1. 01Message
    The importer asks Bank Alfa to issue a creditDemo Trading Ltd (importer) → Bank Alfa (issuing bank) · LC application

    Demo Trading applies to its bank to open a letter of credit in favour of the exporter, setting out the amount, the documents required, and the shipment terms. The bank is being asked to lend its promise, so it assesses the importer's credit first.

  2. 02Message
    Bank Alfa issues the credit to MeridianBank Alfa (issuing bank) → Meridian Bank (advising / nominated) · MT700

    Bank Alfa issues the documentary credit to the exporter's bank as an MT700. From this point the issuing bank — not the importer — carries the promise to pay against compliant documents.

  3. 03Message
    Meridian advises the exporterMeridian Bank (advising / nominated) → Example Supplies Ltd (exporter) · Advise credit

    Meridian authenticates the credit and advises it to Example Supplies, so the exporter can rely on it and knows exactly which documents it must present to be paid. As nominated bank, Meridian is authorised to examine documents and pay.

  4. 04Message
    The exporter ships and presents documentsExample Supplies Ltd (exporter) → Meridian Bank (advising / nominated) · Present documents

    Example Supplies ships the goods and presents the required documents — typically including the bill of lading, invoice, and insurance — to Meridian. The banks deal only in these documents, never in the goods themselves.

  5. 05Message
    Meridian checks and forwards the documents to Bank AlfaMeridian Bank (advising / nominated) → Bank Alfa (issuing bank) · Documents forwarded

    Meridian carries out its own first check of the presentation, then forwards the full document set to Bank Alfa, the issuing bank, for examination against the credit.

  6. 06Processing
    Bank Alfa examines the documentsBank Alfa (issuing bank)

    Bank Alfa examines the presentation against the credit's terms. Payment is triggered only if the documents comply on their face — a wrong date or a missing endorsement can break it.

    Screening checkpoint: Trade-finance screening Parties, goods description, and banks in the chain are screened; a hit can hold settlement regardless of documentary compliance.

  7. 07Message
    Bank Alfa authorises payment on a compliant presentationBank Alfa (issuing bank) → Meridian Bank (advising / nominated) · MT754

    The documents comply, so Bank Alfa advises payment or acceptance with an MT754. The bank's promise has crystallised into an obligation to pay the presenting bank.

  8. 08Settlement
    The payment leg settles between the banksBank Alfa (issuing bank) → Meridian Bank (advising / nominated)

    The payment obligation is discharged across the banks' correspondent accounts — Bank Alfa's nostro debited, Meridian's account credited — the same way any cross-border interbank obligation settles. The documentary event triggered it; correspondent banking settles it.

    • DR Bank Alfa nostro serving MeridianUSD 480,000.00
    • CR Meridian settlement accountUSD 480,000.00
  9. 09Posting
    Meridian credits the exporterMeridian Bank (advising / nominated)

    Meridian credits Example Supplies. The trade payment is complete end to end: importer's bank promised, documents examined, banks settled, exporter paid — and the importer takes up the documents to collect the goods.

    • CR Exporter's account at MeridianUSD 480,000.00
MESSAGECLEARING OBLIGATIONSETTLEMENTPOSTING