Home Notes Papers

The double entry system of book-keeping

Paper 1 – Multiple ChoicePaper 2 – Structured Written Paper

This section is examined in Paper 1 and Paper 2.

The Double Entry System

Double entry book-keeping is the foundation of modern accounting. Every financial transaction affects at least two accounts: one account is debited (Dr) and another is credited (Cr). The total amount debited must always equal the total amount credited.

This system ensures that the accounting equation remains balanced:
Assets = Liabilities + Equity

Building on this, the ledger is divided into three specific sections to organize data:

  1. Sales Ledger (Debtors' Ledger): Contains personal accounts for customers who buy goods on credit.
  2. Purchases Ledger (Creditors' Ledger): Contains personal accounts for suppliers from whom goods are bought on credit.
  3. Nominal Ledger (General Ledger): Contains all other accounts (real, personal, and nominal) excluding the detailed individual customer/supplier accounts found in the sales and purchases ledgers. It includes control accounts for total debtors and creditors.
Trade Discount vs. Cash Discount
It is critical to distinguish between these two types of discounts, as they are treated differently in the ledger.

Trade Discount: A reduction in the list price given for bulk purchases or prompt payment. It is never recorded in the double-entry books. The transaction is recorded at the net amount (List Price minus Trade Discount).

Cash Discount: A reduction offered for early payment (e.g., '2/10 net 30'). This is recorded in the ledger. If the business receives a cash discount, it is credited to the 'Discount Received' account. If the business pays a cash discount, it is debited to the 'Discount Allowed' account.

Preparing and Posting Ledger Accounts
Scenario: Anika runs a business. In March 2025, the following transactions occurred regarding her customer, Sam:

  • Mar 1: Balance brought down 165 (Dr)</li> <li>Mar 2: Petty cash refund to Sam55
  • Mar 13: Bank receipt from Sam 110</li> <li>Mar 22: Purchases returned by Sam144

Step 1: Identify the nature of the account.
Sam is a customer, so this is a personal account. In Anika's books, debtors (customers) have Debit balances normally. Therefore:

  • Debits increase what Sam owes Anika.
  • Credits decrease what Sam owes Anika.

Step 2: Post transactions to the Ledger Account.
We use a standard T-account format or a three-column running balance format. Here is the three-column format often required in Paper 2:

Date Details Debit ()</th> <th style="text-align:left">Credit () Balance (Dr/Cr)
Mar 1 Balance b/d 165 165 Dr
Mar 2 Bank 55 110 Dr
Mar 13 Purchases Returns 144 (34) Cr
Mar 31 Balance c/d 34 Cr
Apr 1 Balance b/d 34 34 Cr

Note on Calculation:

  • Start with 165 Dr.</li> <li>Credit of55 reduces the debit balance: 165 - 55 = 110 Dr.
  • Credit of 144 exceeds the remaining debit balance:110 - 144 = -34.</li> <li>A negative debit balance becomes a <strong>Credit balance</strong>. This means Sam now has a credit balance, implying Anika owes Sam money (perhaps due to overpayment or excessive returns).</li> </ul> <p><strong>Step 3: Interpret the Balance.</strong><br>The final balance is34 Cr. In the context of a customer's account, a credit balance indicates that the business owes the customer money.
⚠︎ Recording Discounts and Balances
Mistake 1: Recording Trade Discounts.
Students often try to record trade discounts in the ledger. Remember: Trade discounts are ignored in double-entry books. Only the net amount is recorded.

Mistake 2: Reversing Debit/Credit Balances.
A common error is assuming all personal accounts have debit balances. While debtors (customers) normally have debit balances, they can have credit balances if they overpay. Conversely, creditors (suppliers) normally have credit balances but can have debit balances if the business overpays them.

Mistake 3: Incorrect Abbreviations.
Using non-standard abbreviations like 'P R' for Purchases Returns or 'MV' for Motor Vehicles is unacceptable. Use full names or standard accepted abbreviations like 'Dr' and 'Cr'.

Mistake 4: Omitting the Opening Balance.
When preparing an account, always include the Balance b/d (brought down) from the previous period if one exists. Forgetting this leads to an incorrect closing balance.

Interpreting Ledger Balances and Digital Systems
When interpreting balances:
Examiners frequently ask what a credit balance on a debtor's account represents. The correct understanding is that the business owes money to the customer. This might happen if the customer paid in advance or returned more goods than they purchased. Do not assume a debit balance for all debtors.

When explaining digital ledgers:
If asked about the advantages of digital book-keeping, focus on accuracy and efficiency. Digital systems use 'double-entry software' which automatically posts entries to both the debit and credit sides, ensuring the ledger always balances. They also link subsidiary ledgers (sales/purchases) directly to the general ledger control accounts, reducing manual calculation errors.

Example of correct phrasing:
'Digital accounting software reduces human error by automatically balancing debits and credits and linking sub-ledgers to the general ledger control accounts.'

Past Paper Style Questions
Q:
What does a credit balance on a customer's account in the sales ledger indicate?
A:
It indicates that the business owes money to the customer (e.g., due to overpayment or excessive returns).
Q:
Explain one advantage of using digital double-entry book-keeping systems.
A:
Digital systems automatically ensure that debits equal credits, reducing the risk of arithmetic errors and ensuring the ledger is always balanced.
Q:
Which ledger contains the accounts of individual suppliers?
A:
The Purchases Ledger (or Creditors' Ledger).
Q:
How should a trade discount be recorded in the double-entry books?
A:
Trade discounts are not recorded. Only the net amount after deducting the trade discount is recorded.
Beta v0.7.8 Free while we're in beta — it transitions to paid post launch. Thank you for supporting us at this stage!