Bank Statement Kit logo Bank Statement Kit Convert PDF
HDFC Bank

Convert your HDFC Bank statement to CSV or Excel

Upload your HDFC Bank statement and get a clean, structured spreadsheet in seconds.

Upload your HDFC Bank PDF PDF up to 20MB or 50 pages

First conversion free · No sign-up needed · PDF never stored

Balance-checked

Every conversion is reconciled against the statement's own printed totals.

Processed in memory

Your PDF is parsed and discarded. It is never written to disk.

Up to 50 pages

Handles multi-month statements up to 50 pages or 20MB per upload.

How it works

  1. STEP 1

    Upload the PDF

    Drop in the statement. Password-protected files are unlocked with the password you supply.

  2. STEP 2

    Rows are extracted

    Dates, descriptions, amounts and running balance are read into the seven standard columns.

  3. STEP 3

    Download the CSV

    Open it in Excel, Google Sheets, QuickBooks or Xero.

Built for the quirks of HDFC Bank statements

An HDFC savings statement is one of the denser layouts in Indian retail banking. It carries seven printed columns — Date, Narration, Chq./Ref. No., Value Date, Withdrawal (Dr), Deposit (Cr) and Closing Balance — and the Narration column does most of the damage. A single UPI, NEFT or IMPS entry routinely runs past the column width and wraps onto two or three physical lines, so a converter that treats every line as a transaction will invent rows that were never there. The statement also prints a running Closing Balance on every row and a STATEMENT SUMMARY block at the end, which together make it possible to check the conversion rather than trust it.

What the output looks like

Seven standard columns VERIFIED
DateNarrationReferenceValue DateDebitCreditBalance
01/04/2025Opening balance01/04/202512,480.00
03/04/2025Card payment - groceryREF4482103/04/202564.2012,415.80
07/04/2025Salary creditREF4490307/04/20253,200.0015,615.80
12/04/2025Standing order - rentREF4501012/04/2025950.0014,665.80

Illustrative rows. Every conversion is checked so that opening + credits − debits = closing.

Your statement stays yours

Never stored

The PDF is processed in memory and discarded when the conversion finishes.

Proven, not guessed

Output is labelled VERIFIED, DISCREPANCY or FAILED so you know what you got.

30-day history

Past conversions are kept for 30 days and you can delete them at any time.

Scans handled

Scanned or photographed statements fall back to OCR automatically.

Questions

My HDFC e-statement is password-protected. Will that work?

Yes. HDFC's emailed e-statements are encrypted, and you enter the password at upload — the PDF is decrypted in memory and never stored. For savings and current accounts the password is your Customer ID. Credit card statements use one of two documented formats, so check which one the covering email specifies rather than guessing.

Why do long UPI and NEFT narrations break other converters?

Because they wrap. HDFC's Narration column often needs two or three lines for one entry, and a converter that reads line-by-line turns that single transaction into several partial rows with missing amounts. Rows here are assembled from the date and amount columns, so a wrapped narration is rejoined into the transaction it belongs to.

How do I know nothing was dropped from my HDFC statement?

Every conversion is reconciled against the statement's own printed figures: the per-row Closing Balance chain and the STATEMENT SUMMARY totals at the end. The result is labelled VERIFIED, DISCREPANCY or FAILED — and a DISCREPANCY points at the row where the numbers stop agreeing, so you can check it yourself.

Try it on your next statement

Your first conversion is free — no account needed. Pro is /month for high-volume, month-end work.

Convert your HDFC Bank statement

Prefer the long version? Read the full HDFC Bank statement to CSV guide, including HDFC Bank's own export options.

Convert another bank's statement

ICICI BankStatement to CSV →State Bank of IndiaStatement to CSV →Axis BankStatement to CSV →All banksBrowse every supported bank →