Upload the PDF your bank gave you. We read every transaction, pick the right ledger, and post the entries to Tally once you say yes. Works with scanned and password-locked PDFs too.
Typing 200 lines into Tally by hand
Upload once. Every line is read for you.
Picking a ledger for each transaction
Ledgers are suggested. You just confirm.
Scanned PDFs you have to retype
Scans are read too, not just clean PDFs.
Unlocking password-protected statements first
Type the password once at upload. Done.
Hunting for the one entry that broke your balance
Every row is checked against the balance column.
Fixing the same payee names every month
A payee you set once is remembered next time.
Four steps, start to finish.
Drag it in. If your bank locked the file, type the password once.
Date, narration, cheque number, debit, credit and balance. Scanned pages are read too. Every row is checked against the balance so nothing is missed.
Each transaction arrives with a suggested ledger. Confirm the good ones, fix the rest. Similar narrations can be set together in one go.
Download the clean Excel, then let Tally Connector — our free Windows app — import it into your open Tally company. Receipts, payments and contras are created for you. No XML file to build. Or just keep the Excel.
Banks name their columns differently. All of them carry the same six things.
| Your statement column | What it becomes |
|---|---|
| Transaction Date | Voucher date |
| Value Date | Kept for your reference |
| Narration / Description | Narration, and picks the ledger |
| Cheque / Reference No. | Cheque number on the entry |
| Withdrawal / Debit | A payment entry |
| Deposit / Credit | A receipt entry |
| Balance | Used to double-check every row |
Not sure your bank looks like this? Upload one statement free and find out in a minute.
Tally cannot read bank PDFs on its own. SmartXtract sits in between — it reads the PDF, picks a ledger for each transaction, and posts the entries into Tally once you approve them.
SBI, HDFC, ICICI, Axis, Kotak, PNB, Canara, Bank of Baroda and more. We read the layout of the statement rather than using a fixed template per bank, so smaller and co-operative banks usually work too.
Yes. Pages that are just images are read as well. Those rows are then checked against the balance column, which catches the mistakes scanning can cause.
Type the password when you upload. The statement is then handled like any other.
Nothing goes into Tally until you approve it. Most of the work is confirming the suggested ledgers and fixing a few. You can set one ledger across many similar rows at once.
Yes. Any statement can be downloaded as a clean Excel file with the ledger names included.
Through Tally Connector, a free Windows app that runs on the same PC as Tally. It lists the companies open in Tally, imports the Excel you downloaded, lets you assign the ledgers, and creates the vouchers on one click. Undo Import reverses a batch if you need it.
No. Tally Connector posts the vouchers for you, so there is no XML file to build, check or repair.
The typing can, and the ledger picking mostly can. The approval should not be, and here it is not: entries are prepared, reconciled against the statement balance and given a suggested ledger, then wait for you. What you save is the hour of data entry per statement, not the judgement about which ledger a payment belongs to.
AI does two jobs. It reads statements it has never seen a template for, including scanned pages, which is what lets one tool handle every bank. And it suggests a Tally ledger for each transaction from the narration. It stops there. It does not post anything, and it does not overrule the balance check — a row whose arithmetic does not reconcile is flagged to you regardless of how confident the reading was.
20 pages, no card needed. Enough to run a real statement start to finish and see the result.