What NACH Is
NACH — National Automated Clearing House — is the centralised recurring payment infrastructure operated by the National Payments Corporation of India (NPCI). It replaced the Reserve Bank of India’s legacy Electronic Clearing Service (ECS) system, which was fragmented across regional offices and lacked a uniform file standard.
Under NACH, all recurring payment instructions — whether debit mandates for loan EMIs or credit instructions for salary disbursement — are processed through a single clearing hub at NPCI. Each mandate is identified by a Unique Mandate Reference Number (UMRN) that persists for the lifetime of the standing instruction, enabling traceable, auditable clearing across sponsor banks and destination banks.
NACH went live in 2016 and is now the primary mechanism for high-volume recurring settlement in Indian banking.
How NACH Works
Mandate Registration
Before any NACH Debit transaction can be executed, the account holder must register a mandate. The registration can be done via physical form (wet signature) or digitally through Aadhaar-based e-NACH or net banking authentication. Once registered, NPCI validates the mandate against destination bank records and issues a UMRN. The UMRN links every subsequent debit attempt to that specific mandate.
Batch Submission and Clearing
The presenting institution — an NBFC, bank, or insurer — submits a batch file in NPCI’s standardised XML format through its sponsor bank. The sponsor bank forwards the file to NPCI, which routes individual debit instructions to the respective destination banks. Destination banks process the debits on the presentation date and return the file — with success or return codes — by the next business day (T+1 return cycle).
NACH Credit Disbursement
NACH Credit works in the reverse direction: an institution submits a credit batch file to distribute funds to multiple accounts. Common uses include government DBT salary payments, subsidy disbursements, and dividend payouts. The same NPCI clearing hub handles both debit and credit flows.
NACH Debit vs NACH Credit
| Dimension | NACH Debit | NACH Credit |
|---|---|---|
| Purpose | Collect recurring payments from customer accounts | Disburse funds to multiple beneficiary accounts |
| Initiator | Presenting institution (NBFC, bank, insurer) | Disbursing entity (employer, government, company) |
| Mandate required | Yes — UMRN mandatory | No mandate required |
| Common examples | Loan EMI, insurance premium, SIP | Salary, DBT, dividend, subsidy |
| Settlement timeline | T+1 return; T+1 credit to sponsor bank on success | T+1 credit to destination bank accounts |
NACH Return Codes
When a NACH Debit transaction cannot be processed, the destination bank returns the item with a standard code. The six most common return codes are:
- 01 — Insufficient funds
- 05 — Stop payment instruction on the account
- 09 — Signature mismatch (paper mandate validation failure)
- 20 — Account closed
- 25 — Account blocked or frozen
- 27 — Mandate cancelled by account holder
Each return code requires a different remediation action by the presenting institution — from borrower follow-up (01) to mandate re-registration (27) to legal or collections escalation (20, 25). Categorising returns by code before reconciliation significantly reduces exception handling time.
NACH and Reconciliation
For institutions processing NACH Debit batches, reconciliation involves matching three data sources: the presentation batch file submitted to NPCI, the return file received from the clearing hub, and the bank statement credit reflecting the net settled amount.
Unmatched items arise when UMRN references in the batch file are not carried through correctly to the internal loan management system, or when partial return batches are processed on different dates to the original presentation. Institutions running more than 5,000 NACH transactions per month typically find manual matching unsustainable by the second quarter of growth.
Systematic NACH batch reconciliation — with return-code-based exception classification and UMRN as the primary match key — is the standard approach for NBFCs and insurance companies at scale. For a detailed treatment of the reconciliation process, see the guide to NACH batch reconciliation and the broader overview of reconciliation software India infrastructure.