Skip to main content
Comparison · 6 min read

UPI, NEFT, RTGS and IMPS Narrations: Eight Test Cases for a Bank Reconciliation Software Demo

A reconciliation tool earns trust on messy narrations, not tidy ones. Give the vendor eight real lines from your own statement and read how each one is matched, matched within a tolerance, or left open with a reason.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

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

Published 14 October 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

Vendors show matching on tidy narrations, but Indian statements carry truncated UPI, NEFT, RTGS and IMPS narrations, missing UTRs and duplicate amounts that cause wrong matches.

How It's Resolved

Give each vendor the same eight real narration lines and record whether each is matched with a visible reference, matched within a stated tolerance, or left open with a reason.

Configuration

Eight masked test lines: truncated narration, missing UTR, two equal amounts on one day, bank charge with GST, interest credit, failed UPI reversal, one payment across invoices, round-sum transfer.

Output

A scored test sheet per vendor showing expected treatment, actual treatment and whether the audit trail recorded the reference and user.

A reconciliation tool earns trust on messy narrations, not tidy ones. Before the demo, pick eight real lines from last month’s statement, write down the correct treatment for each, and ask the vendor to process them live. Score each line on one question: is the result explained on screen, or silently forced?

The structure of each narration type is explained in the narration patterns guide. Teams staying manual can use the Excel narration parsing recipe.

What does each rail put in the narration?

  • UPI: usually a 12-digit reference (RRN), a VPA such as name@bank and sometimes a short remark typed by the payer. The general UPI limit is ₹1 lakh per transaction, with higher NPCI limits for some merchant categories, so large customer receipts usually arrive by NEFT or RTGS instead.
  • NEFT: a UTR, commonly 16 characters, and a remitter name that is often cut short. NEFT has run round the clock since 16 December 2019.
  • RTGS: a UTR, commonly 22 characters, and the remitter name. RTGS is for ₹2 lakh and above and has run round the clock since 14 December 2020.
  • IMPS: a 12-digit reference and sometimes the payer’s mobile number. The per-transaction limit is ₹5 lakh.

Formats vary by bank, so treat these as patterns to test, not rules a tool may assume.

Which eight lines should you pick?

  1. A narration truncated mid-name, with no invoice number.
  2. An NEFT credit with the UTR missing from the narration.
  3. Two customers paying the same amount on the same day.
  4. A bank charge plus 18 percent GST as two debits or one combined debit.
  5. A quarterly interest credit.
  6. A failed UPI payment and its reversal a day or two later.
  7. One payment that settles three invoices.
  8. A round-sum transfer, such as ₹1,00,000, with no reference.

What is a fair answer for each line?

There are only three acceptable outcomes: matched with the reference used shown on screen; matched within a stated date or amount tolerance that you configured; or left in the exception queue with a reason. Anything matched without a visible basis is a fail.

Test line (masked)Expected treatmentAcceptable toleranceWhat the audit trail should record
Truncated UPI narrationSuggested match for reviewNone on amountReference used, reviewer and time
NEFT without UTROpen with reason, or match on amount and date with reviewDate within 2 working daysBasis of match and approver
Equal amounts, two customersNo automatic match on amount aloneNoneBoth candidates shown
Bank charge with GSTMatched to charge and GST ledgersNoneRule applied
Interest creditMatched to interest ledgerNoneRule applied
Failed UPI and reversalPaired as a net-zero itemWithin 5 daysBoth line IDs linked
One payment, three invoicesOne-to-many matchExact totalEach invoice linked
Round-sum transferOpen with reasonNoneReason and owner

The tolerances above are examples. Use your own policy and ask the vendor to show where it is set.

Why does reference beat name in a worked case?

A UPI credit of ₹18,750 arrives with a narration holding only a VPA and a 12-digit reference. Two invoices are open: ₹18,750 for Customer A and ₹18,500 for Customer B, whose name looks similar to the VPA. A name-led match might pick Customer B and leave a ₹250 short payment that does not exist. An exact-amount match supported by the UPI reference recorded on Customer A’s receipt picks the right invoice. If no receipt carries the reference, the tool should suggest Customer A and ask for approval. The unreconciled credit decision tree covers what to do when neither applies.

How Terra Insight fits

TransactIG delivers bank-to-books reconciliation that matches statement lines to your books, with unmatched lines kept in an exception queue and audit-ready exports. Bring your eight lines and we will run them in a representative-sample fit benchmark. Details are on the bank reconciliation software page.

Primary reference: National Payments Corporation of India: UPI — which operates UPI and IMPS, the rails behind most VPA and RRN references on Indian statements.

Frequently Asked Questions

Why test narrations rather than amounts?
Amounts repeat. Many customers pay the same round figure on the same day, so an amount-only match can attach a payment to the wrong invoice. The narration carries the UTR, UPI reference, VPA or remitter name that makes a match defensible.
What is a fair answer when a tool cannot match a line?
Leaving it in the exception queue with a stated reason is a fair answer. A forced match without a visible reference is not, because it hides an error that will surface later as a wrong customer balance.
Should a tool match on customer name alone?
Only as a suggestion for review. Names on NEFT and RTGS lines are often truncated or show the remitter's bank account name rather than your customer master name, so name-only matches need human approval.
How do I prepare the eight test lines?
Pick real lines from last month, mask account numbers and names if required, but keep amounts, dates and reference numbers. Write down the correct treatment for each before the demo so you can score the result.
Are NACH batch credits part of this test?
No. NACH batch credits need a separate evaluation because one credit covers many mandates. Keep this test to individual UPI, NEFT, RTGS and IMPS lines.

See how TransactIG handles reconciliation for your industry

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