Softenant
Technologies
Bank Reconciliation in TallyPrime: A Complete Guide (2025)

What Is Bank Reconciliation (BRS)?

Bank Reconciliation compares your Tally bank ledger balance with the bank statement to identify timing differences and errors. In TallyPrime, you can reconcile entries manually or automatically by importing the bank statement and letting Tally match them.

  • Catch uncleared cheques, bank charges, interest, and duplicate entries.
  • Produce accurate cash flow and closing balances for reporting.
  • Speed up month-end with auto-match & rules.

Pre-Requisites (Quick Checklist)

  • Bank ledger created under Banks with correct opening balance.
  • All receipts/payments posted (Sales/Purchase/Payment/Receipt vouchers updated).
  • Download bank statement (period you’re reconciling) in CSV/XLSX/MT940/OFX format.
  • Know your statement end date and opening balance as per bank.

Keep the Data Path handy for backups before large imports.

Two Ways to Reconcile

Method 1 — Manual Reconciliation Classic

  • Gateway → Display More ReportsBankingBank Reconciliation.
  • Select your Bank Ledger and the period.
  • Tick each entry and set the Bank Date as shown on the statement.
  • Unreconciled items remain listed; print or export the BRS report.

Method 2 — Auto Reconciliation (Import) Fast

  • BankingBank Statements → choose your bank ledger.
  • Click Import and select the statement file (CSV/XLSX/OFX/MT940).
  • Map columns → confirm Date, Description, Debit/Credit, Balance (if provided).
  • Review Auto-Matched, Partially Matched, and Unmatched entries.
  • Accept matches; create On-the-fly ledgers for bank charges/interest if prompted.

Import Mapping — Recommended Column Setup

ColumnPurposeNotes
DateBank transaction dateUse DD-MM-YYYY or per file; ensure Tally date format matches
Description/NarrationPayee/Payer infoUsed for auto-match & rule-based mapping
DebitMoney outMap to Withdrawal amount
CreditMoney inMap to Deposit amount
Balance (optional)Running bank balanceHelpful for cross-checking totals
Cheque/Ref No (optional)Reference matchingImproves match rate on cheque payments

If your bank provides OFX/MT940, prefer those over CSV for cleaner imports.

Typical Differences & How to Treat Them

DifferenceWhy It HappensTreatment in Tally
Unpresented Cheques Cheques issued but not yet cleared by bank Keep as unreconciled with voucher date; set bank date when cleared
Uncredited Deposits Deposits recorded but not reflected by bank Leave unreconciled; reconcile when it appears on statement
Bank Charges/Interest Bank debits/credits not recorded in books Create ledger Bank Charges/Bank Interest and post Payment/Receipt
Duplicate Entries Same voucher posted twice Delete/alter the duplicate voucher; reconcile the correct one
Wrong Amount/Date Data entry mistakes Edit voucher to correct amount/date; re-run reconciliation

Quick Walkthrough: Monthly BRS in 6 Steps

  1. Post all receipts & payments for the month (sales, purchases, adjustments).
  2. Open Bank Reconciliation for the bank ledger.
  3. Set the Statement End Date (e.g., 30-Jun-2025).
  4. Import the bank statement or tick entries manually with bank dates.
  5. Post missing items (bank charges/interest, auto-sweeps, NEFT fees).
  6. Verify Book Balance vs Bank Statement Balance and export the BRS.

Keep supporting documents (counterfoils, deposit slips) for audit readiness.

Best Practices & Controls

  • Maintain separate Bank Charges and Interest ledgers under Indirect Expenses/Income.
  • Enable bill-wise tracking for customers/vendors to improve auto-matching on receipts/payments.
  • Use narrations consistently (e.g., “NEFT to Supplier B — INV 145”).
  • Run BRS weekly during peak seasons to avoid month-end pileup.
  • Back up before large imports; keep a reconciliation log with dates and differences.

Troubleshooting (Common Errors & Fixes)

IssueCauseQuick Fix
Import fails / wrong columns Mismatched headers or date format Remap columns; align date format; try OFX/MT940
Auto-match low % Descriptions differ; amounts split Use cheque/ref no.; split entries (bank charges) to match amounts
Ledger not selectable Bank ledger grouped incorrectly Ensure ledger is under Banks with proper opening balance
Statement balance doesn’t tally Missing entries or duplicates Scan unreconciled list; post bank charges/interest; remove duplicates
Old cheques never clear Stale instruments or wrong party mapping Reverse stale cheques; reissue via correct party/ledger
© 2025 Softenant | Tally Training in Vizag — All Rights Reserved

Leave a Comment

Your email address will not be published. Required fields are marked *