Payments Academy
NACH: centralised bulk payment system PAYMENT OPERATIONS STARTED LIVE 01 NACH - run by NPCI that allows banks ACTIVE 02 Mandate lifecycle - BA must model as a state machine QUEUED 03 Physical NACH mandate - paper form that the customer signs QUEUED 04 Electronic NACH mandate - known as e-NACH QUEUED 05 Mandate module - From a requirements perspective QUEUED NACH is the centralised bulk payment system run by NPCI that allows banks and institutions to collect recurring payments from customers through mandates Step 1 of 5 NACH: centralised bulk payment system STARTED NACH run by NPCI that allows banks ACTIVE Mandate lifecycle BA must model as a state machine QUEUED Physical NACH mandate paper form that the customer signs QUEUED Electronic NACH mandate known as e-NACH QUEUED Mandate module From a requirements perspective QUEUED NACH is the centralised bulk payment system run by NPCI that allows banks and institutions to collect recurring payments from customers through mandates
Mandate lifecycle has clear stages PAYMENT OPERATIONS IN PROGRESS LIVE 01 NACH - run by NPCI that allows banks DONE 02 Mandate lifecycle - BA must model as a state machine ACTIVE 03 Physical NACH mandate - paper form that the customer signs QUEUED 04 Electronic NACH mandate - known as e-NACH QUEUED 05 Mandate module - From a requirements perspective QUEUED The mandate lifecycle has clear stages that a BA must model as a state machine, creation, submission, validation, activation, amendment, cancellation and expiry. Step 2 of 5 Mandate lifecycle has clear stages IN PROGRESS NACH run by NPCI that allows banks DONE Mandate lifecycle BA must model as a state machine ACTIVE Physical NACH mandate paper form that the customer signs QUEUED Electronic NACH mandate known as e-NACH QUEUED Mandate module From a requirements perspective QUEUED The mandate lifecycle has clear stages that a BA must model as a state machine, creation, submission, validation, activation, amendment, cancellation and expiry.
Physical NACH mandate PAYMENT OPERATIONS IN PROGRESS LIVE 01 NACH - run by NPCI that allows banks DONE 02 Mandate lifecycle - BA must model as a state machine DONE 03 Physical NACH mandate - paper form that the customer signs ACTIVE 04 Electronic NACH mandate - known as e-NACH QUEUED 05 Mandate module - From a requirements perspective QUEUED A physical NACH mandate is a paper form that the customer signs, and it follows a slower, manual path. Step 3 of 5 Physical NACH mandate IN PROGRESS NACH run by NPCI that allows banks DONE Mandate lifecycle BA must model as a state machine DONE Physical NACH mandate paper form that the customer signs ACTIVE Electronic NACH mandate known as e-NACH QUEUED Mandate module From a requirements perspective QUEUED A physical NACH mandate is a paper form that the customer signs, and it follows a slower, manual path.
Electronic NACH mandate PAYMENT OPERATIONS IN PROGRESS LIVE 01 NACH - run by NPCI that allows banks DONE 02 Mandate lifecycle - BA must model as a state machine DONE 03 Physical NACH mandate - paper form that the customer signs DONE 04 Electronic NACH mandate - known as e-NACH ACTIVE 05 Mandate module - From a requirements perspective QUEUED An electronic NACH mandate, known as e-NACH, replaces the paper form with an online authentication using net banking, a debit card, or Aadhaar based e-sign. Step 4 of 5 Electronic NACH mandate IN PROGRESS NACH run by NPCI that allows banks DONE Mandate lifecycle BA must model as a state machine DONE Physical NACH mandate paper form that the customer signs DONE Electronic NACH mandate known as e-NACH ACTIVE Mandate module From a requirements perspective QUEUED An electronic NACH mandate, known as e-NACH, replaces the paper form with an online authentication using net banking, a debit card, or Aadhaar based e-sign.
Mandate module must store the mandate reference PAYMENT OPERATIONS COMPLETE LIVE 01 NACH - run by NPCI that allows banks DONE 02 Mandate lifecycle - BA must model as a state machine DONE 03 Physical NACH mandate - paper form that the customer signs DONE 04 Electronic NACH mandate - known as e-NACH DONE 05 Mandate module - From a requirements perspective ACTIVE From a requirements perspective, the mandate module must store the mandate reference, the customer Step 5 of 5 Mandate module must store the mandate reference COMPLETE NACH run by NPCI that allows banks DONE Mandate lifecycle BA must model as a state machine DONE Physical NACH mandate paper form that the customer signs DONE Electronic NACH mandate known as e-NACH DONE Mandate module From a requirements perspective ACTIVE From a requirements perspective, the mandate module must store the mandate reference, the customer

Key points of this lesson, in order.

0:00 / 3:50 Step 1 of 5

NACH Mandate Processing in Depth: From Creation to Activation

Indian Payments Deep Dive: NACH, BBPS, FEMA, Lesson 1 of 9, Narration 3:50, D05 Domestic payment systems

AuthorisationMandate

What you will learn

Your objective. By the end of this lesson, you will be able to explain NACH mandate processing in depth: from creation to activation. NACH is the centralised bulk payment system run by NPCI that allows banks and institutions to collect recurring payments from customers through mandates, and to make bulk credit payments such as salaries and dividends.

Why it matters. The BA must specify the scanning quality, the image format, the rejection reason codes, and the customer communication for each rejection, because a customer whose EMI mandate is rejected may not know until the first EMI bounces.

Chapter objective: Learner explains Indian payment systems in depth, including NACH, BBPS, and FEMA rules, and applies them to recurring collections, bill payments, and cross-border transfers from India. Learner practises this skill on realistic banking cases, explaining the reasoning clearly and using correct terminology throughout the work.

Key learning points

  • NACH: centralised bulk payment system
  • Mandate lifecycle has clear stages
  • Physical NACH mandate
  • Electronic NACH mandate
  • Mandate module must store the mandate reference

Key terms

Authorisation: Approval by the issuer for a card transaction to proceed, confirming the card is valid and funds or credit are available.

Mandate: An authorisation given by a debtor to a creditor to collect payments from the debtor account by direct debit.

Payment flow diagram showing NACH Mandate Processing in Depth: From Creation to Activation.

Practise this lesson

Exercise

Handle the exception described in this lesson the way the lesson prescribes.

Use the exception type, the reason code and the recovery path in this lesson.

  1. What to do. State what happened, what the correct action is, what must not be done, and what the post-incident review should capture.

Correct result. The correct action is the one the lesson prescribes for this exception type, with the right reason code and the right message. The payment must not be resent without checking whether it already settled, because that creates a duplicate.

Why. An exception handled wrongly is worse than the exception itself. A duplicate payment is a loss, and an unlearned exception will happen again.

Check your understanding

Practice question

Under FEMA in India, what must a bank check before executing an outward remittance for a resident?

Takeaway and next step

What to remember

It must also enforce the rule that a debit can never exceed the mandate maximum amount, and that a debit cannot be presented after the mandate end date.

Follow 45,000 rupees through every stage, from instruction to beneficiary credit, and note where it can stop.

Open the Payment Lifecycle Simulator →

Builds on "QR Codes and Soundbox: Payments for Small Merchants".

Transcript and full text

Show transcript

NACH is the centralised bulk payment system run by NPCI that allows banks and institutions to collect recurring payments from customers through mandates, and to make bulk credit payments such as salaries and dividends. A mandate is the customer authorisation that allows a specific institution, called the user institution, to debit a specific bank account for a specific amount on a specific frequency, such as monthly. The mandate carries the customer name, the bank account number, the IFSC, the maximum amount, the frequency, the start date and the end date, and it is registered with the customer bank, called the destination bank. Without a registered mandate, no NACH debit can be presented, which is why mandate processing is the foundation of the whole system. The mandate lifecycle has clear stages that a BA must model as a state machine, creation, submission, validation, activation, amendment, cancellation and expiry. Creation happens when the customer fills in the mandate form or completes an electronic mandate on the institution website or app. Submission is when the institution sends the mandate to the destination bank through NPCI, either as a scanned physical form or as an electronic record. Validation is when the destination bank checks the account number, the name, the signature or the electronic authentication, and either accepts or rejects the mandate with a reason. Activation is when the mandate becomes live and the institution can start presenting debits, and the customer receives a confirmation message with the mandate reference number. A physical NACH mandate is a paper form that the customer signs, and it follows a slower, manual path. The customer fills in the bank details and signs the form, the institution scans the form and uploads it to NPCI, NPCI forwards it to the destination bank, and the bank verifies the signature against its records before accepting or rejecting it. This process can take seven to ten working days, and rejections are common when the signature does not match, the account number is wrong, or the form is incomplete. The BA must specify the scanning quality, the image format, the rejection reason codes, and the customer communication for each rejection, because a customer whose EMI mandate is rejected may not know until the first EMI bounces. An electronic NACH mandate, known as e-NACH, replaces the paper form with an online authentication using net banking, a debit card, or Aadhaar based e-sign. The customer selects the bank, logs in to net banking or authenticates with a debit card and OTP, reviews the mandate details on the bank page, and confirms, and the bank registers the mandate almost immediately. E-NACH is faster, often activated within two to three working days, and it reduces signature mismatch rejections because the authentication is done by the bank itself. A BA must document the bank coverage, because not every bank supports every e-NACH mode, and must specify the fallback to physical mandate when the customer bank does not support e-NACH or when the online authentication fails. From a requirements perspective, the mandate module must store the mandate reference, the customer and account details, the amount and frequency, the status history with timestamps, and the source of the mandate, whether physical or electronic. It must support amendments, such as changing the amount or the end date, and cancellations initiated by the customer, the institution or the bank. It must also enforce the rule that a debit can never exceed the mandate maximum amount, and that a debit cannot be presented after the mandate end date. A real example is a home loan EMI of 45,000 rupees per month from a State Bank of India account. The mandate must carry the exact amount, the monthly frequency, and the loan account as the reference, so that the customer and the bank can both identify the collection.

NACH is the centralised bulk payment system run by NPCI that allows banks and institutions to collect recurring payments from customers through mandates, and to make bulk credit payments such as salaries and dividends. A mandate is the customer authorisation that allows a specific institution, called the user institution, to debit a specific bank account for a specific amount on a specific frequency, such as monthly. The mandate carries the customer name, the bank account number, the IFSC, the maximum amount, the frequency, the start date and the end date, and it is registered with the customer bank, called the destination bank. Without a registered mandate, no NACH debit can be presented, which is why mandate processing is the foundation of the whole system.

The mandate lifecycle has clear stages that a BA must model as a state machine, creation, submission, validation, activation, amendment, cancellation and expiry. Creation happens when the customer fills in the mandate form or completes an electronic mandate on the institution website or app. Submission is when the institution sends the mandate to the destination bank through NPCI, either as a scanned physical form or as an electronic record. Validation is when the destination bank checks the account number, the name, the signature or the electronic authentication, and either accepts or rejects the mandate with a reason. Activation is when the mandate becomes live and the institution can start presenting debits, and the customer receives a confirmation message with the mandate reference number.

A physical NACH mandate is a paper form that the customer signs, and it follows a slower, manual path. The customer fills in the bank details and signs the form, the institution scans the form and uploads it to NPCI, NPCI forwards it to the destination bank, and the bank verifies the signature against its records before accepting or rejecting it. This process can take seven to ten working days, and rejections are common when the signature does not match, the account number is wrong, or the form is incomplete. The BA must specify the scanning quality, the image format, the rejection reason codes, and the customer communication for each rejection, because a customer whose EMI mandate is rejected may not know until the first EMI bounces.

An electronic NACH mandate, known as e-NACH, replaces the paper form with an online authentication using net banking, a debit card, or Aadhaar based e-sign. The customer selects the bank, logs in to net banking or authenticates with a debit card and OTP, reviews the mandate details on the bank page, and confirms, and the bank registers the mandate almost immediately. E-NACH is faster, often activated within two to three working days, and it reduces signature mismatch rejections because the authentication is done by the bank itself. A BA must document the bank coverage, because not every bank supports every e-NACH mode, and must specify the fallback to physical mandate when the customer bank does not support e-NACH or when the online authentication fails.

From a requirements perspective, the mandate module must store the mandate reference, the customer and account details, the amount and frequency, the status history with timestamps, and the source of the mandate, whether physical or electronic. It must support amendments, such as changing the amount or the end date, and cancellations initiated by the customer, the institution or the bank. It must also enforce the rule that a debit can never exceed the mandate maximum amount, and that a debit cannot be presented after the mandate end date. A real example is a home loan EMI of 45,000 rupees per month from a State Bank of India account. The mandate must carry the exact amount, the monthly frequency, and the loan account as the reference, so that the customer and the bank can both identify the collection.

Full lesson text (all scenes)

Completing a lesson updates your progress dashboard on the homepage.

Scene timestamps are estimated by allocating the narration text proportionally across the real audio length. The audio playback position is the source of truth: pause freezes the visual, seeking restores the correct scene, replay restarts the scene animation.