Bank statement narrations are full of short codes, so the accountant cannot tell which entry in the books each line belongs to.
Read each narration left to right: identify the channel prefix, pick out the reference number, then read the counterparty text; use the channel to decide which type of book entry to search for, and confirm with amount, date and reference.
A list of common prefixes for each bank used, the books for the same period, and the UTR or reference recorded on each receipt and payment voucher.
Each statement line is decoded into channel, reference and party and matched to the right receipt, payment, charge or contra entry in the books.
Read a bank statement narration from left to right. First comes the channel, such as NEFT, RTGS, IMPS, UPI, ACH or NACH, cheque clearing, ATM or POS. Then a reference number. Then some text about the other party. The channel tells you which kind of entry to look for in your books, and the reference lets you confirm it.
What do the common codes mean?
Each bank uses its own layout, but the prefixes below appear across most Indian banks.
| Prefix | Full form or meaning | Where the reference usually sits | Book entry it should match |
|---|---|---|---|
| NEFT | National Electronic Funds Transfer | After the prefix, often starting with the sending bank’s code | Receipt or payment voucher |
| RTGS | Real Time Gross Settlement, for large amounts | After the prefix | Receipt or payment voucher |
| IMPS | Immediate Payment Service, instant transfer | A numeric reference after the prefix | Receipt or payment voucher |
| UPI | Unified Payments Interface | A 12-digit reference, then the UPI ID or name | Receipt or payment, often a small sale |
| ACH or NACH | National Automated Clearing House, mandate-based | Mandate or batch reference | EMI, insurance, SIP, salary or dividend |
| ECS | Electronic Clearing Service, the older name for mandate debits | Mandate reference | Same as ACH or NACH |
| CLG or CHQ | Cheque clearing | The cheque number | Cheque receipt or cheque payment |
| POS or ATM | Card use at a shop or cash withdrawal | Card number ending, terminal | Expense, or contra from bank to cash |
| BIL or INF | Bill payment or internal transfer within the same bank | Varies by bank | Bill payment or contra between your accounts |
| CHGS, SC, GST | Bank charges and the GST on them | Usually none | Bank charges and GST input |
A contra entry is an entry between two of your own cash or bank accounts.
Which part of the narration is the UTR, and why does it matter?
The UTR, or unique transaction reference, is the number the banking system gives each NEFT or RTGS transfer. Both your bank and the other party’s bank use the same number. That makes it the most reliable way to prove that a line in your statement is the payment a customer or supplier says it is.
Write the UTR on your receipt or payment voucher when you know it. Then matching is a search, not a guess. The UTR number explainer covers the format in more detail.
Worked example
Here are three illustrative narrations. Real ones vary by bank, but the logic is the same.
- “NEFT CR-HDFC0001234-SHARMA TRADERS-N123456789012” for ₹48,500 credit. Channel NEFT, credit from Sharma Traders, UTR at the end. Match to the ₹48,500 receipt from Sharma Traders.
- “UPI/412345678901/RAVI KUMAR/ravi@okaxis” for ₹2,360 credit. Channel UPI, 12-digit reference, payer name and UPI ID. Match to a ₹2,360 sale or customer receipt.
- “ACH D- XYZ FINANCE LTD-EMI” for ₹18,750 debit. Channel ACH, debit under a mandate. Match to the loan EMI payment, split between principal and interest as per the loan schedule.
The three lines total ₹48,500 plus ₹2,360 in credits, which is ₹50,860, and ₹18,750 in debits.
Why does the same payment look different across banks?
Banks cut narrations to a fixed length, reorder the fields and use their own short forms. The payer’s name may be shortened, missing or replaced by a parent company. So do not match on text alone. Use amount, date and reference first, and the name as a check.
If you work with several banks, keep a short note of each bank’s layout. The deeper guides below show how these patterns become matching rules.
What mistakes should you avoid?
- Treating every NEFT credit as a customer payment. Some are refunds, loan disbursals or transfers from your own other account.
- Booking a POS or ATM line as an expense without checking who used the card.
- Ignoring INF or internal transfer lines. They are often contra entries between your own accounts, and missing them puts both bank ledgers out.
- Leaving the reference out of the voucher narration. Keeping it makes next month’s matching faster.
What to read next
Next, read bank statement narration patterns in India, then the narration pattern classification guide, which turns these prefixes into match keys at volume. If a debit still makes no sense, see a debit you do not recognise.
TransactIG reads bank statement lines, matches them to your books and puts the rest in an exception queue; see bank reconciliation software for India.