Talk to an Expert
Talk to an Expert ✆ +91 945 945 6700
Accounting Glossary · Core / Software

General Ledger

General Ledger: Definition

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:

  1. 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.

  2. 2Post the journal

    Every journal entry's debit and credit are posted to the relevant ledger accounts, updating each running balance.

  3. 3Maintain the running balance

    The ledger keeps a live balance per account, so the position of any account is available at any moment.

  4. 4Reconcile the account

    Bank, party and control accounts are reconciled against statements and sub-ledgers to confirm the ledger is complete and accurate.

  5. 5Summarise into a trial balance

    All ledger balances are listed to form the trial balance — the springboard for the final accounts.

Diagram: how General Ledger works as a step-by-step flow in Indian accounting.
How General Ledger works, from input to reporting.

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.

SoftwareHow it handles the general ledgerWatch-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 / TallyPrimeLedgers 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.
XeroThe 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.
OdooEvery 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

ParticularsAmount (INR)Treatment
Opening balance, Bank ledger5,00,000Debit balance brought forward
Customer receipt posted2,00,000Debit Bank (raises balance)
Supplier payment posted1,50,000Credit Bank (reduces balance)
Closing balance, Bank ledger5,50,000Running 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.

!
Common error

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.
Quick summary

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.

What are the 5 parts of the general ledger?

The general ledger is organised into five account classes: assets, liabilities, equity, income and expenses. Every journal entry posts to at least two of them, keeping total debits equal to total credits. A Rs 50,000 cash sale debits an asset and credits income. The first three classes build the balance sheet, the last two the profit and loss statement.

What is the difference between a general ledger and a subsidiary ledger?

The general ledger holds one summarised control account for each head, while a subsidiary ledger holds the transaction detail behind it, customer by customer or supplier by supplier. A Rs 42 lakh trade receivables balance in the general ledger is supported by 180 individual customer accounts in the receivables subsidiary ledger, and the two totals must agree.

Must a general ledger kept in accounting software carry an audit trail?

Yes. Every company registered in India must keep its books in software that records an audit trail of each transaction and every later edit, with the feature left enabled through the year, under Rule 3(1) of the Companies (Accounts) Rules effective 1 April 2023. Section 128(5) then requires the ledgers and vouchers to be preserved for eight financial years.

Reviewed by the CA & CS Team, Patron Accounting LLP
ICAI & ICSI registered  ·  Reviewed by CA Sundram Gupta (FCA)  ·  Last reviewed 22 Jul 2026  ·  Next review 22 Jan 2027
Official sources: ICAIMCA

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.