Tutorials

How to Download Bank Statements from All Major Banks (2026 Guide)

Step-by-step instructions for downloading bank statements from HDFC, SBI, ICICI, Axis, PNB, Canara, and Bank of Baroda — including PDF passwords, mobile vs net banking, and how to convert to Excel.

SHStatementHub TeamAug 4, 202613 min read2,600 words
Jump to section

Whether you need your bank statement for an income tax return, a home loan application, a GST audit, or just monthly bookkeeping — the first step is always the same: download the PDF from your bank's net banking portal or mobile app. This guide covers every major Indian bank with exact steps, correct password formats, and tips that save you from the most common errors.

We cover HDFC Bank, State Bank of India (SBI), ICICI Bank, Axis Bank, Punjab National Bank (PNB), Canara Bank, and Bank of Baroda — plus a comparison of mobile banking vs net banking, a full password reference table, and a one-click method to convert your downloaded PDF into a clean Excel spreadsheet.

What Is a Bank Statement?

A bank statement is an official record of all transactions in your account over a specified period — typically a month, a quarter, or a financial year. It shows the date, narration (description), debit amount, credit amount, and closing balance for each transaction. Indian banks issue statements in PDF format when you download them digitally; some also offer Excel or CSV formats on request.

Bank statements are legally recognised documents. They carry the bank's header, your account details, and a digital signature or stamp that makes them valid for loan applications, visa processing, ITR verification, and CA audits.

Why Download a Bank Statement?

  • Income tax filing: The ITR process requires you to reconcile your income with bank credits. A full-year statement makes this straightforward.
  • Loan applications: Banks and NBFCs require 3–6 months of bank statements to assess repayment capacity for home loans, personal loans, and business loans.
  • Visa applications: Embassies and consulates require 3–6 months of statements showing sufficient funds.
  • GST reconciliation: Match your sales and purchase invoices against your bank receipts to ensure your GST returns are accurate.
  • Expense tracking: Review your monthly spending by category — UPI payments, EMIs, utilities, and subscriptions.
  • Accounting software import: Convert the PDF to Excel or CSV and import directly into Tally, Zoho Books, QuickBooks, or FreshBooks.

HDFC Bank — How to Download Your Statement

Via Net Banking (netbanking.hdfcbank.com)

  1. Go to netbanking.hdfcbank.com and log in with your Customer ID and IPIN (internet banking password).
  2. From the top menu, click AccountsAccount Summary.
  3. Click on the account you want the statement for.
  4. Select Account Statement from the left sidebar.
  5. Choose your date range (you can download up to 2 years at a time).
  6. Select PDF as the format and click Download.
  7. Open the downloaded file — it will be password-protected.
💡

HDFC Password format: First 4 letters of your registered name in UPPERCASE + date of birth in DDMM format. Example: if your name is Rajesh Kumar and DOB is 15 March 1988, the password is RAJE1503.

Via HDFC Mobile App (MyAccount)

  1. Open the HDFC Bank Mobile Banking app and log in.
  2. Tap Accounts → select your savings or current account.
  3. Tap Download Statement.
  4. Choose the period and select PDF.
  5. The file downloads to your device. Same password formula applies.

SBI — How to Download Your Statement

Via SBI Net Banking (onlinesbi.sbi)

  1. Go to onlinesbi.sbi and log in with your username and password.
  2. Click My Accounts & ProfileAccount Statement.
  3. Select the account and choose the date range (maximum 1 year per download).
  4. Click Download PDF Statement.
  5. The PDF is emailed to your registered email address, or downloaded directly depending on your account settings.
💡

SBI Password format: Your SBI account number (full 17-digit number). You can find it on your passbook, cheque leaf, or in the SBI app under Account Details.

Via YONO SBI App

  1. Open the YONO SBI app and log in with MPIN or fingerprint.
  2. Tap My MoneyAccount Statement.
  3. Select the period and tap Download PDF.
  4. The statement downloads to your phone. Use your account number as the password.
  5. Note: On some older Android devices, YONO generates an image-based PDF that cannot be parsed by converters. If conversion fails, re-download from the desktop portal at onlinesbi.sbi.

ICICI Bank — How to Download Your Statement

Via ICICI Net Banking (icicibank.com)

  1. Visit icicibank.com → click LoginNetBanking.
  2. Enter your User ID and Password.
  3. Navigate to Accounts → select your savings or current account.
  4. Click Account Statement from the left menu.
  5. Select the date range and click Download PDF.
  6. The PDF downloads immediately. It will be password-protected.
💡

ICICI Password format: First 4 letters of your PAN card (UPPERCASE) + date of birth in DDMM format. Example: if PAN is ABCPX1234D and DOB is 20 June 1990, the password is ABCP2006.

Via iMobile Pay App

  1. Open iMobile Pay and log in with MPIN.
  2. Tap Accounts & Deposits → select your account.
  3. Tap Account Statement.
  4. Choose the period (up to 3 months per download on the app).
  5. Tap Download PDF. Same password formula applies.
  6. For statements longer than 3 months, use the desktop portal instead.

Axis Bank — How to Download Your Statement

Via Axis Net Banking (axisbank.com)

  1. Go to axisbank.com → click LoginInternet Banking.
  2. Enter your Login ID and Password.
  3. Click AccountsAccount Statement.
  4. Select the account and date range.
  5. Click Request E-statement or Download PDF.
  6. The PDF is either emailed or downloaded directly.
💡

Axis Password format: Date of birth in DDMMYYYY format. Example: if your DOB is 5 October 1992, the password is 05101992. This applies to Savings, Neo, and Burgundy accounts.

Via Axis Mobile App

  1. Open the Axis Mobile app and log in.
  2. Tap My Accounts → select the account.
  3. Tap StatementsDownload Statement.
  4. Choose the date range and tap PDF.
  5. Use your DOB in DDMMYYYY format as the password.

PNB — How to Download Your Statement

Via PNB Net Banking (netpnb.com)

  1. Go to netpnb.com and click Login.
  2. Enter your User ID and Transaction Password.
  3. Navigate to AccountsStatement of Accounts.
  4. Select the account, date range, and format.
  5. Click Download PDF.
  6. The statement downloads or is sent to your registered email.
💡

PNB Password format: Your full 16-digit PNB account number. You can find it on your passbook or PNB ONE app under Account Details. Former OBC and United Bank account numbers may be 13 digits — use the number as-is.

Via PNB ONE App

  1. Open PNB ONE and log in with MPIN.
  2. Tap AccountAccount Statement.
  3. Select the date range.
  4. Tap Download PDF.
  5. Use your 16-digit account number as the password.

Canara Bank — How to Download Your Statement

Via Canara Net Banking (canarabank.in)

  1. Visit canarabank.in → click Net BankingRetail User Login.
  2. Enter your User ID and Login Password.
  3. Go to AccountsAccount Statement.
  4. Select the date range (up to 1 year).
  5. Click Download PDF Statement.
💡

Canara Password format: Last 8 digits of your Canara Bank account number. Example: if your account number is 0341010012345678, the password is 12345678.

Via Canara mob App

  1. Open Canara mob and log in with MPIN.
  2. Tap AccountAccount Statement.
  3. Select the period.
  4. Tap Generate & Download.
  5. Use the last 8 digits of your account number as the password.

Bank of Baroda — How to Download Your Statement

Via BoB Net Banking (bobibanking.com)

  1. Go to bobibanking.com → click Login.
  2. Enter your User ID and Password.
  3. Navigate to AccountsAccount Statement.
  4. Select your account and choose the date range.
  5. Click Download PDF.
💡

Bank of Baroda Password format: Date of birth in DDMMYYYY format. Example: if your DOB is 22 January 1985, the password is 22011985. This applies to accounts from the 2019-merged Dena Bank and Vijaya Bank as well.

Via Bob World App

  1. Open Bob World and log in with MPIN.
  2. Tap My Accounts → select your account.
  3. Tap Account StatementDownload.
  4. Choose the date range and download as PDF.
  5. Use your DOB in DDMMYYYY format as the password.

Mobile Banking vs Net Banking: Which Should You Use?

Both channels give you the same statement — the format and content are identical. The practical differences are in the download duration limit, ease of use, and PDF quality. Here is a quick comparison:

CriteriaNet Banking (Desktop)Mobile App
Max statement periodUp to 2 years (most banks)Usually 3–6 months
PDF qualityAlways text-based (parseable)Usually text-based; image PDF on old devices
Ease of useMore steps, but more controlFaster for short periods
Best forAnnual ITR, loan applications, CA handoverQuick monthly check, short-period downloads
Recommended for conversionYes — alwaysYes, on modern devices

For any purpose that requires converting the PDF to Excel — such as bookkeeping, GST reconciliation, or accounting software import — always prefer the net banking desktop portal. It consistently generates clean, text-based PDFs that parse correctly. Mobile app PDFs on older Android devices can be image-rendered and will fail in any PDF parser.

Common Download Issues — and How to Fix Them

IssueLikely CauseFix
"Invalid OTP" on loginOTP sent to old mobile numberVisit branch to update registered mobile number
Download button greyed outDate range too wide, or no transactions in periodReduce the date range to 6 months or less
Email delivery failedRegistered email is outdated or fullUpdate email in KYC or download directly from portal
PDF won't open (password error)Wrong password format enteredSee the password table below for the correct formula
PDF opens but shows blank pagesImage-based PDF from mobile appRe-download from desktop portal
Statement cut-off mid-monthBank limits download periodDownload in two separate requests covering each half
No transactions show in the periodAccount is dormant or wrong date rangeCheck the account number selected; contact branch if dormant

PDF Password Explained — All Major Banks

Every bank statement PDF is password-protected to prevent unauthorised access. The password is never printed in the email or download notification — you need to know the formula for your bank. Here is the complete reference:

BankPassword FormulaExample
HDFC BankFirst 4 letters of name (UPPERCASE) + DDMM of DOBRAJE1503 (name: Rajesh, DOB: 15 Mar)
SBIFull account number (17 digits)12345678901234567
ICICI BankFirst 4 letters of PAN (UPPERCASE) + DDMM of DOBABCP2006 (PAN: ABCPX..., DOB: 20 Jun)
Axis BankDOB in DDMMYYYY format05101992 (DOB: 5 Oct 1992)
PNBFull 16-digit account number1234567890123456
Canara BankLast 8 digits of account number12345678
Bank of BarodaDOB in DDMMYYYY format22011985 (DOB: 22 Jan 1985)
Kotak MahindraKOTAK (all uppercase letters)KOTAK
⚠️

Can't open the PDF? Double-check that you are typing the password exactly as described — passwords are case-sensitive. HDFC uses the name as registered with the bank, not necessarily as on your Aadhaar. If you are still locked out after 3 attempts, close and reopen the PDF to reset the attempt counter.

How to Convert Your Bank Statement PDF to Excel

Once you have downloaded your PDF statement, the next step for most financial tasks is converting it to Excel. This lets you sort transactions, filter by category, calculate totals, and import into accounting software. Here are your options:

Option 1 — StatementHub (Free, Private, Browser-Based)

StatementHub converts Indian bank statement PDFs to Excel entirely in your browser — nothing is uploaded to any server. It handles the complex column layouts of HDFC, SBI, ICICI, Axis, PNB, Canara, Bank of Baroda, and 50+ other Indian banks. Conversion takes under 60 seconds.

  1. Visit statementhub.in — no login required.
  2. Upload your bank statement PDF (password-protected PDFs are supported).
  3. Select your bank if prompted.
  4. Click Convert and download the Excel file.

Bank-specific guides: HDFC Statement to Excel · SBI Statement to Excel · ICICI Statement to Excel · Axis Statement to Excel

Option 2 — Adobe Acrobat Pro (Paid)

Adobe Acrobat Pro can export tables from PDF to Excel. It works reasonably well for simple bank formats but struggles with the multi-column layouts used by Indian banks — especially SBI's 7-column format and Canara's Branch column. Cost is approximately ₹1,400/month.

Option 3 — Manual Copy-Paste (Not Recommended)

Copying a PDF table into Excel manually merges all columns into a single garbled string. You would then need to use Text-to-Columns to split it — and even then, merged narration rows and wrapped text cells cause errors. For more than 20 transactions, this method is not practical.

Frequently Asked Questions

Can I download a bank statement for a closed account?

Yes, in most cases. Indian banks are required to retain account records for a minimum of 8 years. You can log into net banking (if your credentials still work) or visit your home branch with your account number and KYC documents to request a statement for a closed account.

Is the downloaded PDF bank statement valid for official purposes?

Yes. Digitally downloaded bank statements carry the bank's digital watermark or digital signature and are accepted for income tax filing, loan applications, visa processing, and CA audits. Some embassies and lenders may additionally ask for a bank-stamped physical statement — contact the requesting authority to confirm their requirements.

How many months of bank statement can I download at once?

This varies by bank: HDFC allows up to 2 years per download; SBI, ICICI, Axis, and Canara allow up to 1 year. PNB and Bank of Baroda typically limit downloads to 6 months at a time via the app and up to 1 year via net banking. For longer periods, make multiple downloads and merge the Excel files after conversion.

Why is my bank statement PDF showing blank or unreadable?

This almost always means your PDF is image-based rather than text-based. It happens when you download from a mobile app on an older Android device. The fix is to re-download from the desktop net banking portal — these always generate text-based PDFs. If re-downloading is not possible, you can try an OCR (optical character recognition) tool, though accuracy may be lower.

Can I download a joint account statement online?

Yes. Joint account statements are available to any account holder who has net banking access. The statement will show all transactions on the joint account, regardless of which holder initiated them. Both holders can independently download the same statement.

How do I download a bank statement for NRE or NRO accounts?

NRE and NRO account statements are available through the same net banking portal as regular accounts. Log in to your bank's NRI net banking section and navigate to Account Statement. ICICI and HDFC both have dedicated NRI login portals. The PDF password formula is the same as for domestic accounts.

Conclusion

Downloading a bank statement in India takes under two minutes once you know where to look and what password to use. The steps are consistent across banks: log into net banking or the mobile app, navigate to Account Statement, select your date range, and download as PDF.

The only friction points are the PDF password (which varies by bank — use the table above) and the occasional image-based PDF from older mobile apps (fix: re-download from the desktop portal). For everything else, the process is straightforward.

💡

Ready to convert your statement to Excel? Visit StatementHub — free, no login, works in your browser. Supports HDFC, SBI, ICICI, Axis, PNB, Canara, Bank of Baroda, and 50+ Indian banks. Your PDF never leaves your device.

Got a statement ready?

Drop in the PDF, get a clean spreadsheet back. Free, unlimited, and nothing is ever uploaded.

Convert a statement