ICICI Bank Statement to Tally XML Converter — Free & Secure
— ICICI guide

ICICI Bank statement to Tally XML.

ICICI statements are the ones with two dates per transaction — the date it happened and the date it cleared. Convert ICICI e-statements into Tally-ready XML without mixing them up, in under a minute.

Know the file

What an ICICI e-statement PDF looks like

ICICI statements from NetBanking and iMobile Pay follow a standard layout. The header carries the account details; the body is a transaction table with running balances:

  • Account number — a 12-digit number (for example, 001901234567), shown with the branch, IFSC and statement period.
  • Period covered — stated in the header; ICICI lets you download statements for up to the last 4 years in a single file.
  • Transaction table — seven columns: Transaction Date, Value Date, Description/Narration, Ref No./Cheque No., Debit, Credit, Balance.
The ICICI quirk

Two dates per transaction — which one goes in Tally?

ICICI is one of the few Indian banks that prints a Value Date next to the transaction date on every row. For cheques, NEFT and sometimes UPI, the two can differ by a day or more. The rule that keeps your books clean:

  • Transaction Date — use this as the voucher date in Tally. It's when the entry actually happened, which is what your ledger should reflect.
  • Value Date — the date the bank applied the funds. Useful for bank reconciliation, not for voucher dating.

The running balance is your checksum

ICICI prints a balance after every transaction. When you preview the conversion, check that the last balance row matches the statement's closing balance — if the numbers line up, no row was dropped or duplicated.

How it works

Convert an ICICI statement in three steps

Upload your ICICI statement PDF

Download the statement from ICICI NetBanking (Bank Accounts → e-Statements) or iMobile Pay, then upload it.

Check the dates, preview the rows

ICICI statements carry both a Transaction Date and a Value Date. The extractor reads the transaction date into the voucher and keeps the value date alongside, so nothing shifts.

Download Tally XML

Export a Tally-ready XML file and import it via Gateway of Tally → Import Data → Vouchers. CSV export is included too.

This works for savings, current and salary account statements from ICICI. If your bank isn't ICICI, the same flow covers 21 other tested Indian banks — see the full converter.

After conversion

Importing the XML into Tally

Once you've downloaded the XML, open Tally Prime and go to Gateway of Tally → Import Data → Vouchers, then select the file. New to the import step? Read the step-by-step import guide.

Frequently asked questions

Convert your first statement — free.

30 free pages, no credit card. Upload a PDF and download Tally-ready XML in under a minute.

Get started free