About TieOut
TieOut is a free bank statement converter for Indian banks. It converts bank statement PDFs to Excel, CSV or Tally Prime XML files without uploading the file anywhere. Parsing runs entirely in your web browser.
Why it exists
Online bank statement converters normally require uploading a financial document to someone else's server to process it. This means account numbers, balances, and every transaction leave your machine. TieOut parses the PDF inside your own browser instead. The PDF is never uploaded, so there is no server copy to retain or leak.
How bank support is verified
A bank is marked as "verified" only when a real statement from it has parsed with a 100% balance-chain pass. Every extracted row must satisfy the running-balance check: the balance on each line must equal the previous balance plus any credit minus any debit. Status labels are either verified or experimental:
- State Bank of India — verified
- HDFC Bank — verified
- ICICI Bank — verified
- Kotak Mahindra Bank — verified
- Axis Bank — verified
- Federal Bank — verified
- Punjab National Bank — verified
What TieOut does not do
- Process scanned statements: Scanned or photographed statements are images and need OCR, which is not supported yet. Native PDF e-statements downloaded from netbanking work today.
- Validate narration text: Descriptions carry no arithmetic, so a truncated or mis-attributed narration can sit inside a fully passing table.
- Detect statement errors: If the bank printed a wrong balance, the chain breaks and TieOut will flag the row, but it cannot know which side is at fault.
- Classify transactions: Whether a payment belongs in one ledger or another is a judgement call, and the converter has no opinion on it.
How it is funded
The site is free to use and is funded by showing Google AdSense ads. Our privacy policy describes what the ad scripts collect and how to switch personalisation off.
Who runs it and contact
TieOut is an independent project. You can contact us at support@tieout.in. See the contact page for what to include if you are writing about a statement that failed to parse.