Skip to content
Neminath Traders
Banking & Savings

How to Read a Bank Statement: Codes, Charges, Checks

How to read a bank statement in India: what NEFT, IMPS, UPI, NACH, ATW and POS entries mean, how to spot hidden charges, and a 10-minute monthly check.

By Moksh ShahUpdated 7 min read
Illustration for: How to Read a Bank Statement: Codes, Charges, Checks
In this article
  1. The parts of a bank statement
  2. Common narration codes and what they mean
  3. Worked example: reconcile one month
  4. Charges to look for
  5. Red flags that need action
  6. A 10-minute monthly routine
  7. Using your statement for tax and loans
  8. Key takeaways
Free toolFD Calculator: Fixed deposit maturity with quarterly compounding.Open →

A bank statement lists every credit (money in) and debit (money out) in your account, with a running balance after each entry, between two dates. To read it properly, check three things: that the opening balance plus credits minus debits equals the closing balance, that you recognise every narration code (UPI, NEFT, NACH, ATW, POS), and that no unexplained charges or auto-debits have crept in. The rest of this guide explains each part and gives a 10-minute monthly routine.

The parts of a bank statement

Every Indian bank formats its statement slightly differently, but the same building blocks appear in SBI, HDFC Bank, ICICI Bank, Axis Bank and most other statements.

Section What it shows What to check
Header Name, address, account number (often masked), IFSC, branch, customer ID Your name and address are current; nominee is registered
Statement period From and to dates You have the full month with no gaps
Opening balance Balance at the start of the period Matches last month's closing balance
Date / Value date When the entry was posted and when it counts for interest Large gaps can mean a delayed credit
Narration / Description Code plus counterparty or reference You recognise every entry
Cheque / Ref No. UTR, RRN or cheque number Note it if you need to raise a dispute
Debit / Withdrawal Money out No duplicates or unknown charges
Credit / Deposit Money in Salary, refunds and interest arrived
Balance Running balance after each entry Never dipped below the minimum unexpectedly
Closing balance Balance at the end of the period Equals opening + credits − debits

The UTR (Unique Transaction Reference) for NEFT and RTGS and the RRN (Retrieval Reference Number) for UPI and IMPS are the numbers a bank asks for when you complain about a transfer. Keep them handy.

Common narration codes and what they mean

Narrations are abbreviated to fit a single line. The codes below are widely used, though exact wording varies by bank.

Code you may see Meaning
UPI/P2A or UPI/P2P UPI transfer to another person
UPI/P2M UPI payment to a merchant (shop, app, biller)
NEFT CR / NEFT DR NEFT transfer received / sent
RTGS CR / RTGS DR RTGS transfer, used for ₹2 lakh and above
IMPS / MMT Instant transfer through IMPS
NACH DR / ACH D Auto-debit under a signed mandate (EMI, SIP, insurance)
SI / ECS Standing instruction set up with your own bank
ATW / ATM WDL / NWD Cash withdrawn at an ATM (NWD often means another bank's ATM)
POS / PCD Debit card swipe at a shop or online
INT.PD / Credit Interest Savings interest credited by the bank
CHQ DEP / CLG Cheque deposited or cleared
REV / RVSL Reversal of a failed or refunded transaction
TDS Tax deducted at source, usually on FD interest
Charges / Chrg / GST Bank fees and the GST levied on them

For the differences between NEFT, RTGS and IMPS, including limits and timings, see NEFT vs RTGS vs IMPS.

Worked example: reconcile one month

Below is a simplified September statement for a salaried account. The method works the same for any month.

Date Narration Debit (₹) Credit (₹) Balance (₹)
01-09 Opening balance 42,350.00
02-09 UPI/P2M/food delivery app 486.00 41,864.00
03-09 NACH DR/mutual fund SIP 5,000.00 36,864.00
05-09 NEFT CR/employer salary 68,500.00 1,05,364.00
07-09 ATW/cash withdrawal 10,000.00 95,364.00
10-09 ACH D/home loan EMI 18,240.00 77,124.00
15-09 POS/supermarket 2,149.00 74,975.00
20-09 SMS alert charges incl. GST 17.70 74,957.30
30-09 INT.PD/savings interest 312.00 75,269.30

Step 1: total the columns.

  • Total credits = ₹68,500 + ₹312 = ₹68,812
  • Total debits = ₹486 + ₹5,000 + ₹10,000 + ₹18,240 + ₹2,149 + ₹17.70 = ₹35,892.70

Step 2: check the closing balance. ₹42,350 + ₹68,812 − ₹35,892.70 = ₹75,269.30. This matches the last balance, so nothing is missing.

Step 3: decode the small items. The ₹17.70 is a ₹15 SMS fee plus 18% GST (₹15 × 1.18 = ₹17.70). Any odd figure ending in .70, .80 or .00 after a round number is usually a fee with GST added.

Step 4: sanity-check the interest. Savings interest is calculated on the daily closing balance and most banks credit it quarterly. If the average daily balance from July to September was about ₹49,500 at an illustrative 2.5% a year, interest for 92 days = ₹49,500 × 2.5% × 92 ÷ 365 ≈ ₹312. Savings rates differ by bank and balance slab, so use your own bank's published rate.

If ₹75,000 tends to sit idle month after month, compare what it would earn in a fixed deposit with the FD calculator after keeping an emergency buffer.

Charges to look for

Banks publish a schedule of charges, and as of October 2026 these are the entries most people miss:

  • Average balance charges. Levied when your monthly or quarterly average balance falls below the bank's requirement. Some banks have removed this for regular savings accounts; others still charge it.
  • Debit card annual fee. Usually debited once a year near the card's issue anniversary.
  • SMS alert fee. Often charged quarterly.
  • ATM charges. Withdrawals beyond the free monthly limit at your own or other banks' ATMs attract a per-transaction fee.
  • Cheque return or ECS/NACH return charges. If an EMI or SIP bounces for lack of funds, the bank charges a return fee and the lender may add its own penalty. See EMI bounce charges and consequences.
  • Cash deposit or withdrawal charges at branches beyond a set number of free transactions.

GST at 18% is added to most bank service charges, so the debit is always a little more than the headline fee.

Red flags that need action

Reading the statement is only useful if you act on what you find. Watch for:

  1. A transaction you did not make. Report it to the bank at once. Under RBI's limited-liability framework in force as of October 2026, reporting an unauthorised electronic transaction within three working days, where the fault is neither yours nor the bank's, means zero liability for you. Revised RBI directions on customer liability take effect from 1 January 2027. For fraud, also call the 1930 helpline or file at cybercrime.gov.in. The steps are in our UPI scams guide.
  2. A recurring debit you forgot about. NACH, ACH and UPI AutoPay entries repeat until you cancel the mandate. See how to cancel a UPI AutoPay mandate.
  3. A duplicate entry with the same amount and merchant on the same day. Check whether one was reversed (look for REV or RVSL) within a few days.
  4. Salary or refund not credited when promised. Ask the sender for the UTR and check with your bank.
  5. Interest missing at the end of a quarter, or TDS deducted when you had submitted Form 15G or 15H.
  6. Your name, address or PAN shown wrongly. Fix this through a KYC update; see bank KYC update.

A 10-minute monthly routine

  1. Download the PDF statement from net banking or the app on the first weekend of each month. Most banks password-protect it, often with a mix of your name and date of birth or customer ID.
  2. Check that the opening balance equals last month's closing balance.
  3. Scan the debit column top to bottom and tick every item you recognise.
  4. Highlight anything with "Chrg", "Fee" or "GST" and look it up in the bank's schedule of charges.
  5. List every NACH, ACH, SI and AutoPay entry. Ask whether you still need each one.
  6. Copy the month's totals into your budget sheet. Our guide on how to track monthly expenses shows a simple format.
  7. Save the PDF in a folder by financial year. You will need statements for ITR filing, loan applications and visa paperwork.

Statement vs passbook vs mini statement

A passbook records the same entries but only when you get it updated at a branch or kiosk. A mini statement at an ATM or by SMS shows only the last few transactions. The e-statement from net banking covers any date range you choose and is the version lenders and tax professionals prefer.

Using your statement for tax and loans

  • Interest income. Savings interest is taxable as income from other sources. Under the old tax regime, a deduction of up to ₹10,000 on savings interest was available under old Section 80TTA, with a higher limit for senior citizens under old Section 80TTB. These provisions have been carried into the Income-tax Act, 2025 under new section numbers; confirm the current section and whether it applies to your chosen regime before filing. Match the interest in your statement with the figure in your AIS.
  • Loan applications. Lenders usually ask for the last six months of statements. Regular salary credits, few bounced debits and a steady balance help your case.
  • Proof of payments. Rent, school fees and insurance premiums paid by bank transfer are easier to prove than cash payments.

Key takeaways

  • Opening balance plus credits minus debits must equal the closing balance; check it every month.
  • Learn the common codes: UPI, NEFT, RTGS, IMPS, NACH/ACH, ATW, POS, INT.PD and REV.
  • Small odd amounts are usually fees with 18% GST; look them up in your bank's schedule of charges.
  • Review every recurring NACH, ACH and AutoPay debit and cancel the ones you no longer use.
  • Report any unauthorised transaction immediately; as of October 2026, reporting within three working days gives the strongest protection.
  • Keep monthly PDFs by financial year for ITR, loans and visas.

Frequently asked questions

What does NACH DR or ACH D mean in a bank statement?

It is an automatic debit made under a mandate you signed, usually for a loan EMI, SIP, insurance premium or utility bill. The narration usually names the company or its payment processor.

Why is my bank statement showing small charges like 17.70 or 59?

These are usually service fees with 18% GST added, such as SMS alert fees, debit card annual fees, cheque book fees or charges for not keeping the required average balance. The bank's schedule of charges explains each one.

How often is savings account interest credited?

Banks calculate savings interest on the daily closing balance and most credit it every quarter. It usually appears with a narration such as Int.Pd or Credit Interest at the end of June, September, December and March.

Is a bank statement valid as address or income proof?

Many lenders, landlords and visa offices accept a recent bank statement as supporting proof, but each sets its own rules. Download the stamped or digitally signed version from net banking when an official copy is needed.

What should I do if I see a transaction I did not make?

Report it to your bank immediately through its app, helpline or branch, and for fraud also call 1930 or file at cybercrime.gov.in. Under RBI rules as of October 2026, reporting within three working days gives the strongest protection.

This article is for general education and is not personalised financial, tax or legal advice. Rates and rules are as of 19 Oct 2026; confirm current terms with your lender, AMC or a qualified adviser.

Keep reading