Upload a PDF or Excel bank statement, assign ledgers, and download a Tally XML file ready to import into TallyPrime or Tally.ERP 9. You can also export to Excel, CSV or JSON.
| Date | Narration | Withdrawal | Deposit | Balance | Ledger | Voucher | Remove |
|---|
Statement not read correctly? Tell us which bank and we’ll add support for its format.
Import the ledger masters file first if any of these ledgers don’t exist in your company yet, then import the vouchers file.
In Tally.ERP 9 the path is Gateway of Tally → Import of Data → Masters / Vouchers. Read the full import guide.
No. The file is read by JavaScript in your browser tab. Nothing is sent to a server, so it is safe for confidential client statements.
Any bank whose statement has date, narration, debit/credit (or amount) and balance columns. That covers text-based e-statements from HDFC, SBI, ICICI, Axis, Kotak and most other banks. Scanned statements (photos) are not supported yet.
The file uses Tally’s standard XML import format, which TallyPrime and Tally.ERP 9 both read.
Withdrawals become Payment vouchers, deposits become Receipt vouchers, and any entry posted to a Cash ledger (ATM withdrawals, cash deposits) becomes a Contra voucher.
Every ledger name in the file must exist in your company with exactly the same spelling. Import the ledger masters file first, or rename ledgers in Step 3 to match yours.
A flagged row means the previous balance minus the withdrawal plus the deposit doesn’t equal that row’s balance. Usually an amount was read into the wrong column. Fix the cell and the flag clears.
Yes. Converting statements and downloading the Tally XML, Excel, CSV and JSON files is free.