📖 Complete Guide 🌍 All Banks Worldwide ✅ Includes Examples 🆓 Free

How to Read a Bank Statement

Every section of your bank statement explained — from opening balance to transaction codes, charges, and how to spot errors. Works for all banks in India, US, UK, and Australia.

📊

Need to analyse your bank statement?

Convert your PDF bank statement to Excel or CSV — then sort, filter and categorise every transaction

Convert Bank Statement to Excel Free →

Files deleted after 24 hours · HTTPS encrypted · Never shared · All banks supported

What Is a Bank Statement?

A bank statement is an official record issued by your bank that lists every transaction on your account over a specific period — usually one month. It shows money coming in (credits), money going out (debits), and your running balance after each transaction. Banks issue statements monthly either by post or as a downloadable PDF from your online banking portal.

Reading your bank statement correctly is essential for personal budgeting, tax preparation, visa applications, loan approvals, and spotting fraud or billing errors early.

The 5 Main Sections of a Bank Statement

1. Account Header

Your name, address, account number (masked), sort code / IFSC / routing number, and the statement period (e.g. "1 May 2026 – 31 May 2026").

2. Summary Box

Opening balance, total money in, total money out, and closing balance. A quick sanity-check: opening + in – out = closing.

3. Transaction Table

The main body of the statement — one row per transaction with date, description, debit, credit, and running balance columns.

4. Charges & Interest

A separate section (on some banks) listing monthly account fees, overdraft interest, and any penalty charges with their dates and amounts.

5. Footer

Bank's registered address, FSCS/FDIC/RBI protection notice, dispute resolution contact, and terms reference.

6. Page Totals (multi-page)

On multi-page statements, each page shows a "brought forward" balance at the top and a "carried forward" balance at the bottom.

How to Read Each Transaction Row

The transaction table is the most important part of your statement. Here is what each column means:

Date Description Debit (Out) Credit (In) Balance
01 May 26 Opening Balance £2,450.00
02 May 26 SALARY - ACME CORP +3,200.00 £5,650.00
03 May 26 ATM WITHDRAWAL - HIGH ST 200.00 £5,450.00
05 May 26 DD - NETFLIX.COM 17.99 £5,432.01
10 May 26 FASTER PMT - JOHN SMITH +500.00 £5,932.01
ColumnWhat it meansExample
DateThe date the transaction posted to your account (not always when you made the payment)02 May 2026
Description / NarrationWho sent/received the money and via what method (ATM, direct debit, transfer)DD - AMAZON PRIME
DebitMoney leaving your account. Your balance goes down.14.99
CreditMoney entering your account. Your balance goes up.3,200.00
BalanceYour account balance immediately after this transaction5,650.00

Common Transaction Codes Explained

CodeMeaningCountries
DDDirect Debit — automatic payment you authorised a company to takeUK, AU
SO / S/OStanding Order — fixed amount you set up to pay regularlyUK
BACSBank Automated Clearing System — usually salary paymentsUK
FPS / FASTER PMTFaster Payments Service — instant bank transferUK
CHAPSSame-day high-value transfer (e.g. house purchase)UK
NEFTNational Electronic Funds Transfer — bank transferIndia
IMPSImmediate Payment Service — instant transferIndia
UPIUnified Payments Interface — mobile payment (PhonePe, GPay)India
ACHAutomated Clearing House — direct deposit or bill paymentUS
POSPoint of Sale — card payment at a shop or onlineGlobal
ATM / ATWCash withdrawal from an ATMGlobal
INT CRInterest credited to your accountGlobal

Opening Balance vs Closing Balance

The opening balance is what was in your account on the first day of the statement period. The closing balance is what remains on the last day. The relationship is simple:

Closing Balance = Opening Balance + Total Credits − Total Debits
If this equation does not balance, there is an error in the statement — contact your bank immediately.

How to Spot Errors on Your Bank Statement

1
Check for duplicate transactions Look for the same amount charged twice on the same or adjacent days, especially for card payments and subscriptions. Duplicates are the most common bank error.
2
Verify all direct debits against your active subscriptions List every company with a direct debit mandate on your account and confirm each one appears at the correct amount. Cancelled subscriptions that continue billing are common.
3
Check the running balance after every transaction If the balance column does not make arithmetic sense (previous balance minus debit or plus credit), the statement may contain a printing or system error.
4
Look for unfamiliar merchant names Card payments often show abbreviated or parent company names (e.g. "AMZN MKTP US" for Amazon). If you cannot identify a charge after researching the merchant name online, dispute it with your bank.
5
Cross-reference large credits and debits Any transaction over a certain amount (e.g. £500 / $500 / ₹50,000) should have a corresponding reference — a receipt, a payment confirmation, or a note in your own records.

Dispute deadline: Most banks require you to report unauthorised transactions within 30–60 days of the statement date. After this window, you may lose the right to a refund. Check your bank's terms for the exact timeframe.

How to Analyse Your Bank Statement in Excel

Reading a PDF bank statement is fine for a quick check. But if you need to budget, track spending categories, prepare for taxes, or share data with an accountant, you need the data in a spreadsheet.

Our free converter at bankstatementengine.com extracts every transaction from your PDF bank statement and produces a clean Excel or CSV file in seconds. The output includes:

Once in Excel you can add a Category column, use SUMIF to total spending by category, create a pivot table summary, and chart your income vs expenses by month.

Bank Statement FAQs

How do I read a bank statement?
Start at the header to confirm it is your account and statement period. Check the opening balance. Read each transaction row: date, description, debit (money out), credit (money in), running balance. Verify the closing balance equals opening balance + credits − debits. Flag anything unrecognised.
What does debit and credit mean on a bank statement?
Debit = money leaving your account (your balance goes down). Credit = money entering your account (your balance goes up). This is opposite to accounting ledger conventions where debits increase asset accounts.
How to read bank statement for visa application?
For a visa application, the embassy typically wants to see: consistent income (salary credits), a healthy closing balance, no unexplained large withdrawals, and 3–6 months of statements. Our converter lets you extract all statements to Excel so you can verify the figures match what you declared on your application form.
How to read bank statement for a mortgage?
Mortgage lenders check: regular income credits matching your payslips, stable or growing balance, no undisclosed debts (regular large debits with no description), and no overdraft usage. They typically request 3–6 months of statements. Having your statements in Excel format allows you to prepare a clean summary before your application.
What does CR and DR mean on a bank statement?
CR = Credit (money in, balance increases). DR = Debit (money out, balance decreases). Some banks use + and −. Some show a single amount column with CR/DR suffix after the number.
How do I get my bank statement in Excel format?
Upload your PDF bank statement to bankstatementengine.com — free, no signup required. The converter extracts all transactions and produces a properly formatted Excel (.xlsx) or CSV file you can open in Excel, Google Sheets, or any accounting software.

Convert Your Bank Statement to Excel Now

Upload your PDF — get a clean Excel spreadsheet with all transactions in seconds. Free, no signup, all banks supported.

Convert Bank Statement Free →

Related guides: How to Convert Bank Statement to Excel · Bank Statement Analysis Tool · Bank Statement for Visa Application · Bank Statement Analyser