AC · Certificate Level

Double-Entry Bookkeeping

The principles of double-entry bookkeeping, debit and credit rules for all account types, books of prime entry (sales day book, purchase day book, cash book, journal), the general ledger and subsidiary ledgers, trial balance extraction, suspense accounts, and correction of the six types of bookkeeping error.

32 min read

Learning Objectives

  • Explain the principle of double-entry bookkeeping and why every transaction requires at least two entries
  • Apply the debit and credit rules for assets, liabilities, equity, income, and expenses
  • Describe the purpose and content of each book of prime entry
  • Explain the relationship between the general ledger, subsidiary ledgers, and control accounts
  • Extract a trial balance from ledger accounts and explain its purpose and limitations
  • Identify and describe the six types of bookkeeping error, stating which affect the trial balance
  • Set up a suspense account, identify errors, and prepare correcting journal entries to clear the suspense

The Principle of Double-Entry Bookkeeping

Double-entry bookkeeping is the universally adopted system for recording financial transactions. Its central rule is that every transaction is recorded in at least two accounts — one debit and one credit — of equal value. This preserves the accounting equation:

Assets = Liabilities + Equity

Because income increases equity and expenses decrease equity, the equation can be expanded to:

Assets + Expenses = Liabilities + Equity + Income

Every transaction keeps both sides equal. The rules for increasing and decreasing each type of account are:

Account typeIncreased byDecreased byNormal balance
AssetDebitCreditDebit
LiabilityCreditDebitCredit
Equity / CapitalCreditDebitCredit
Income / RevenueCreditDebitCredit
ExpenseDebitCreditDebit
Drawings / DividendsDebitCreditDebit

Mnemonic — DEAD CLIC:

  • Debits increase: Expenses, Assets, Drawings (dividends)
  • Credits increase: Liabilities, Income, Capital (equity)

Common transaction examples:

TransactionDebitCredit
Buy inventory on creditPurchases (expense) ↑Trade payables (liability) ↑
Sell goods for cashCash (asset) ↑Sales revenue (income) ↑
Customer pays amount owedCash (asset) ↑Trade receivables (asset) ↓
Pay rent by chequeRent expense ↑Cash (asset) ↓
Owner invests capitalCash (asset) ↑Capital (equity) ↑
Buy machine on creditPPE (asset) ↑Trade payables (liability) ↑
Record depreciationDepreciation expense ↑Accumulated depreciation (contra-asset) ↑
Pay supplierTrade payables (liability) ↓Cash (asset) ↓

Books of Prime Entry

Before transactions are posted to the general ledger, they are first recorded in books of prime entry (also called books of original entry or day books). These are not part of the double-entry system themselves — they are chronological records that capture transaction details before those details are summarised and posted to ledger accounts.

The main books of prime entry are:

Sales Day Book (and Sales Returns Day Book)

The sales day book records all credit sales invoices issued. Each entry typically shows: date, customer name, invoice number, gross (total) amount, VAT, and net amount. Cash sales are not entered here — they go through the cash book.

Periodically (daily, weekly, or monthly) the totals are posted to the general ledger:

  • Dr Trade receivables (gross) — in the receivables control account
  • Cr Sales revenue (net)
  • Cr VAT payable (VAT)

Individual customer entries are also posted to the sales ledger (subsidiary receivables ledger).

The sales returns day book records credit notes issued for goods returned by customers. The posting is the reverse: Dr Sales returns / Cr Trade receivables.

Purchase Day Book (and Purchase Returns Day Book)

The purchase day book records all credit purchase invoices received from suppliers. Periodic postings:

  • Dr Purchases or relevant expense account (net)
  • Dr VAT receivable (input VAT)
  • Cr Trade payables (gross)

Individual supplier entries are posted to the purchase ledger (subsidiary payables ledger).

The purchase returns day book records credit notes received from suppliers for goods returned. Posting: Dr Trade payables / Cr Purchase returns.

Cash Book

The cash book records all cash receipts and payments, including bank transactions. It often serves a dual purpose as both a book of prime entry and a ledger account (the cash/bank account). It has two sides:

  • Debit side (receipts): cash sales, receipts from trade receivables, other income, capital introduced, loan proceeds
  • Credit side (payments): payments to trade payables, expense payments, asset purchases, drawings, loan repayments

Many businesses maintain a separate petty cash book for small everyday cash expenses (stationery, taxi fares, refreshments). This typically operates on an imprest system: a fixed float (e.g., £200) is set, expenses are paid from it during the period, and at the period end the float is restored to its original amount.

The Journal

The journal (or general journal) records transactions that do not pass through any other book of prime entry. It is used for non-routine and adjusting entries. Common uses include:

  • Opening entries when a business first commences
  • Year-end adjustments: accruals, prepayments, depreciation charges, irrecoverable debt write-offs, allowance for receivables adjustments
  • Correction of errors discovered after posting
  • Transfers between accounts (e.g., transferring profit to retained earnings)
  • Non-cash transactions (e.g., a non-current asset acquired by issuing shares)
  • Contra entries (e.g., a customer who is also a supplier — offsetting the receivable and payable)

Every journal entry must include: date, accounts affected, debit and credit amounts, and a narrative (a brief explanation of why the entry is made). The narrative is essential for the audit trail.

The General Ledger and Subsidiary Ledgers

The general ledger (also called the nominal ledger) is the core of the double-entry system. It contains all accounts of the business, organised by type (assets, liabilities, equity, income, expenses). Each account records debits and credits and shows a balance.

Two subsidiary ledgers are maintained alongside the general ledger to provide detail on individual counterparties:

1. Sales ledger (receivables ledger): Contains an individual account for each credit customer. Each account shows: invoices raised, payments received, credit notes, discounts allowed, and the outstanding balance. The total of all individual customer balances should agree to the trade receivables control account in the general ledger.

2. Purchase ledger (payables ledger): Contains an individual account for each credit supplier. Each account shows: invoices received, payments made, credit notes, discounts received, and the outstanding balance. The total should agree to the trade payables control account.

Control accounts act as a summary and an internal check. The control account in the general ledger is posted from the totals of the day books, while the subsidiary ledger accounts are posted from the individual entries. At any point, the control account balance should equal the sum of all individual balances in the subsidiary ledger. A discrepancy indicates an error that must be investigated.

Typical trade receivables control account:

Debit (increases)Credit (decreases)
Opening balance b/dCash received from customers
Credit sales (from SDB)Sales returns / credit notes
Dishonoured chequesDiscounts allowed
Irrecoverable debts written off
Contra entries (set-off)
Closing balance c/d

The Trial Balance

A trial balance is a list of all ledger account balances at a specific date, arranged with debit balances in one column and credit balances in another. If double-entry has been correctly applied throughout the period, total debits must equal total credits.

Typical debit balances: non-current assets (at cost), inventory, trade receivables, other receivables & prepayments, cash & bank (if positive), expenses (purchases, wages, rent, utilities, depreciation charges), drawings / dividends.

Typical credit balances: accumulated depreciation, trade payables, other payables & accruals, loans, share capital, share premium, retained earnings, revenue (sales, other income), allowance for receivables.

The trial balance serves three purposes:

  1. Arithmetical check: If total debits ≠ total credits, an error has occurred
  2. Starting point for preparing financial statements: The trial balance provides the raw data that, after adjustments, is used to prepare the SoPL and SoFP
  3. Summary of balances: It provides a snapshot of all account balances at a given date

Critical limitation: A trial balance that balances does not guarantee the books are error-free. Five of the six types of error will not cause the trial balance to go out of balance.

The Six Types of Bookkeeping Error

Six types of error are recognised. Understanding which errors affect the trial balance (and therefore create a suspense account) and which do not is critical for exam success.

Error typeDescriptionExampleTB out of balance?
Single-sided entry / casting error / transposition on one side Only one side of the double entry is posted, or one side is posted at the wrong amount, or a ledger account is incorrectly totalled A payment of £500 to a supplier is credited to cash but not debited anywhere; or sales of £730 posted as £370 on one side only YES
Error of omission A transaction is completely omitted — neither the debit nor the credit is recorded An invoice for £800 of stationery is mislaid and never entered in the books No
Error of commission The correct amount is posted to the correct type of account, but to the wrong specific account within that type A payment received from Customer A (£600) is credited to Customer B's account instead No
Error of principle The entry is posted to the wrong type of account The purchase of a new delivery van (£18,000 — capital expenditure) is debited to motor expenses (revenue expenditure) instead of to non-current assets No
Error of original entry The wrong amount is entered on both sides of the double entry (i.e., both debit and credit are wrong by the same amount) A sales invoice for £4,560 is entered as £4,650 in both the receivables account (debit) and the sales account (credit) No
Error of reversal The correct accounts are used and the correct amount is posted, but the debit and credit are swapped A cash sale should be Dr Cash / Cr Sales, but is posted as Dr Sales / Cr Cash No
Compensating errors Two or more unrelated errors that, by coincidence, cancel each other out Rent is overstated by £300 (too much on debit side) and electricity is understated by £300 (too little on debit side) — the trial balance still balances No

Key exam point: Only errors where the total debits and total credits become unequal will cause the trial balance to not balance. This happens only when one side of a double entry is missing, posted at the wrong amount, or an account is mis-totalled. All other errors affect both sides equally (or offset) and leave the trial balance in balance.

Suspense Accounts and Error Correction

When the trial balance does not balance, the difference is temporarily placed in a suspense account so that draft financial statements can be prepared while errors are investigated.

  • If total debits exceed total credits: the suspense account has a credit balance (to make the TB balance)
  • If total credits exceed total debits: the suspense account has a debit balance

Once errors are identified, correcting journal entries are prepared. The systematic approach to correcting any error is:

  1. Write out the incorrect entry (what was actually recorded)
  2. Write out the correct entry (what should have been recorded)
  3. Determine the correcting entry by combining the reversal of the wrong entry with the recording of the correct entry

After all corrections, the suspense account should have a nil balance — it is fully cleared. If a balance remains, there are still unidentified errors.

Important: Only errors that caused the trial balance to go out of balance involve the suspense account in their correction. Errors of omission, commission, principle, original entry, reversal, and compensating errors are corrected with journal entries that do not involve the suspense account.

Effect on profit: When correcting errors, consider whether the correction changes the profit figure. Errors affecting expense or income accounts will change profit; errors only affecting SoFP accounts (e.g., posting to the wrong receivable) will not.

Examiner Focus

Error correction with suspense accounts is tested almost every sitting. You must be able to: (1) identify which error type each scenario represents, (2) determine whether it affects the suspense account, (3) write the correcting journal entry, and (4) calculate the effect on profit.

Common Pitfall

A balanced trial balance does NOT mean the books are correct. Five of the six error types (omission, commission, principle, original entry, reversal, plus compensating) do NOT disturb the trial balance. Only one-sided or differently-valued entries cause an imbalance.

Study Tip

For error correction, always use the three-step method: (1) Write out the incorrect entry. (2) Write out the correct entry. (3) Derive the correction by combining the reversal of the wrong entry with the recording of the correct one. This prevents confusion, especially with complex errors.

Watch Out

Do not confuse error of commission (correct type, wrong specific account — e.g., Customer A to Customer B) with error of principle (wrong type of account — e.g., asset to expense). This distinction is a favourite exam question.

Common Pitfall

An error of reversal creates a difference of TWICE the transaction amount in the affected accounts. For example, if a £500 debit should be in Account X but was posted as a credit, Account X is wrong by £1,000 (missing the £500 debit AND having an extra £500 credit). But the trial balance still balances because the other account is equally wrong in the opposite direction.

Key Definitions

Double-entry bookkeeping

A system of recording financial transactions where every transaction results in at least one debit entry and one equal credit entry, maintaining the accounting equation (Assets = Liabilities + Equity).

Debit

An entry on the left side of a ledger account. Debits increase assets, expenses, and drawings/dividends; they decrease liabilities, equity, and income.

Credit

An entry on the right side of a ledger account. Credits increase liabilities, equity, and income; they decrease assets, expenses, and drawings/dividends.

Books of prime entry

Chronological records (day books, cash book, journal) where transactions are first recorded before being summarised and posted to the general ledger. They are not part of the double-entry system itself.

General ledger (nominal ledger)

The main accounting record containing all accounts of the business, forming the core of the double-entry system.

Sales ledger

A subsidiary ledger containing individual accounts for each credit customer. The total should agree to the trade receivables control account in the general ledger.

Purchase ledger

A subsidiary ledger containing individual accounts for each credit supplier. The total should agree to the trade payables control account in the general ledger.

Control account

A summary account in the general ledger (e.g., trade receivables control, trade payables control) whose balance should agree with the total of all individual balances in the corresponding subsidiary ledger.

Trial balance

A list of all ledger account balances at a specific date, with debits in one column and credits in another. If correctly prepared, total debits equal total credits.

Suspense account

A temporary account used to record the difference when the trial balance does not balance, allowing draft financial statements to be prepared while errors are investigated.

Error of commission

A transaction posted to the correct type of account but the wrong specific account within that type (e.g., Customer A posted to Customer B). Does not affect the trial balance.

Error of principle

A transaction posted to the wrong type of account (e.g., capital expenditure treated as revenue expenditure). Does not affect the trial balance.

Error of original entry

The wrong amount entered on both sides of the double entry. Does not affect the trial balance.

Error of reversal

The correct accounts and amount are used but the debit and credit entries are swapped. Does not affect the trial balance.

Imprest system

A system for managing petty cash where a fixed float is maintained, spent amounts are reimbursed at period end to restore the float to its original level.

Key Formulas

Worked Examples

Key Takeaways

  • Double-entry bookkeeping records every transaction with at least one debit and one equal credit, maintaining Assets = Liabilities + Equity.
  • DEAD CLIC: Debits increase Expenses, Assets, Drawings. Credits increase Liabilities, Income, Capital.
  • Books of prime entry (sales/purchase day books, cash book, journal) record transactions chronologically before posting to the general ledger.
  • The sales ledger and purchase ledger are subsidiary ledgers whose totals should agree to the corresponding control accounts in the general ledger.
  • A trial balance lists all ledger balances — total debits should equal total credits — but a balanced trial balance does not guarantee accuracy.
  • Six error types: single-sided/casting (affects TB), omission, commission, principle, original entry, reversal, and compensating errors (none of these affect TB).
  • A suspense account holds the trial balance difference temporarily. Correcting entries clear the suspense to nil.
  • Always correct errors in three steps: write the wrong entry, write the correct entry, derive the correction.

Practice Questions

Question 1 of 8

A business buys a delivery van for £20,000 on credit. The correct double-entry is:

Question 2 of 8

Which of the following errors would cause the trial balance NOT to balance?

Question 3 of 8

A payment of £1,200 for a new computer was debited to the office expenses account. This is an error of:

Question 4 of 8

The trial balance shows total debits of £234,500 and total credits of £235,300. The suspense account balance is:

Question 5 of 8

Which book of prime entry is used to record year-end adjustments such as depreciation and accruals?

Question 6 of 8

A receipt of £750 from Customer A was credited to Customer B's account in the sales ledger. This is an error of:

Question 7 of 8

The trade receivables control account shows a balance of £45,000 but the total of individual customer balances in the sales ledger is £44,200. Which of the following could explain the difference?

Question 8 of 8

A cash sale of £300 was recorded as Dr Sales / Cr Cash. The correcting journal entry is:

Source and Version

Syllabus: ICAEW ACA Certificate Level 2026 · Reviewed: 2026-05-04

ICAEW ACA syllabusLocal syllabus coverage review