How to Prepare and Verify a Trial Balance in India
Accounting 16 May 2026 3 min read

How to Prepare and Verify a Trial Balance in India

Trial balance preparation for Indian businesses — purpose, debit-credit matching, common errors and the journal-to-TB flow simplified.

B

BillBabu Team

BillBabu App Team

Trial balance preparation for Indian businesses — purpose, debit-credit matching, common errors and the journal-to-TB flow simplified.

What a Trial Balance Is and Why You Prepare One

A Trial Balance (TB) is a list of every ledger account with its closing balance — debit balances in one column and credit balances in another — at a specific date. Its sole arithmetic purpose is to confirm that the total of debits equals the total of credits, proving that the double-entry system has been applied consistently. A balanced TB does not guarantee correctness — it only confirms mathematical integrity. It is the bridge document between your day books and your final financial statements, and is required by Section 128 of the Companies Act and Section 44AA of the Income Tax Act for all businesses keeping books.

The Journal to Trial Balance Flow

Transactions first enter the Journal (or its sub-books — Sales Day Book, Purchase Day Book, Cash Book, Bank Book and Journal Proper). From there each entry is posted to the relevant Ledger account on the debit or credit side. At period-end, every ledger is balanced — the difference between its debit and credit totals is the closing balance, carried into the appropriate column of the Trial Balance. Asset and expense accounts normally show debit balances; liability, equity and income accounts show credit balances — a sudden reversal is usually the first clue of a posting error.

Common Errors That a Trial Balance Catches — and Misses

A TB catches one-sided errors (an entry posted only to one ledger), wrong totalling, wrong balancing of a ledger and double posting on one side. It misses errors of principle (capital expense posted as revenue), errors of omission (transaction never entered), compensating errors (two equal and opposite mistakes), and errors of commission where both sides are equally wrong (Rs. 1,000 sale posted as Rs. 100 on both sides). For these, you need additional checks — bank reconciliation, GSTR-3B vs sales register match, and creditor / debtor statement reconciliations.

Step-by-Step Preparation Checklist

Step 1 — finalise all entries for the period including depreciation, interest accrual and prepaid expenses. Step 2 — reconcile the cash book with physical cash and the bank book with the bank statement. Step 3 — reconcile GST output with GSTR-1 and GST input with GSTR-2B. Step 4 — close stock, salary, and TDS / TCS payable accounts. Step 5 — extract closing balance of every ledger into the TB. Step 6 — if the TB does not match, search for the difference in the order 2× value (one-sided error), 9× value (transposition), and 10× value (decimal placement).

Run a One-Click Trial Balance in BillBabu

In BillBabu every sales invoice, purchase bill, payment voucher and journal entry posts to ledgers in real time using the configured chart of accounts. The Trial Balance report can be generated for any date, with the option to view by group, by account or with sub-totals — and it always ties because the data model enforces double entry on every transaction. Drill down from any line to the underlying ledger to the underlying voucher in two clicks — finding a posting error becomes a 30-second exercise instead of a half-day hunt.


Built for Indian small businesses. BillBabu is GST-compliant billing software that helps you create invoices, manage estimates, track payments and stay audit-ready — from your phone. Learn more about BillBabu or download the app.

Tags

trial balancebookkeepingdouble entryaudit
Try BillBabu App free

GST invoicing made easy for Indian small businesses

Create GST-compliant invoices & estimates, track payments, manage parties and inventory — all from your phone. 14-day free trial, no credit card needed.