Tally does not import .xlsx or .csv directly. This guide explains the correct method: convert your bank statement to Tally XML, then import via Gateway → Import → Vouchers. No paid Excel2Tally software needed.
🔀 Get Tally-Ready Data →Free · No signup · No Excel2Tally software needed
Choose PDF FileTally doesn't open .xlsx files directly. Here are the available methods, from free to paid.
Convert your Excel/PDF data to Tally XML format, then import via Gateway → Import → Vouchers. Works in all versions of Tally ERP 9 and Tally Prime. Our converter produces this XML from your bank statement PDF for free.
Tally Prime 3.0 and later added a Bank Statement Import (BSI) feature that accepts CSV files. The CSV must have Date, Description, Debit, Credit columns in Tally's expected format. Primarily for bank reconciliation, not full voucher creation.
Excel2Tally is a popular third-party utility that reads Excel files and generates Tally XML. It handles complex scenarios like multiple ledgers, cost centres, and stock items. Requires a one-time license purchase.
Tally's HTTP-based connector allows programmatic data push via REST API. Used for ERP integration and automated accounting pipelines. Requires developer setup and ongoing server infrastructure.
The free path from bank statement PDF to Tally vouchers — no paid software required.
Download from your bank's internet banking or app. HDFC NetBanking, SBI YONO, ICICI iMobile Pay, Axis Mobile — all provide PDF statement downloads.
Upload the PDF above. Enter your bank password if prompted (HDFC: Customer ID or DDMMYYYY · ICICI: name+DOB · Axis: PAN lowercase). The converter extracts all transactions into structured data.
Download the .xml file. Each transaction becomes a Bank Payment voucher (debit) or Bank Receipt voucher (credit) in Tally's TALLYMESSAGE XML format.
ERP 9: Gateway of Tally → Import of Data → Vouchers → enter XML path → Enter. Prime: Gateway → Alt+O (Import) → Vouchers → select file → confirm.
Each imported voucher uses a default suspense ledger as counterpart. Edit each voucher to assign the correct expense/income ledger (rent, salary, vendor name, etc.).
| Feature | Our Free XML Method | Excel2Tally (Paid) | Tally Prime CSV (Free) |
|---|---|---|---|
| Cost | ✓ Free | ✗ ₹1,500–₹5,000 | ✓ Free |
| Works with PDF input | ✓ Yes | ✗ Excel input only | ✗ CSV input only |
| Tally ERP 9 compatible | ✓ Yes | ✓ Yes | ✗ Prime 3.0+ only |
| Tally Prime compatible | ✓ Yes | ✓ Yes | ✓ Prime 3.0+ |
| Creates vouchers | ✓ Yes — Pay/Receipt | ✓ Yes — full control | Reconciliation only |
| Multiple ledger support | Default suspense | ✓ Full control | ✗ Limited |
| Bank-specific PDF parsing | ✓ 50+ Indian banks | ✗ Manual Excel prep | ✗ Manual CSV prep |