What Is a General Ledger? Meaning in Double-Entry Accounting

By Markets & Investing DeskUpdated Nov 10, 2026

General Ledger
Illustration · Fintrev

Definition

A general ledger is a company's master record of accounts, showing every transaction posted to each asset, liability, equity, revenue and expense account and the balance that results.

Key takeaways

  • In double-entry accounting, each transaction posts to at least two accounts, once as a debit and once as a credit.
  • Assets and expenses increase with debits, while liabilities, equity and revenues increase with credits.
  • A subsidiary ledger's total must equal its control account in the general ledger at period end.
  • A balanced trial balance can still hide errors such as omissions, reversals and compensating mistakes.

A general ledger (GL) is a company’s master record of accounts: one account for each asset, liability, equity, revenue and expense category, each showing every transaction that affected it and the balance that results. In double-entry accounting, every transaction is posted to at least two of these accounts, once as a debit and once as a credit, so the ledger as a whole always balances. The GL is the source for the trial balance and, through it, the financial statements.

How a General Ledger Works

The general ledger sits in the middle of the accounting cycle. Information moves through it in a fixed order:

  1. Source document. An invoice, receipt, bank record or payroll report shows that a transaction happened.
  2. Journal entry. The transaction is recorded in date order in a journal, naming the accounts to debit and credit and the amounts.
  3. Posting. Each line of the journal entry is copied to its account in the general ledger. Detailed activity, such as individual customer invoices, may first go to a subsidiary ledger and reach the GL as a summary.
  4. Trial balance. At period end, every account balance is listed. Total debits must equal total credits.
  5. Adjusting entries. Accruals, depreciation, prepaid items and corrections are posted, producing an adjusted trial balance.
  6. Financial statements. The adjusted balances feed the balance sheet, income statement and cash flow statement.
  7. Closing entries. Revenue and expense accounts are reset to zero and their net result moves into retained earnings, ready for the next period.

The list of accounts a company uses, with their names and numbers, is its chart of accounts. The GL is that chart filled in with actual transactions.

Double-Entry Rules and the Accounting Equation

Double-entry bookkeeping rests on the accounting equation:

Assets = Liabilities + Equity

Every entry has equal debits and credits, so each posting keeps the equation in balance. Whether a debit increases or decreases an account depends on the account type:

Account type Increased by Decreased by Normal balance
Assets Debit Credit Debit
Expenses Debit Credit Debit
Liabilities Credit Debit Credit
Equity Credit Debit Credit
Revenues Credit Debit Credit

Trade receivables are an asset, so they increase on the debit (left) side and decrease when a customer pays and the account is credited. Revenues and expenses are temporary sub-accounts of equity: revenue raises equity, which is why it carries a credit balance, and expenses reduce it.

What a General Ledger Looks Like

The following hypothetical example uses a small service business with $5,000 of cash at the start of March.

Journal entries for the month:

Date Description Account Debit Credit
Mar 2 Customer pays invoice Cash $1,200
Accounts receivable $1,200
Mar 5 Office rent Rent expense $800
Cash $800
Mar 9 Supplies bought on credit Supplies inventory $2,000
Accounts payable $2,000
Mar 12 Services sold for cash Cash $1,500
Service revenue $1,500

Each date has equal debits and credits. After posting, the Cash account in the general ledger looks like this:

Date Description Ref. Debit Credit Balance
Mar 1 Opening balance $5,000
Mar 2 Customer payment J1 $1,200 $6,200
Mar 5 Rent J2 $800 $5,400
Mar 12 Cash sale J4 $1,500 $6,900

The Mar 9 entry does not appear here because it never touched cash; it lives in the Supplies inventory and Accounts payable accounts. Every other account in the ledger gets its own page of this kind.

Interpreting a Ledger Account

The reference column (J1, J2) points back to the journal entry, which in turn points to the source document. This chain is the audit trail. The balance column shows where the account stands at any date. A debit balance is normal for cash, so a credit balance in a cash account would signal an overdraft or a posting error.

Balance Sheet Versus Income Statement Effects

The Mar 2 entry moves value between two asset accounts: cash rises by $1,200 and receivables fall by $1,200. Total assets are unchanged and the equation still holds, because both sides of the entry affect the asset side. No income was earned on Mar 2; the revenue was recorded when the invoice was first issued.

The Mar 12 entry is different. Cash rises and so does Service revenue, which flows into net income on the income statement and increases equity after closing.

Subsidiary Ledgers and Control Accounts

Companies with many customers or suppliers keep detail in subsidiary ledgers and carry only a total in the GL. That total is a control account.

A hypothetical purchase ledger control account example: a business owes Supplier A $3,000, Supplier B $1,500 and Supplier C $500. The purchase (accounts payable) subledger lists each supplier separately. The general ledger shows one Accounts payable control account with a $5,000 credit balance. At period end, the subledger total must equal the control account. A difference means an invoice or payment was posted in one place and not the other.

The same structure is used for accounts receivable (a sales ledger by customer), inventory and fixed assets.

Why General Ledgers Differ Between Companies

Every company designs its own chart of accounts, so no two general ledgers look exactly alike. A retailer needs inventory and cost-of-sales accounts that a consulting firm may not use, and size, industry, reporting framework (US GAAP or IFRS), tax requirements and accounting software all shape the account list and level of detail. The double-entry rules underneath are the same.

What the General Ledger Is Used For

  • Preparing financial statements. Every figure in the statements traces back to GL balances.
  • Investigating changes. When expenses spike or revenue drops in a fiscal quarter, the ledger shows which individual entries drove the change.
  • Audits and reconciliations. Auditors trace ledger entries to source documents, and accountants reconcile GL accounts against bank statements and subledgers.
  • Management reporting and budgeting. Account-level detail supports cost tracking by department, product or project.
  • Tax filings. Taxable income is calculated from ledger data, with adjustments where tax rules differ from book rules.

Limitations of a General Ledger

A balanced trial balance proves only that debits equal credits. Several errors leave it in balance:

  • Omission: a transaction is never recorded.
  • Commission: the right amount goes to the wrong account, such as a repair posted to equipment instead of expense.
  • Principle: a transaction is classified under the wrong account type, for example a capital purchase recorded as an expense.
  • Original entry: the wrong amount is entered on both sides.
  • Reversal: the debit and credit accounts are swapped.
  • Compensating errors: two mistakes cancel each other out.

The ledger also records only items that can be measured in money, and many balances depend on estimates such as depreciation lives or allowances for bad debts. Its accuracy is only as good as the source documents, the posting discipline and the internal controls around it.

  • Journal: records transactions in date order as they occur. The ledger reorganizes the same entries by account.
  • Subsidiary ledger: holds detail for one area (customers, suppliers); the GL holds the summary.
  • Trial balance: a list of ledger balances at a point in time, used as an arithmetic check.
  • Financial statements: summarized, formatted reports built from adjusted ledger balances. The ledger has the detail; the statements present the result.
  • Bank statement: the bank’s record of the account. The company’s Cash ledger account is reconciled against it, and timing differences such as uncleared checks explain gaps between the two.

FAQs

Do small businesses need a general ledger?

Any business using double-entry bookkeeping keeps a general ledger, even if accounting software maintains it automatically in the background. Very small operations sometimes use single-entry records such as a cash book, but these do not provide the balancing check or the full set of accounts needed to produce a balance sheet.

The Bottom Line

Bookkeepers, accountants, auditors and business owners rely on the general ledger because every figure in the financial statements traces back to its balances. Careful posting, regular reconciliations against bank statements and subledgers, and strong internal controls determine how reliable those balances are. Equal debits and credits confirm the arithmetic only, so the source documents behind each entry still need checking.

About this page

Written by Markets & Investing Desk

The Markets & Investing Desk covers investing guides, the financial dictionary, companies, people, economics and market data.

Published
Last updated

Spotted an error? Tell the editors. This page is general information, not financial advice.