Skip to main content
NACH / ECS · 5 min read

NACH Mandate Management and Reconciliation: Active Mandates, Amendments, and Cancellations

NACH mandate management reconciliation is the process of keeping the mandate register — the internal record of all active mandates — aligned with NPCI's registered mandate database. A mandate that is active in the internal register but cancelled at NPCI generates a return code 25. A mandate that is registered at NPCI but missing from the internal register means EMI presentations are submitted without a valid mandate on file. This guide covers how mandate register reconciliation works.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 21 March 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops

An NBFC with 40,000 active borrowers maintains a mandate register with 40,000 NACH mandate records. Over a 12-month cycle, a portion of those mandates will be cancelled by borrowers through their banks, amended due to account changes, or allowed to expire without renewal. The internal mandate register does not receive automatic updates from NPCI when these events occur. By the time the register has drifted 5–10% from NPCI reality, the lender is presenting mandates that cannot be honoured — generating avoidable return codes and understating the effective debit success rate.

What NACH Mandate Management Reconciliation Is

NACH mandate management reconciliation is the periodic process of comparing every active UMRN in the internal mandate register against NPCI’s mandate database to identify status discrepancies: mandates that appear active internally but are cancelled at NPCI, mandates that have expired but remain in active status, and mandates where the permitted debit amount or frequency has been amended without the internal record being updated.

In India, NPCI manages all NACH mandates centrally. When a borrower cancels their NACH debit instruction through their bank, the bank updates NPCI’s mandate database. The originator’s internal register is not automatically updated. The mismatch surfaces only when a debit presentation fails with return code 25 (Mandate Cancelled by Account Holder). Regular mandate register reconciliation prevents this by proactively identifying and removing stale mandates before the batch submission stage.

How Mandate Register Drift Happens

Borrower-Initiated Cancellations

A borrower can cancel their NACH mandate by submitting a request to their bank — without informing the lender. The bank processes the cancellation through NPCI within 2–3 business days. The lender’s mandate register continues to show the UMRN as Active. The next debit presentation returns with code 25.

Amendments Processed at the Bank, Not Updated in the LMS

When a borrower requests an amendment (frequency change, amount modification) through their bank, NPCI updates the mandate record. If the LMS team is not notified and does not reflect the amendment, subsequent batch presentations may exceed the amended mandate limit — generating return code 02 (Exceeds Arrangement).

Expired Mandates in Active Status

NACH mandates carry an end date. Mandates created with a fixed end date that passes without renewal remain in active status in many LMS configurations because the expiry check is not automated. Presenting against an expired UMRN generates a non-retriable return.

Mandate Register Reconciliation Process

Weekly UMRN-Level Status Check

The reconciliation system pulls the current mandate status from the NPCI portal or through the presenting bank’s API for each active UMRN in the internal register. Any UMRN where NPCI status differs from internal register status is flagged as a mismatch. The reconciliation output is a mismatch report classified by type: Cancelled, Expired, Amended, or Suspended.

Mismatch Resolution and Register Update

Each mismatch class has a defined resolution action. Cancelled mandates are removed from the active batch queue and a mandate re-registration workflow is triggered. Expired mandates are marked for renewal or loan-account review. Amended mandates have their register records updated to match NPCI’s amended terms before the next batch.

Mandate Status Mismatch Reference Table

Mismatch TypeCauseNACH ImpactResolution ActionTimeline
Active in register, Cancelled at NPCIBorrower cancelled via bank without notifying lenderReturn code 25 on next presentationRemove from batch queue; trigger mandate re-registrationImmediate on detection
Active in register, Expired at NPCIMandate end date passed; register not updatedNon-retriable return on next presentationMark for renewal; collect via alternative method during gapBefore next batch cycle
Active in register, Amount Amended at NPCIBorrower reduced debit limit via bankReturn code 02 if presented above new limitUpdate register to reflect amended amount; adjust batch debitBefore next batch submission
UMRN in register, Not Found at NPCIRegistration failed or UMRN entered incorrectlyPresentation rejected outrightVerify UMRN with presenting bank; re-register if neededBefore next batch cycle
Active at NPCI, Missing from registerMandate registered by bank branch but not synced to LMSEMI not collected despite valid mandateAdd UMRN to register; verify borrower account mappingWithin 24 hours of discovery

India-Specific Compliance: Pre-Batch Mandate Validation

The Indian NACH framework does not build in automatic notification to originators when a mandate is cancelled or amended by the account holder. This is a known gap that RBI and NPCI have acknowledged in the context of recurring payment mandates more broadly. The practical consequence for lenders is that mandate register reconciliation is a pre-batch control, not a post-return correction.

Running NACH batch reconciliation without a pre-batch mandate validation step means a percentage of every batch will generate avoidable code 25 and code 02 returns — returns that a simple register check 48 hours before submission would have caught. For organisations managing multiple banks and large mandate books, reconciliation software India with direct NPCI mandate status integration removes the manual checking step entirely.

The standards for NACH mandate registration, amendment, and cancellation are defined by NPCI NACH product overview.

For the broader NACH reconciliation workflow, the NACH reconciliation guide covers the full debit-to-LMS lifecycle. The what is NACH in India article explains UMRN structure and mandate registration. For organisations that use virtual accounts to receive NACH settlement credits, virtual account reconciliation India covers the matching logic for pooled collection accounts.

The five most common questions on NACH mandate management reconciliation are answered below.

Primary reference: NPCI NACH product overview — where NACH mandate registration, amendment, and cancellation process standards are published.

Frequently Asked Questions

What is a UMRN and how is it used in NACH mandate reconciliation?
UMRN stands for Unique Mandate Reference Number — a 20-character alphanumeric identifier assigned by NPCI when a NACH mandate is successfully registered. In mandate reconciliation, the UMRN is the primary key used to match the internal mandate register entry against NPCI's mandate database. If a UMRN appears in the internal register with status Active but NPCI shows it as Cancelled, the next NACH debit presentation using that UMRN will return with code 25 (Mandate Cancelled). Regular UMRN-level reconciliation against NPCI's portal prevents these avoidable returns.
What happens when a borrower cancels their NACH mandate directly with their bank?
When a borrower submits a cancellation request to their bank, the bank processes the cancellation through NPCI's NACH mandate management system. NPCI updates the mandate status to Cancelled and the UMRN becomes inactive. The originator (NBFC or lender) is not automatically notified — the cancellation appears only in the return file when the next debit presentation fails with return code 25. This notification gap is why proactive mandate register reconciliation matters: without a weekly check against NPCI's mandate status data, the lender discovers the cancellation only after a failed debit.
How often should an NBFC reconcile its internal mandate register against NPCI's records?
For NBFCs with active NACH debit batches, a weekly mandate register reconciliation is the minimum acceptable frequency. High-volume lenders (above 50,000 active mandates) should run reconciliation at least twice per month, with an additional check 48 hours before each major batch submission. The pre-batch check catches cancellations and expired mandates that would otherwise generate avoidable returns. Some lenders with API access to their bank's NACH portal run daily mandate status checks for mandates flagged as at-risk (previous code 01 returns or recent stop payment history).
What is the process for amending a NACH mandate when a borrower changes their bank account?
A NACH mandate amendment for a bank account change requires the originator to submit a cancellation request for the existing UMRN and register a fresh NACH mandate on the new bank account. NACH does not support mid-mandate account number changes in place — the amendment is a cancel-and-reregister process. The new mandate registration typically takes 5–7 working days to be activated by NPCI. During this window, the EMI cannot be collected via NACH; the lender must arrange an alternative collection method (UPI AutoPay or post-dated cheques) to avoid a DPD gap.
How long does a new NACH mandate registration take to become active for the first EMI debit?
A new NACH mandate registration submitted to NPCI through the presenting bank takes 5–7 working days to be processed and activated. The mandate becomes available for debit presentations only after NPCI assigns a UMRN and marks the mandate as Active. First-time debit presentations can be submitted only after this activation. If a batch is submitted with a UMRN that has not yet been activated, the presentation will return with an error code. Lenders typically build a 10-day buffer between mandate registration and the first EMI due date to account for processing delays.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.