Common Bank Statement Abbreviations Explained (NEFT, IMPS, POS, ECS and More)
Last updated: 7 November 2026
Open almost any Indian bank statement and you'll find entries like "NEFT CR SBIN...", "POS 00123 AMAZON" or "ECS DR LIC PREMIUM": perfectly ordinary transactions, written in a shorthand nobody ever actually teaches you. None of this means something's wrong; it's just the bank's internal labelling for how a transaction happened. Here's a plain-English key to the entries you'll run into most.
Payment method codes
| Code | Means |
|---|---|
| NEFT | National Electronic Funds Transfer, a bank-to-bank transfer settled in batches. See our guide on NEFT vs RTGS vs IMPS. |
| RTGS | Real Time Gross Settlement, a large-value transfer settled immediately, one at a time. |
| IMPS | Immediate Payment Service, an instant transfer available 24×7 including holidays. |
| UPI | Unified Payments Interface, a real-time mobile payment, usually shown with the payee's UPI handle or a reference ID. |
| ECS | Electronic Clearing Service, an older bulk-debit/credit system, often used for recurring premiums or dividends. |
| NACH | National Automated Clearing House, the newer system behind most EMI and SIP auto-debits. See our guide on NACH mandates. |
Card and ATM codes
| Code | Means |
|---|---|
| POS | Point of Sale, a debit or credit card swipe/tap at a shop or restaurant terminal. |
| ATW / ATM | A cash withdrawal from an ATM. |
| ECOM / E-COM PUR | An online ("e-commerce") card purchase, as opposed to a swipe in person. |
| CHQ / CHEQUE | A transaction cleared by physical cheque. |
Direction and status markers
| Code | Means |
|---|---|
| CR | Credit, money coming into your account. |
| DR | Debit, money going out of your account. |
| REV / RVSL | Reversal, a previous debit or credit being undone, commonly seen after a failed transfer or declined transaction. |
| B/F | Brought Forward, the balance carried over from a previous statement period. |
| MMT | Short for "amount," used by some banks as a generic label inside a longer narration string. |
Less common entries worth knowing
| Code | Means |
|---|---|
| INT CR / INT PAID | Interest credited to a savings account, usually quarterly. |
| MAB / MMAB CHG | A charge for not maintaining the required minimum average balance. |
| SMS CHG / SMS ALERT CHG | A small periodic fee for SMS transaction alerts, charged by some banks. |
| AMC | Annual maintenance charge, commonly for a debit card or demat account linked to the bank account. |
How to actually read a full entry
A real statement line usually strings several of these together with a reference number, for example a narration resembling NEFT CR-SBIN0001234-RAHUL SHARMA-SALARY. Reading it left to right: the payment method (NEFT), the direction (CR, meaning credited to you), the sender's branch IFSC code, the sender's name, and sometimes a free-text description the sender added. Once you know to split it this way, an unfamiliar line usually stops looking cryptic.
It's also why statements from two different banks never look quite the same. If you've compared them side by side, you'll notice the same transaction type can be formatted completely differently: one bank's narration might read "NEFT-CR-SBIN0001234-RAHUL SHARMA" while another compresses the same information into a shorter string with different spacing or separators. This isn't an error on either side. Each bank's core banking software generates narrations in its own internal format, and the RBI doesn't mandate a single universal template for how this text should look. The abbreviations themselves are fairly consistent across the industry, even when the exact punctuation and ordering around them isn't.
What to do if an entry genuinely doesn't make sense
- Note the full narration text, the amount, and the date exactly as shown.
- Check whether it matches something you expected around that date: a subscription renewal, a reversal of a failed ATM withdrawal, or a salary credit arriving a day early or late.
- If you still can't place it, use the reference number inside the narration, often a UTR, to ask your bank's customer care to identify the counterparty.
- If it looks like an unauthorised transaction rather than just an unfamiliar label, report it to your bank immediately rather than waiting.
Common questions
My bank uses a code that isn't on this list. Where do I check it?
Banks vary in exactly which abbreviations they use and how they format narrations. Your bank's net banking help section or customer care can confirm an unfamiliar code specific to their statements.
Does "REV" always mean I got my money back?
Usually, yes. A reversal entry generally means a previous transaction was undone and the amount restored. If you expected a reversal and don't see one after a reasonable wait, see our guide on failed transfers that debited your account.
Why does a UPI payment sometimes show as "IMPS" on my statement?
UPI transactions often ride on the same underlying rails as IMPS behind the scenes, so some banks label them that way internally even though you made the payment through a UPI app.
Is there a single official list of every bank abbreviation?
No. There's no single RBI-mandated glossary that every bank follows identically, which is exactly why these entries can look inconsistent from one bank's statement to another.
Why do some entries show the sender's or receiver's name and others don't?
It depends on how much detail the originating bank includes in the transaction message and how much space the receiving bank's system allocates to display it. A longer name or narration can get truncated, which is why you'll sometimes see a credit with no obvious name attached even though the UTR confirms exactly who sent it.
Try the tools
Find IFSC Code Verify IFSC Code
More guides
- What Is an IFSC Code? Meaning, Format and How to Read It
- NEFT vs RTGS vs IMPS: Differences, Limits and Timings
- How to Find the IFSC Code of Your Bank Branch
- What Is a UTR Number? How to Find and Use It to Track a Transaction
- IFSC vs MICR vs SWIFT Code: What Is the Difference?
This guide is general information, not financial or legal advice. Limits, timings and charges are set by the Reserve Bank of India, NPCI and individual banks, and can change, so confirm current details with your bank.