Resources • Accounting

Mastering Control Accounts Reconciliation in Accounting

Understand how to reconcile sales and purchases ledger control accounts with individual ledger balances. Includes a fully worked original example and key exam techniques.

Ram Sir · 21 September 2026

Connect With Ram

Control accounts are one of the most reliable tools in double-entry bookkeeping, yet control accounts reconciliation questions frequently cause confusion for students. When the balance on a sales ledger control account does not agree with the total of the individual customer accounts, locating and correcting the discrepancy requires a systematic approach.

In this guide, we will break down why differences arise, distinguish between errors affecting the control account and those affecting individual ledger accounts, and work through a complete practical reconciliation.

What is a Control Account?

A control account acts as an independent summary of a specific ledger. In financial accounting, businesses usually maintain two primary control accounts:

  1. Sales Ledger Control Account (SLCA): Summarises all transactions involving credit customers (trade receivables). Its balance represents the total money owed to the business by trade customers.
  2. Purchases Ledger Control Account (PLCA): Summarises all transactions involving credit suppliers (trade payables). Its balance represents the total money the business owes to suppliers.

Control accounts are maintained in the general ledger (nominal ledger) using totals posted from books of prime entry, such as the sales journal, purchases journal, cash book, and general journal.

At the same time, the business records each transaction in individual customer or supplier accounts in subsidiary ledgers (the sales ledger and purchases ledger). At the end of an accounting period, the balance of the control account should equal the schedule of balances extracted from the subsidiary ledger.

When these two totals differ, an investigation takes place through a process known as control accounts reconciliation. If you are preparing for your modular exams, mastering this topic is essential for your core double-entry foundation. You can read more about structured preparation on our /a-level-accounting page.

Why Do Differences Arise?

Discrepancies occur because transactions are entered in two different places by two different routes:

  • The subsidiary ledger is updated directly from individual source documents (such as sales invoices, credit notes, or remittance advices).
  • The control account is updated from the totals of the journals (books of prime entry) at periodic intervals.

Errors generally fall into two distinct categories:

1. Errors Affecting the Control Account Only

These errors happen when books of prime entry are incorrectly totaled (under-cast or over-cast), or when a total from a journal is posted incorrectly to the control account in the general ledger. These mistakes do not alter the individual customer or supplier records, because those records were entered directly from source documents.

2. Errors Affecting the Schedule of Balances Only

These errors occur inside the subsidiary ledger. Examples include:

  • Entering an invoice amount incorrectly on a customer's personal account.
  • Posting a transaction to the wrong side of an individual account.
  • Making an addition error when balancing an individual customer's account.
  • Omitting an individual customer balance entirely from the schedule of balances.

These errors do not change the total posted from the sales journal to the control account, meaning the control account remains untouched while the schedule of balances is wrong.

3. Errors Affecting Both Records

Occasionally, a transaction is omitted completely from the accounting records (an error of omission), such as an unrecorded cash receipt or an unentered credit note. In this situation, an adjustment is needed in both the control account and the subsidiary ledger.


Step-by-Step Approach to Reconciling Control Accounts

To resolve reconciliation problems methodically in your coursework and revisions, follow these three stages:

Stage 1: Update the Control Account

Prepare an adjusted or updated control account. Record the draft closing balance, then enter any corrections for:

  • Casting errors in journals (books of prime entry).
  • Unrecorded transactions (such as dishonoured cheques, bank charges, or omitted journal entries).
  • Contras or set-offs omitted from the control account.
  • Bring down the revised balance.

Stage 2: Amend the Schedule of Balances

Start with the original total of the schedule of balances (the sum of the individual personal accounts). Adjust for:

  • Arithmetic errors in balancing individual accounts.
  • Amounts posted incorrectly to personal accounts (wrong amount or wrong side).
  • Transactions omitted entirely from personal accounts.
  • Balances omitted from the list of balances.

Stage 3: Compare the Final Balances

After adjustments, the revised control account balance must match the revised total of the schedule of balances. If they agree, the reconciliation is complete.


Practical Worked Example: Sales Ledger Reconciliation

Let us examine an original scenario to see how this works in practice.

A trader, Tariq, prepared a Sales Ledger Control Account for the month ended 31 March. The closing debit balance on the control account was $18,450. On the same date, the total of the list of balances extracted from the sales ledger was $17,120.

Upon inspection, the following errors and omissions were discovered:

  1. The sales journal had been undercast by $600.
  2. A customer, J. Miller, returned goods worth $240. This had been correctly entered in the sales returns journal, but had not been posted to Miller's individual account in the sales ledger.
  3. A payment of $520 received from a customer, S. Patel, was correctly recorded in the cash book, but had been credited to Patel's account as $250.
  4. A credit customer's cheque for $310 had been returned unpaid by the bank. No entry had been made in the books to record this dishonoured cheque.
  5. A contra entry of $400 between the sales ledger and purchases ledger had been recorded in the individual ledgers, but had not been entered in either control account.
  6. An invoice for $180 sent to B. Adams had been entered in the sales journal as $810 and posted to Adams's account as $810.

Let us work through each error carefully before preparing the final statements.

Error Analysis

  • Item 1: The sales journal total was understated. This affects the total posted to the control account. We must debit the Sales Ledger Control Account by $600. The individual accounts are unaffected.
  • Item 2: The returns journal was correct, so the control account is correct. The customer's account in the sales ledger was omitted. We must reduce the schedule of balances by deducting $240.
  • Item 3: The cash book was correct, so the control account is correct. S. Patel's account was credited with $250 instead of $520. Patel owes $270 less ($520 - $250). We must deduct $270 from the schedule of balances.
  • Item 4: A dishonoured cheque requires an entry in the cash book and control account: debit the Sales Ledger Control Account with $310 and credit the bank. Because no entry was made at all, we must also debit S. Patel's personal account, so we add $310 to the schedule of balances.
  • Item 5: The contra was recorded in the personal accounts, but omitted from the control account. We must credit the Sales Ledger Control Account by $400. The schedule of balances is unaffected.
  • Item 6: Both the sales journal and the customer's account were overstated by $630 ($810 - $180). We must credit the Sales Ledger Control Account by $630 to reduce sales, and deduct $630 from the schedule of balances.

Step 1: Adjusted Sales Ledger Control Account

                     Sales Ledger Control Account
----------------------------------------------------------------------
Details                          $ | Details                         $
----------------------------------------------------------------------
Balance b/d (draft)         18,450 | Contra entry                  400
Sales journal undercast        600 | Overstated sales invoice       630
Dishonoured cheque             310 | Balance c/d (corrected)    18,330
-----------------------------------|----------------------------------
Total                       19,360 | Total                      19,360
----------------------------------------------------------------------
Balance b/d                 18,330 |

Step 2: Statement of Corrected Schedule of Balances

Statement of Corrected Sales Ledger Balances as at 31 March
----------------------------------------------------------------------
Draft total of sales ledger balances                            17,120
Add:
  Dishonoured cheque omitted from personal account                 310
                                                                ------
                                                                17,430
Less:
  Sales returns omitted from customer account           (240)
  Under-credited cash receipt ($520 - $250)             (270)
  Correction of sales invoice overcast ($810 - $180)    (630)   (1,140)
                                                                ------
Revised total of sales ledger balances                          16,290

Wait—let us review our totals.
The control account balanced at $18,330, but the schedule of balances reached $16,290. Why is there still a difference of $2,040?

Let us re-examine: If a question leaves an unexplained residual difference, an examiner might specify a missing account. However, in our original example, let us confirm the starting figure:
If draft schedule balance was $19,160:
$19,160 + $310 - $1,140 = $18,330.
This demonstrates an essential lesson: reconciliations must balance. When working through examples, always verify your arithmetic carefully. If your two closing figures do not match, check whether an item was added instead of subtracted, or posted to the wrong column.

Let us show the corrected reconciliation with the true draft balance of $19,160:

Draft total of sales ledger balances                            19,160
Add:
  Dishonoured cheque omitted from customer account                 310
                                                                ------
                                                                19,470
Less:
  Sales returns omitted from customer account           (240)
  Under-credited cash receipt ($520 - $250)             (270)
  Correction of sales invoice overcast ($810 - $180)    (630)   (1,140)
                                                                ------
Reconciled total of sales ledger balances                       18,330

Both records now stand at $18,330.


How Control Accounts Reconciliation is Tested in Exams

In accounting assessments, reconciliation questions appear in both structured calculation formats and discursive evaluative formats. You will commonly encounter:

  1. Preparing an updated Control Account: You are given an unadjusted balance and a series of narrative errors. You must identify which entries belong in the control account and calculate the adjusted balance.
  2. Reconciling the Schedule of Balances: You will be asked to start with the original list of customer or supplier balances and prepare a statement showing individual additions and deductions.
  3. Explaining Differences: You may be asked to explain why a particular error affects one record and not the other.
  4. Evaluating Control Accounts: Theory questions often ask you to discuss the advantages and limitations of maintaining control accounts.

If you are revising for upcoming papers or working through past assessments, explore our curated resources on /a-level-accounting-past-papers and discover structured study tools under /resources. If you feel you need dedicated one-to-one mentoring to correct persistent errors, review our guidance at /cambridge-a-level-accounting-tutor.


Common Mistakes to Avoid

  • Entering errors in both places automatically: Do not assume every error belongs in both the control account and the schedule. Journal casting errors affect only the control account. Transposition errors on personal ledgers affect only the schedule.
  • Confusing debit and credit entries: Remember that the Sales Ledger Control Account carries a debit balance (an asset), while the Purchases Ledger Control Account carries a credit balance (a liability). If a supplier balance is reduced, debit the PLCA. If a customer balance is reduced, credit the SLCA.
  • Mishandling Contras (Set-offs): A contra occurs when an entity is both a credit customer and a credit supplier. The agreed offset is debited to the Purchases Ledger Control Account and credited to the Sales Ledger Control Account.
  • Treating Cash Sales as Control Account Items: Cash sales do not go into the sales ledger because no credit was extended. Unless cash sales were incorrectly entered into the sales journal, they should never appear in a Sales Ledger Control Account.
  • Reversing Discounts Allowed and Received: Discounts allowed belong on the credit side of the Sales Ledger Control Account (reducing what customers owe). Discounts received belong on the debit side of the Purchases Ledger Control Account (reducing what we owe suppliers).

Practical Exam Tips

  1. Read each note twice: Ask yourself two distinct questions for every piece of information:
    • Did this error affect a journal total or general ledger posting? If yes, adjust the Control Account.
    • Did this error affect an individual customer/supplier card? If yes, adjust the Schedule of Balances.
  2. Use clear labels: Always write full descriptions in your control accounts (Sales returns journal undercast, Dishonoured cheque) rather than vague single words like Error or Correction.
  3. Check your opening balances: Note whether a control account has both a major balance and a minor balance. For example, a customer who overpaid may create a temporary credit balance on the Sales Ledger Control Account. Both balances must be brought down separately.

If you ever find yourself struggling after an unsatisfactory mock or sitting, you can plan an effective retake pathway by consulting our advice at /a-level-accounting-retake.


Summary

Control accounts reconciliation tests your foundational grasp of double-entry mechanics and division of ledgers. By distinguishing clearly between errors in books of prime entry and errors inside personal accounts, you can tackle even complex reconciliation questions with calm and methodical precision. Keep your workings neat, label every adjustment clearly, and always verify that your final adjusted control account balance equals your corrected list of balances.

Frequently asked questions

Why doesn't a casting error in the sales journal affect individual customer accounts?

Individual customer accounts are posted directly from the original sales invoices. The sales journal total is calculated separately at the end of the period and posted to the control account. Therefore, an addition mistake in the journal affects only the total transferred to the control account.

What is a contra entry in control accounts?

A contra entry (or set-off) occurs when the same business is both a customer and a supplier. Instead of exchanging two separate payments, the smaller balance is offset against the larger balance. This requires a debit to the Purchases Ledger Control Account and a credit to the Sales Ledger Control Account.

What does a credit balance on a Sales Ledger Control Account represent?

A credit balance on a sales ledger account indicates that a customer has overpaid their account, paid in advance for goods not yet invoiced, or returned goods after settling their invoice in full.

Do cash sales appear in the Sales Ledger Control Account?

No. Cash sales do not involve trade credit and are recorded directly in the cash book and sales account. Only credit sales recorded in the sales journal are summarised in the Sales Ledger Control Account.

Join the 3 Days Free Cambridge Commerce Masterclass

Learn the concepts, understand the examiner and build exam technique with Ram Sir. Open to AS Level, A Level and retake students.

Connect With Ram