A ledger is the central record in any accounting system where all financial transactions are classified, summarised, and stored by account. While journal entries capture transactions in chronological order, the ledger organises them by account, making it possible to see the complete history and current balance of every asset, liability, equity, income, and expense account in one place.

Under the Companies Act 2006, every UK limited company must keep adequate accounting records. The ledger is the primary means of satisfying that requirement.

The Role of the Ledger in Double-Entry Bookkeeping

In the double-entry system, every transaction is recorded with a debit and a credit . The ledger provides the accounts into which these entries are posted. Without a ledger, there would be no way to determine the balance of any individual account or to prepare financial statements.

The relationship between the journal and the ledger follows a clear sequence:

  1. A transaction occurs and is supported by a voucher
  2. The transaction is recorded as a journal entry
  3. The journal entry is posted to the relevant ledger accounts
  4. Ledger balances are extracted to prepare a trial balance
  5. The trial balance feeds into the financial statements

Types of Ledgers

UK businesses typically maintain several ledgers, each serving a specific purpose.

General Ledger (Nominal Ledger)

The general ledger is the master ledger containing all accounts used by the business. It is sometimes called the nominal ledger in UK practice. Every transaction ultimately flows into the general ledger, and it is from here that the balance sheet and income statement are prepared.

The general ledger typically contains the following categories of accounts:

CategoryExamplesNormal Balance
AssetsBank, receivables, fixed assets , current assetsDebit
LiabilitiesPayables, loans, accruals , provisionsCredit
EquityShare capital, retained earnings, reservesCredit
IncomeSales, interest received, other incomeCredit
ExpensesWages, rent, utilities, depreciationDebit

Sales Ledger (Accounts Receivable Ledger)

The sales ledger is a subsidiary ledger that records individual customer accounts. Each customer has their own account showing invoices raised, payments received, credit notes issued, and the outstanding balance. The total of all individual customer balances should agree with the accounts receivable control account in the general ledger.

Purchase Ledger (Accounts Payable Ledger)

The purchase ledger tracks individual supplier accounts. It records supplier invoices, payments made, and any credit notes received. The total of all supplier balances should reconcile with the accounts payable control account in the general ledger.

Cash Book

The cash book records all cash and bank transactions. In many UK businesses, the cash book functions as both a journal and a ledger, since entries are posted directly rather than being journalised first. It is typically split into:

  • Receipts side (debits to the bank account)
  • Payments side (credits to the bank account)

Structure of a Ledger Account

Each account in the ledger follows the T-account format:

DateDescriptionReferenceDebit (£)Credit (£)Balance (£)
01/04Opening balance5,000 Dr
05/04Sales invoice 1001SL2,4007,400 Dr
12/04Payment receivedCB3,0004,400 Dr
20/04Sales invoice 1002SL1,8006,200 Dr

The reference column links back to the source document or journal, providing the audit trail that UK law requires.

Running Balances

Modern accounting software maintains a running balance after each entry, making it straightforward to see the current position of any account at any point in time. This is more efficient than the traditional approach of balancing accounts only at period end.

Control Accounts and Subsidiary Ledgers

A control account sits in the general ledger and represents the total of a subsidiary ledger. The two most common control accounts are:

Control AccountSubsidiary LedgerPurpose
Trade debtors controlSales ledgerTotal owed by all customers
Trade creditors controlPurchase ledgerTotal owed to all suppliers

Regular reconciliation between the control account and the subsidiary ledger is a fundamental internal control. Any discrepancy indicates an error that must be investigated.

The Trial Balance

The trial balance is a listing of all ledger account balances at a given date. Its primary purpose is to verify that total debits equal total credits. If they do not balance, an error exists somewhere in the ledger.

A simplified trial balance might look like:

AccountDebit (£)Credit (£)
Bank15,000
Accounts receivable8,500
Fixed assets25,000
Accounts payable6,200
VAT payable2,300
Share capital10,000
Retained earnings12,000
Sales revenue45,000
Cost of sales18,000
Wages9,000
Total75,50075,500

A balanced trial balance does not guarantee accuracy. Errors of commission (correct amount, wrong account of the same type), errors of original entry (wrong amount on both sides), and compensating errors can still exist without affecting the balance.

Ledger Maintenance Under UK Law

Companies Act 2006 Requirements

Section 386 of the Companies Act 2006 requires that accounting records must be sufficient to:

  • Show and explain the company’s transactions
  • Disclose with reasonable accuracy the financial position of the company at any time
  • Enable the directors to ensure that any accounts prepared comply with the Act

The ledger is the primary record that fulfils these requirements. Companies must retain their accounting records for a minimum of six years from the end of the financial year to which they relate (three years for private companies under certain conditions).

HMRC Record-Keeping

HMRC has its own record-keeping requirements for tax purposes. Businesses must keep records that support their Corporation Tax returns, VAT returns, and PAYE submissions. The ledger, along with supporting vouchers , forms the evidential basis for all these filings.

For VAT-registered businesses, Making Tax Digital (MTD) requires that accounting records be maintained digitally and that VAT returns are submitted directly from compatible software.

Chart of Accounts

The chart of accounts is the index that defines every account available in the ledger. It assigns each account a unique code and groups accounts into categories. A well-designed chart of accounts makes the ledger easier to navigate and ensures consistent posting.

A typical UK chart of accounts structure:

Code RangeCategoryExamples
0001-0999Fixed assetsLand, buildings, equipment, vehicles
1000-1999Current assetsBank, petty cash, receivables, stock
2000-2999Current liabilitiesPayables, VAT, PAYE, accruals
3000-3999Long-term liabilitiesLoans, hire purchase
4000-4999Capital and reservesShare capital, retained profits
5000-5999RevenueSales, other income
6000-6999Direct costsCost of sales, materials
7000-7999OverheadsRent, wages, utilities, insurance

Posting to the Ledger: Practical Examples

Example 1: Recording a Credit Sale

A company sells goods for £1,000 plus 20% VAT:

Journal entry:

AccountDebit (£)Credit (£)
Accounts receivable1,200
Sales1,000
VAT output200

This entry is posted to three ledger accounts: the receivable account is debited, the sales account is credited, and the VAT account is credited.

Example 2: Recording a Purchase on Credit

The company receives a supplier invoice for £800 plus VAT:

AccountDebit (£)Credit (£)
Purchases800
VAT input160
Accounts payable960

Example 3: Recording a Payroll Journal

Monthly payroll for a small company:

AccountDebit (£)Credit (£)
Gross wages4,000
Employer’s NIC480
PAYE/NIC payable1,280
Net wages payable2,720
Pension contributions payable480

Reconciling the Ledger

Regular reconciliation is essential to maintaining the integrity of the ledger. Key reconciliation tasks include:

  • Bank reconciliation: Comparing the bank ledger account to the bank statement
  • Supplier statement reconciliation: Matching the purchase ledger to supplier statements
  • Control account reconciliation: Agreeing subsidiary ledger totals to control accounts
  • VAT reconciliation: Ensuring VAT ledger accounts agree with the VAT return
  • Intercompany reconciliation: For groups, matching balances between entities

Discrepancies discovered during reconciliation must be investigated and corrected with appropriate journal entries .

Ledger and Financial Reporting

The ledger is the direct source of all financial statements. The extraction process follows a defined path:

  1. Extract all ledger balances into a trial balance
  2. Adjust for accruals , prepayments , depreciation, and provisions
  3. Prepare the income statement from revenue and expense accounts
  4. Prepare the balance sheet from asset, liability, and equity accounts
  5. File at Companies House and submit to HMRC

The quality of the financial statements is entirely dependent on the accuracy and completeness of the ledger. Errors in posting, classification, or timing will flow directly through to the published accounts.

Common Ledger Errors

Error TypeDescriptionEffect on Trial Balance
Error of omissionTransaction not recorded at allMay or may not affect balance
Error of commissionPosted to wrong account of same typeDoes not affect balance
Error of principlePosted to wrong type of accountDoes not affect balance
Error of original entryWrong amount on both sidesDoes not affect balance
Reversal of entriesDebit and credit sides swappedDoes not affect balance
Transposition errorDigits reversed (e.g. £540 as £450)Affects balance

Errors that do not affect the trial balance are harder to detect and require other controls such as reconciliations, analytical review, and audit procedures.

Ledger in Modern Accounting Software

Contemporary UK accounting packages such as Xero, Sage, and QuickBooks automate much of the ledger process:

  • Transactions entered through invoicing, banking, or payroll modules are automatically posted to the correct ledger accounts
  • The trial balance and financial statements can be generated instantly
  • Drill-down functionality allows users to trace any balance back to the underlying transactions
  • MTD-compliant software submits VAT returns directly from the ledger data

Despite this automation, understanding the underlying ledger structure remains important for interpreting reports, investigating discrepancies, and making manual adjustments such as year-end journal entries .