General Ledger
A general ledger is the master record that holds every account a business keeps — assets, liabilities, income, expenses and capital — with the running balance of each. It is the book all journal entries are posted into and the source the trial balance and financial statements are built from. It matters because it is the single place where the whole financial position of a business comes together.
What Is a General Ledger?
The general ledger is the central book of a double-entry system. Where the journal records transactions in the order they happen, the ledger reorganises them by account, so every debit and credit affecting Bank, Sales or GST Payable is gathered in one place with a running balance. Think of it as the set of buckets the journal pours each entry into, sorted so you can read the position of any account at a glance.
In an Indian business the general ledger is what an auditor, a lender and the GST reconciliation all draw on. In Tally it is the collection of ledgers under each group; in Zoho Books it is the Chart of Accounts with its transactions. When you pull a ledger to prove a party balance, tie input tax credit to GSTR-2B, or extract figures for the Schedule III accounts, you are reading the general ledger.
Key terms
- Trial Balance — The summary of all ledger balances at a point in time.
- Journal Entry — The record that is posted into the ledger accounts.
- Zoho Banking Feeds — Automatic bank imports that post into the Zoho general ledger.
How General Ledger Works
Entries flow into the ledger and back out to the statements through a set sequence:
- 1Open an account
Each account the business needs — Bank, Sales, Rent, GST Payable — exists as a ledger account within its group in the chart of accounts.
- 2Post the journal
Every journal entry's debit and credit are posted to the relevant ledger accounts, updating each running balance.
- 3Maintain the running balance
The ledger keeps a live balance per account, so the position of any account is available at any moment.
- 4Reconcile the account
Bank, party and control accounts are reconciled against statements and sub-ledgers to confirm the ledger is complete and accurate.
- 5Summarise into a trial balance
All ledger balances are listed to form the trial balance — the springboard for the final accounts.

How General Ledger Is Handled in Accounting Software
Each tool exposes the general ledger a little differently, but all keep the same account-wise running balances.
| Software | How it handles the general ledger | Watch-out |
|---|---|---|
| Zoho Books (India) | The Chart of Accounts is the ledger; each account's register shows every posting and the running balance. | Renaming or merging accounts mid-year re-tags historic transactions — reconcile before and after. |
| Tally / TallyPrime | Ledgers grouped under primary groups; the Ledger Vouchers report is the account-wise view. | Creating a ledger under the wrong group misstates the balance sheet grouping even when balances are right. |
| Xero | The General Ledger report and account transactions view sit under Accounting > Reports. | Locked periods still allow journals unless the period is properly closed — set the lock date. |
| Odoo | Every account carries its journal items; the General Ledger report is under Accounting > Reporting. | Analytic accounts are separate from the general ledger — do not confuse cost tracking with the GL. |
Whichever tool you use, the general ledger is only as reliable as the coding behind each posting.
General Ledger: A Practical Example
| Particulars | Amount (INR) | Treatment |
|---|---|---|
| Opening balance, Bank ledger | 5,00,000 | Debit balance brought forward |
| Customer receipt posted | 2,00,000 | Debit Bank (raises balance) |
| Supplier payment posted | 1,50,000 | Credit Bank (reduces balance) |
| Closing balance, Bank ledger | 5,50,000 | Running balance after both postings |
A Pune design studio reads its Bank ledger in the general ledger. It opens the month at ₹5,00,000, a client receipt of ₹2,00,000 is posted as a debit and a vendor payment of ₹1,50,000 as a credit, leaving a running balance of ₹5,50,000. That single account view — every movement plus the live balance — is exactly what a bank reconciliation is checked against.
Duplicate or near-identical accounts: Two ledgers for the same supplier split the balance and hide the true exposure → merge duplicates and standardise naming.
Common Mistakes With the General Ledger
A messy ledger undermines every report drawn from it:
- Duplicate or near-identical accounts — Two ledgers for the same supplier split the balance and hide the true exposure → merge duplicates and standardise naming.
- Wrong group classification — A loan ledger placed under income distorts the balance sheet and P&L → assign each account to the correct group when it is created.
- Unreconciled control accounts — Leaving debtors or GST control accounts unreconciled lets errors accumulate → reconcile control accounts every month.
- Posting to a header, not a detail account — Booking transactions to a parent group instead of a specific ledger blurs reporting → always post to the lowest-level account.
A general ledger is the master record that holds every account a business keeps — assets, liabilities, income, expenses and capital — with the running balance of each. It is the book all journal entries are posted into and the source the trial balance and financial statements are built from. It matters because it is the single place where the whole financial position of a business comes together.
Need help with General Ledger?
General Ledger sits inside your day-to-day books. Patron's CA-led team keeps them accurate, compliant and audit-ready.
Applicable framework: Ledger accounting per AS 1 / Ind AS 1; presentation under Companies Act 2013 (Schedule III). For general information only, not professional advice. Verify the current position for your entity before acting.
