Bank reconciliation
Reconciliation is a separate step from import — it's where you confirm every voucher in your bank ledger actually cleared the bank, on the date the bank says it did, not the date you recorded it.
What it actually checks
A cheque you issue and record today might not clear the bank for several days. Reconciliation isn't about whether a voucher exists — importing already guarantees that — it's about confirming, entry by entry, the date the bank actually processed it, so your bank ledger's balance matches the real bank statement on any given day, not just at month end.
The steps
Reconciliation works on whatever vouchers already exist in the bank ledger — however they got there, including ones imported from a bank2tally XML file.
Where this connects to importing a statement
Importing a statement (see our import guide) gets every transaction into Tally as a balanced voucher. Reconciliation is the review pass after that: it doesn't change any voucher's ledger or amount, only whether it's marked as cleared and on what date. Doing it regularly — not just at year end — is what keeps a mismatch small and easy to trace instead of a backlog you have to unpick months later.
When the balances don't match
Questions
It's the process of matching every voucher in your bank ledger against your actual bank statement, confirming the real clearing date for each one, at Gateway of Tally → Banking → Bank Reconciliation.
Yes — importing gets the transactions into Tally as vouchers; reconciliation is the separate step of confirming clearing dates against the statement, which import doesn't do for you.
Usually a missing transaction, a duplicate import, or an unrecorded bank charge. Re-checking the statement period you imported and scanning for duplicate vouchers covers most cases.
One free conversion, no signup needed.