MyTaxFlow — Convert Bank Statement to Tally XML Free

How to Import Bank Statement in Tally Prime

Complete step-by-step guide to convert PDF bank statement to Tally XML and import via Gateway of Tally.

Updated July 2026 · 5 min read
← Back to Home

Typing bank statement entries manually into Tally Prime is one of the most time-consuming tasks for accountants and CA firms in India. Every transaction — date, narration, debit, credit — must be entered as a separate voucher. For a busy current account with 200+ transactions a month, that is hours of repetitive data entry.

The solution is to import bank statement in Tally Prime using the built-in XML import feature. This guide walks you through the entire process: from converting your PDF bank statement to Tally XML, to importing the vouchers into Tally Prime or Tally.ERP 9.

Quick answer: Convert your PDF bank statement to Tally XML using MyTaxFlow's free converter, then open Tally Prime → Gateway of Tally → Import → Vouchers → select the XML file. Your entire statement imports as payment and receipt vouchers automatically.

Why Import Bank Statement in Tally Prime Instead of Manual Entry?

MetricManual EntryXML Import
Time for 100 transactions1.5–2 hoursUnder 2 minutes
Data entry errorsFrequentNear zero
Narration accuracyDepends on operatorExact copy from statement
Multi-page statementsPainfulSingle upload
CostAccountant hoursFree to start

What You Need

Step 1: Convert PDF Bank Statement to Tally XML

Tally Prime does not read PDF files directly. You must first convert the bank statement PDF into Tally XML format — the native import format Tally understands.

2 Upload your bank statement PDF (or CSV/Excel if downloaded from net banking)

3 Select your bank from the list (SBI, HDFC, ICICI, Axis, Kotak, or 100+ others)

4 Click "Convert" — the system extracts every transaction using AI and OCR

5 Preview the extracted data and click "Download Tally XML"

Pro tip: The XML file contains ENVELOPE > TALLYMESSAGE > VOUCHER structure with Payment vouchers for debits and Receipt vouchers for credits. Debits become outgoing payments, credits become incoming receipts — exactly how Tally expects them.

Step 2: Import Bank Statement in Tally Prime

For Tally Prime (Latest Version)

  1. Open your company in Tally Prime
  2. Press Alt+O (Import) or go to Gateway of Tally → Import → Vouchers
  3. Browse and select the Tally XML file you downloaded
  4. Tally Prime will show a summary of vouchers to be imported
  5. Confirm the import — the bank ledger must match exactly with your chart of accounts
  6. Verify the entries in Day Book (Gateway of Tally → Display → Day Book)

For Tally.ERP 9

  1. Open your company in Tally.ERP 9
  2. Go to Gateway of Tally → Import of Data → Vouchers
  3. Enter the XML file name or browse to its location
  4. Tally processes the vouchers automatically
  5. Check Day Book to confirm all entries are correct

Step 3: Run Bank Reconciliation

After importing the bank statement into Tally Prime, run the bank reconciliation to match your imported vouchers with the bank's records:

  1. Go to Gateway of Tally → Banking → Bank Reconciliation
  2. Select the bank ledger
  3. Tally Prime's Auto-BRS (Release 6.0+) can auto-match imported vouchers against book entries
  4. Review and confirm the reconciliation statement

Understanding the Tally XML Structure

When you convert bank statement to Tally XML, the output follows this structure:

This format is the standard Tally XML schema and works with both Tally Prime and Tally.ERP 9 without any additional TDL or add-on.

Frequently Asked Questions

Can I import PDF bank statement directly into Tally Prime?

No — Tally Prime cannot read PDF files. You must convert the PDF to Tally XML first using a bank statement to Tally XML converter, then import the XML file.

Which banks are supported for import into Tally Prime?

All major Indian banks: SBI, HDFC, ICICI, Axis, Kotak, PNB, Bank of Baroda, Canara, Union Bank, IDFC First, Yes Bank, Federal Bank, and 100+ others. Even scanned PDFs and password-protected files are supported.

Does the Tally XML work with both Tally Prime and Tally.ERP 9?

Yes. The XML schema is identical for both versions. Tally Prime uses Gateway of Tally → Import → Vouchers, while Tally.ERP 9 uses Gateway of Tally → Import of Data → Vouchers.

How are debits and credits mapped to voucher types?

Debits (money going out) become Payment vouchers. Credits (money coming in) become Receipt vouchers. Bank-to-bank transfers can be mapped as Contra vouchers.

Convert Your Bank Statement to Tally XML Free

Import bank statement in Tally Prime in under 60 seconds. Supports SBI, HDFC, ICICI, Axis & 100+ banks.

Convert Bank Statement to Tally XML Now

Related Guides