GLOBAL PAYMENTS KNOWLEDGEISO 20022 / SWIFT / SEPA / MT / MX
FOLLOW THE PAYMENT

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.

Your notes
STEP 1 / 6MESSAGE

Riya enters Arjun's UPI ID — no account number shared

Riya (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.

Step 1 of 6: Riya enters Arjun's UPI ID — no account number shared

  1. 01Message
    Riya enters Arjun's UPI ID — no account number sharedRiya (payer) → Bank Alfa (Riya's bank / PSP app) · UPI collect / pay request
  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
  3. 03Posting
    Riya authenticates with her UPI PIN and Bank Alfa debits herBank Alfa (Riya's bank / PSP app)
  4. 04Posting
    Nordbank credits Arjun within secondsNordbank (Arjun's bank)
  5. 05Processing
    Arjun can spend the money immediatelyArjun (payee)
  6. 06Settlement
    Later, NPCI settles the net positions at the RBIUPI / NPCI (the switch) → Reserve Bank of India (settlement)
MESSAGECLEARING OBLIGATIONSETTLEMENTPOSTING
Full step-by-step text (works without JavaScript)
  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

What this simplifies: The exact UPI message set, the PSP / bank / third-party-app roles, and the precise deferred-net settlement cycle times are collapsed into single steps here.

Sources for this flow2
  1. Official requirement

    Unified Payments Interface (UPI)National Payments Corporation of India (NPCI)

    Describes UPI, the NPCI-operated real-time retail payment system: instant account-to-account transfers 24/7/365 addressed by a Virtual Payment Address (VPA / UPI ID) so account numbers are not shared, built over the IMPS infrastructure, regulated by the Reserve Bank of India. · Checked 2026-07-14

    NPCI is an RBI-regulated entity. UPI is built over IMPS and uses a VPA rather than raw account details.

  2. Simplified educational illustration

    Payments Signal editorial teaching modelsPayments Signal

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

    What this simplifies: A single payer, payee, and switch are shown; VPA resolution, PIN authentication, and the NPCI-RBI settlement cycle are drawn as single steps rather than the full multi-party message set.

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