Password-protected PDFs
Most banks email statements as password-locked PDFs. You don't need to unlock or re-save the file first — bank2tally opens it with the password you provide, converts it to Tally XML, and keeps nothing.
How it works
Works on text-based PDFs from HDFC, SBI, ICICI, Axis, Kotak, BOB, Union Bank, Canara, Yes Bank, IDFC FIRST, IndusInd, Indian Bank and Bandhan Bank. Scanned or photographed statements aren't supported yet.
Finding the password
Every bank sets its own rule, and most explain it in the email the statement arrived in — but the common patterns are:
If none of those work, the statement download screen itself (net banking or the mobile app) almost always states the exact format for that specific export — it's worth checking there before guessing further.
Why this is safe
bank2tally uses the password only to open the PDF in memory, for the single request that converts it. It is never logged, written to disk, or stored alongside your account — the same is true of the statement's contents. Once your download starts, both are discarded. Full detail on what is and isn't retained is in the Privacy Policy.
What specific banks actually use
Where we've been able to confirm it, a few banks use a more specific format than the general patterns above: IDFC FIRST Bank's statement password is commonly just your PAN in uppercase with no spaces — a single field, simpler than banks that combine two pieces of information. IndusInd Bank commonly uses date of birth alone, in DDMMYYYY format. Yes Bank and Union Bank of India both commonly combine two fields — Yes Bank with your Customer ID (CIF) followed by date of birth, Union Bank with the first four letters of your first name plus date of birth as DDMM. These are the patterns most commonly reported for each bank, not a guarantee — if your statement doesn't open with it, the download screen or the email the PDF arrived in will state the exact format your specific account uses.
Questions
Yes. Enter the PDF's password when you convert and bank2tally opens it, reads the transactions, and returns Tally XML. The file and password are used in memory only and never stored.
It's set by your bank — commonly your PAN, customer ID, or date of birth in a specific format. Check the email your bank sent with the statement; it usually explains the password format.
The password is used only in memory to open that one PDF for that one conversion request — it's never logged or stored, and neither is the statement's contents.
bank2tally tells you the PDF couldn't be opened rather than guessing or failing silently, so you know to re-check the password format your bank uses before trying again.
One free conversion, no signup needed.