GLOBAL PAYMENTS KNOWLEDGEISO 20022 / SWIFT / SEPA / MT / MX
Play the flow →
Domestic

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.

PAYMENTS SIGNAL · REFERENCE CARD

Actors

  • Riya (payer)customer
  • Bank Alfa (remitter bank)bank
  • IMPS / NPCI switchinfrastructure
  • Nordbank (beneficiary bank)bank
  • Arjun (payee)customer
  • Reserve Bank of India (settlement)infrastructure

Messages

No standard message — a book / internal transfer.

The sequence

#StepRouteKind
1InstructionRiya instructs Bank Alfa using Arjun's mobile numberRiya → Bank Alfamessage
2DR payerBank Alfa debits Riya's accountBank Alfaposting
3IMPS transferBank Alfa routes the transfer through the NPCI IMPS switchBank Alfa → IMPS / NPCImessage
4CR payeeNordbank validates and credits Arjun within secondsNordbankposting
5Success statusNPCI confirms the transfer succeededIMPS / NPCI → Bank Alfamessage
6Deferred net settlementNPCI settles the net interbank positions at the RBIIMPS / NPCI → RBIsettlement

Exception rails

RailTriggerWhere the money ends upNext action
Invalid MMID: the address does not resolveThe mobile number and MMID Riya used do not resolve to a valid account — the MMID is wrong, or the number is not registered for IMPS at any bank.Returned to Riya — the transfer failed before it could be applied to any account. · No settlement: a failed transfer never enters NPCI's net position, so there is nothing to settle at the RBI.IMPS / NPCIRiya rechecks Arjun's mobile number and MMID — both must be correct and registered for IMPS — then tries again.

What this simplifies: This diagram shows one transfer between two banks with a single settlement cycle; in reality NPCI nets many banks' instant transfers together and settles those balances at the RBI on a schedule.

SYNTHETIC / TRAINING ONLY — a teaching model, not production configuration or advice.