Back to Tools Open Bank Statement → Tally XML
BANK TOOL GUIDE

Bank Statement → Tally XML

Convert bank statements from Excel into clean Tally Receipt and Payment vouchers with automatic debit/credit recognition, automated balance audit verification, and monthly XML splitting.

Input: .xlsx / .xls Output: Receipt & Payment XML Balance Audit Check

Column Letter Mapping (A, B, C...)

VinTax uses simple Excel column letters instead of confusing 0-based indices. Simply enter the letter of the column from your bank spreadsheet:

Setting Field Default Letter Description & Example
Data Start Row 2 (Row number) Row number where transactions begin. If your bank statement has account headers in rows 1–10, set this to 11.
Date Column A Transaction date (e.g. 01/04/2026, 2026-04-01, 01-Apr-2026)
Narration B Description, remarks, or transfer details from bank
Withdrawal C Debit amount column (outward payments/charges)
Deposit D Credit amount column (inward receipts/collections)
Balance E Running closing balance column (used for audit verification)

How Vouchers are Generated

Deposits (Credit) → Receipt Voucher

Whenever a deposit amount > 0 is found:

  • Debit: Bank Ledger (e.g. SBI Bank)
  • Credit: Suspense / Party Ledger (e.g. Suspense)
  • Narration: Exact bank narration text

Withdrawals (Debit) → Payment Voucher

Whenever a withdrawal amount > 0 is found:

  • Debit: Suspense / Party Ledger (e.g. Suspense)
  • Credit: Bank Ledger (e.g. SBI Bank)
  • Narration: Exact bank narration text

Balance Audit Verification

VinTax performs an automated reconciliation check between consecutive row closing balances: Calculated Balance = Last Balance + Deposit - Withdrawal. If any difference is detected (e.g. a bank charge row was missing or hidden), VinTax highlights the exact row number, date, and missing amount so you can review it before importing into Tally.

Step-by-Step Instructions

  1. Download your bank statement in Excel (.xlsx or .xls) format.
  2. In VinTax, enter your Bank Ledger Name exactly as it appears in Tally.
  3. Specify your Suspense Ledger (defaults to Suspense).
  4. Confirm column letters match your statement (e.g. Date in A, Narration in B, etc.).
  5. Click Process Bank Statement.
  6. Download the Full XML or download individual Month-wise XML files.
  7. In Tally Prime: Press Alt + O -> Transactions -> Select the XML file.
Launch Bank Statement → Tally XML Now