Whether you are applying for a loan, filing your ITR, or reconciling your books, you will eventually need to know how to download bank statement (SBI / HDFC / ICICI) files. If you bank with State Bank of India, HDFC or ICICI, you can get a PDF or Excel statement in a couple of minutes from your phone or laptop, without ever visiting a branch. This guide walks you through every method, bank by bank, including net banking, the mobile apps (YONO, iMobile Pay) and even WhatsApp banking.
We will also cover the part that trips up most people: the password that protects your statement PDF, and what to do with the file once you have it. A quick heads-up before we start: banks update their apps and websites often, so a menu label or button may sit in a slightly different place than described here. The overall flow, though, stays the same.
If you only remember one thing, remember that every method boils down to the same four moves: log in, pick the account, choose the date range, then choose a format.

What you need before downloading your bank statement
Before you log in, keep a few things handy so the process is smooth:
- Your login credentials — net banking user ID and password, or the MPIN/biometric for the mobile app.
- Your registered mobile number — many flows send an OTP, and WhatsApp and SMS banking only work from this number.
- The statement period you need — know your “from” and “to” dates, or how many months back you need to go (last month, 3 months, 6 months, and so on).
- Your account number and date of birth — you will often need these to open the password-protected PDF.
A useful bit of context: the Reserve Bank of India (RBI) requires banks to provide a passbook or, in its place, a monthly account statement on request. Effective 1 April 2026, RBI’s amended directions reaffirm this and confirm that statements should follow a monthly periodicity. So getting your statement is a right, not a favour — and all three banks make it self-service.
How to download your SBI bank statement
State Bank of India gives you three solid routes: internet banking, the YONO app, and a set of no-net-banking options (SMS, missed call and WhatsApp).
Via SBI Net Banking (e-statement PDF)
This is the most flexible method and lets you pick any custom date range.
- Log in to SBI internet banking at the official portal (retail.sbi.bank.in).
- Go to My Accounts & Profile > Account Statement.
- Select the account you want.
- Choose the period — By Date for a custom from/to range, or By Month.
- Pick View, Print or Download, then select your format.
SBI typically offers the statement as a PDF or Excel file (note: SBI does not provide a CSV option here), and downloading an e-statement does not cost you anything.
Via the YONO app
If you prefer your phone, the YONO app makes it just as easy:
- Log in to YONO.
- Tap Accounts and select the account.
- Choose View Statement.
- Pick your date range (for example, the last 6 months).
- Tap the Passbook icon to save the statement as a PDF on your device.
Without net banking — SMS, missed call & WhatsApp banking
No internet banking? SBI still has you covered from your registered mobile number:
- e-Statement by SMS: send
ESTMT <Account Number> <last-4-digit code>to 09223588888. You will receive a password-protected PDF, typically covering up to the last 6 months. - Balance enquiry: give a missed call or SMS to 9223766666.
- Mini statement (last 5 transactions): missed call to 9223866666, or SMS
MSTMTto the same number. - WhatsApp Banking: save +91 90226 90226 and send “Hi”. To register, SMS
WAREG <Account Number>to 7208933148 from your registered mobile. WhatsApp gives you balance and mini statement — not a full PDF statement.
You can also request a full printed statement at any SBI branch.
How to download your HDFC bank statement
HDFC Bank typically keeps roughly the last three years of statements available online, and you can grab them from net banking or the mobile app.
Via HDFC NetBanking
- Log in at the official portal, netbanking.hdfcbank.com.
- Go to Accounts > Account Statement (for older periods, use Enquire > Download Historical Statement).
- Select the account and your date range.
- Choose a format — PDF, Excel, or Text/Delimited.
- Download the file.
Via the HDFC Mobile Banking app & WhatsApp
On the app:
- Log in with your Customer ID and MPIN.
- Go to Accounts > Download Account Statement.
- Select the period (last month, 3 months, 6 months, or custom dates) and the format (PDF, Excel or CSV).
- Download or email the statement to yourself.
On WhatsApp Banking: save 70700 22222 and send “Hi” from your registered mobile, then authenticate with the last 4 digits of your Customer ID plus an OTP. You get your account balance, a mini statement and your last statement summary. It is end-to-end encrypted — but for a full downloadable PDF, stick with net banking or the app.
How to download your ICICI bank statement
ICICI Bank lets you view and download a wide range of history — often several years back — through both internet banking and iMobile Pay.
Via Internet Banking
- Log in to ICICI Net Banking.
- Go to Bank Accounts > e-Statements > View Detailed Statement.
- Select your date range.
- Download. Internet banking typically offers PDF, Excel and CSV formats, and you can usually view the last 4–7 years (older periods may carry charges).
Via the iMobile Pay app
- Log in with your MPIN or biometric.
- Go to Accounts and tap View Statement / Download Statement.
- Choose the account and date range.
- Download. Via the app, the statement comes as a PDF.
For quick checks, ICICI WhatsApp Banking is available at +91 86400 86400 (send “Hi” from your registered mobile). It offers balance and mini statement (last 5 transactions) among 55+ services, around the clock.

Bank statement PDF is password-protected? Here is the password format
Almost every statement you download or receive by email will be locked with a password. This is a security feature — and the password is usually a combination of details only you would know. Banks don’t all use the same recipe, so here is what each one commonly uses.
SBI / HDFC / ICICI default password patterns (and how to open the file)
| Bank | Statement type | Password format banks commonly use | Example |
|---|---|---|---|
| SBI | Net/mobile banking download | 11-digit account number | 00000012345 |
| SBI | Emailed statement | Last 5 digits of registered mobile + DOB (DDMMYY) | 54321140590 |
| SBI | YONO-generated PDF | DOB (DDMM) + @ + last 4 of mobile | 1405@3210 |
| HDFC | Account statement | Your Customer ID (login ID) | 12345678 |
| HDFC | Credit card statement | First 4 letters of name in CAPS + last 4 of card | RAJE3456 |
| ICICI | Account statement | First 4 letters of name + DOB (DDMM), lowercase | rohi0806 |
A few important caveats:
- These are the formats banks commonly use, not absolute rules. The exact pattern can vary by channel (download vs email vs app) and by account type (personal vs current/corporate).
- The authoritative source is the instruction line printed inside the statement email or PDF — always check it first.
- ICICI passwords are case-sensitive and usually entered in lowercase.
If you are stuck on a locked file and need to actually use the data inside it, our guide on how to unlock a password-protected statement PDF for extraction walks through the cleanest way to remove that barrier.
Which format to choose — PDF vs Excel vs CSV (and why it matters)
The format you pick depends on what you will do with the statement:
- PDF — best for sharing, printing and submitting (loan applications, KYC, visa files). It looks official and is universally accepted. The downside: the numbers inside are not easy to sort, filter or total.
- Excel (XLSX) — best when you want to crunch the data: sort transactions, add formulas, build a budget, or hand it to your chartered accountant.
- CSV — a plain, lightweight table that imports cleanly into accounting software, Tally, or any spreadsheet tool.
Here is the catch: not every bank gives you every format. SBI offers PDF and Excel (no CSV). HDFC offers PDF, Excel and Text/Delimited on net banking, and CSV on the app. ICICI offers PDF, Excel and CSV via internet banking, but PDF only through the iMobile app.
So in practice, a huge share of statements end up as a PDF — which is fine for submitting, but painful the moment you actually need the numbers in rows and columns.
How long are statements available, and what does it cost?
A quick reference for how far back each bank typically lets you go online, so you can plan before you log in.
| Bank | Typical online history | Routine monthly download | Older / archived periods |
|---|---|---|---|
| SBI | Recent periods via net banking / YONO | No charge | May require a branch request |
| HDFC | Around the last 3 years | No charge | Historical-statement download; charges can apply |
| ICICI | Around the last 4–7 years | No charge | Older periods may carry charges |
Two things worth flagging. First, these ranges and any charges change over time and can differ by account type, so treat the table as a guide rather than a guarantee. Second, RBI’s stance is that the basic passbook or monthly statement on request should be provided at no charge — so any costs generally apply only to bulk archived periods or special re-issue requests, not your routine monthly download.
Common problems and quick fixes
Even a smooth flow can hit a snag. Here are the issues people run into most often and how to get past them.
The OTP never arrives. Check that your phone has network coverage and that you are logging in from the number registered with the bank. If you recently changed your SIM or number, you may need to update it at a branch or via a service request before OTP-based downloads will work.
The download button is greyed out or missing. This usually means the date range you picked has no transactions, or you selected a period that predates the account opening date. Shorten the range, or pick By Month and try a single recent month first to confirm the flow works.
The statement opens but looks blank or scrambled. Open it in a proper PDF reader rather than a browser preview. Browser previews sometimes fail to render password-protected files correctly, and a dedicated reader will prompt you for the password and display the file cleanly.
You forgot or never knew the PDF password. Re-check the instruction line inside the statement email; it almost always spells out the exact format for your account. If you downloaded directly from net banking, try the patterns in the table above. If nothing works, your bank’s helpline or branch can confirm the format tied to your account type.
The period you need is older than what is shown online. All three banks keep several years of history online, but the exact window varies and very old periods may not be self-service. In that case, request the older statement through your branch or a service ticket.
A note on security and sharing
Bank statements are sensitive documents: they reveal your balance, your salary, your spending and your account number. A few habits keep you safe.
Only download from the official app or the official net banking URL — never from a link in an unexpected email or SMS. Keep the password on the file when you store or email it, and share the password through a separate channel from the file itself. When you no longer need a copy, delete it from your downloads folder and your email. And if any tool or person asks you to upload a statement, make sure you understand what happens to the file afterwards.
What to do with your statement after downloading (turn the PDF into clean Excel/CSV)
Once you have the PDF, the real work often begins: getting those transactions into a usable spreadsheet. Copy-pasting from a PDF almost never works — columns collapse, dates merge with amounts, and multi-line entries break apart.
This is exactly the problem BankStatementLab solves. It is an AI-powered tool that reads your bank statement PDF and converts it into a clean Excel, CSV or JSON file, with dates, descriptions and amounts neatly separated into columns. It works with statements from Indian banks (and many others) and is available in 10 languages.
A few common next steps once your statement is in a spreadsheet:
- Reconcile and analyse — our pillar guide explains how to convert the downloaded PDF into Excel step by step.
- Handle several months at once — if you downloaded six monthly PDFs, you can batch convert several statement PDFs into one workbook instead of doing them one by one.
- Sort your spending — once the data is in columns, you can categorize transactions automatically for budgeting or bookkeeping.
- Accounting in Tally — for Tally users, here is how to import a bank statement into Tally Prime.
When you are ready to turn a downloaded statement into a spreadsheet, you can convert your statement with BankStatementLab in a few clicks.
FAQ
How can I download my SBI bank statement online?
Log in to SBI Net Banking, open My Accounts & Profile > Account Statement, select your account, set the period (By Date for custom dates or By Month), then download as PDF or Excel. On the YONO app, go to Accounts > View Statement, choose the dates, and tap the Passbook icon to save a PDF. There is no charge for downloading an e-statement.
How do I get my HDFC bank statement PDF from net banking?
Log in at netbanking.hdfcbank.com, go to Accounts > Account Statement (or Enquire > Download Historical Statement). Select the account and your date range, choose PDF (Excel or Text are also offered), then download. Roughly the last three years are available. The PDF opens with your Customer ID as the password.
How to download last 6 months bank statement?
In any of these banks’ net banking or mobile app, open the account statement section and select a 6-month period — either a preset duration or a custom from/to date range covering the last six months — then download. SBI lets you choose By Date or By Month; HDFC and ICICI offer 6-month presets plus custom ranges. Save it as PDF, Excel or CSV where offered.
What is the password to open my bank statement PDF?
It depends on the bank and channel. HDFC account statements use your Customer ID. ICICI uses the first 4 letters of your name + DOB in DDMM (lowercase, case-sensitive). SBI net/mobile downloads often use the account number, while emailed and YONO PDFs use DOB-and-mobile combinations. Always check the instructions printed in the statement email, as formats can vary.
Can I get my bank statement on WhatsApp?
Yes, via official WhatsApp Banking — but mainly for balance and mini statements (last 5 transactions), not always a full PDF. Save the bank’s number and send “Hi” from your registered mobile: SBI +91 90226 90226, HDFC 70700 22222, ICICI +91 86400 86400. The service is end-to-end encrypted; for a full statement, use net banking or the app.
How to download ICICI bank statement from iMobile?
Open iMobile Pay and log in with your MPIN or biometric, go to Accounts, tap View Statement or Download Statement, select the account and the date range you need, then download. The app provides the statement as a password-protected PDF (the password is the first 4 letters of your name + DOB in DDMM, lowercase).
Ready to Automate your accounting?
Join thousands of professionals who save hours every month.