Skip to main content
Definition · 6 min read

What Is a General Ledger? How Journal Entries Become Account Balances

The general ledger is the master set of accounts where every journal entry is posted. Each account, such as Bank, Sundry Debtors, Sales and Output GST, gets a running balance. This guide shows how an entry travels from journal to ledger to trial balance.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 14 October 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

New accountants do not see how an entry moves from the journal into account balances, or which balances need outside proof.

How It's Resolved

Each journal line is posted to its ledger account, updating a running balance; ledger balances form the trial balance, and some must agree with outside records.

Configuration

Ledgers grouped as in Tally or Zoho Books; personal and real accounts carry forward, nominal accounts close to profit and loss.

Output

Running ledger balances for every account, with bank, debtors, creditors and tax balances flagged for reconciliation to outside records.

The general ledger is the master set of accounts where every journal entry is posted. Each account, such as Bank, Sundry Debtors, Sales or Output GST, keeps a running balance. Those balances, listed together, form the trial balance and then the financial statements.

What is the difference between a journal, a ledger and a trial balance, and in what order does an entry travel?

An entry travels in three steps:

  1. Journal: the transaction is first recorded in date order, naming the accounts to debit and credit.
  2. Ledger: each line of the entry is posted to its own account, updating that account’s balance.
  3. Trial balance: at the period end, every ledger balance is listed to check that debits equal credits.

Think of the journal as a diary, the ledger as a filing cabinet with one folder per account, and the trial balance as the index card summarising every folder.

In Tally and Zoho Books you never post by hand. You enter a voucher once, and the software posts it to every ledger it touches. In Tally each ledger sits under a group, such as Sundry Debtors, Bank Accounts or Duties and Taxes, which decides where it appears on the balance sheet or profit and loss account.

The three types of account

TypeIndian examplesUsual balanceCarries forward to next year?
PersonalCustomers, suppliers, HDFC Bank current account, partners’ capitalDebtors debit; creditors and capital creditYes
RealCash, stock, furniture, machinery, Input GSTDebitYes
NominalSales, rent, salaries, bank charges, interest receivedExpenses debit; income creditNo, closes to profit and loss on 31 March

Nominal accounts start each financial year at nil, because their totals become the year’s profit or loss. Personal and real accounts carry their closing balance forward as the next year’s opening balance.

Worked example: posting a ₹29,500 sale

On 5 August, a sale of ₹25,000 plus 18% GST is made to Mehta Traders, an intra-state customer. The journal entry is: Dr Mehta Traders ₹29,500; Cr Sales ₹25,000; Cr Output CGST ₹2,250; Cr Output SGST ₹2,250.

Here is how it reaches four ledgers, with balances before and after:

LedgerBalance beforePostingBalance after
Mehta Traders₹40,000 DrDr ₹29,500₹69,500 Dr
Sales₹3,10,000 CrCr ₹25,000₹3,35,000 Cr
Output CGST₹27,900 CrCr ₹2,250₹30,150 Cr
Output SGST₹27,900 CrCr ₹2,250₹30,150 Cr

When Mehta Traders pays ₹29,500 on 20 August, a receipt entry credits the customer, bringing the balance back to ₹40,000 Dr, and debits Bank by ₹29,500.

One entry touched four ledgers, and every ledger now tells its own part of the story.

Which ledger balances should agree with an outside record, and which only with each other?

Some balances are your claims about the outside world, and someone outside holds the other half of the record:

  • Bank should agree with the bank statement, after timing items.
  • Customers should agree with customer statements or confirmations.
  • Suppliers should agree with supplier statements.
  • TDS receivable should agree with Form 26AS.
  • Input GST should agree with GSTR-2B.

Other balances, such as Sales, Depreciation or Provision for Expenses, have no outside counterpart. They are checked against your own documents (invoices, the fixed asset register, working notes) and against each other.

Until a balance with an outside counterpart has been checked, it is only your own claim.

Primary reference: ICAI (The Institute of Chartered Accountants of India) — whose foundation study material covers ledger posting and balancing.

Frequently Asked Questions

What is a general ledger?
It is the complete set of accounts of a business. Every transaction is posted to it, and each account shows a running balance that feeds the trial balance and the financial statements.
What is the difference between a journal and a ledger?
The journal records transactions in date order as they happen. The ledger regroups the same entries by account, so you can see the full history and balance of Bank, Sales or any customer.
What are personal, real and nominal accounts?
Personal accounts are people and organisations such as customers, suppliers and banks. Real accounts are assets such as cash, stock and machinery. Nominal accounts are income and expenses such as sales, rent and salaries.
Which ledger balances carry forward to the next year?
Personal and real accounts, which are assets, liabilities and capital, carry forward. Nominal accounts close to the profit and loss account at the year end and start the new year at nil.
What is a ledger in Tally?
In Tally, a ledger is any account you create, such as a customer, a bank or an expense head. Each ledger sits under a group, such as Sundry Debtors or Indirect Expenses, which decides where it appears in reports.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.