Skip to content
IGCSE·Tuition
Accounting · Lessons

Explain a contra between accounts

When the same business is both a customer and a supplier, offsetting the two balances can look like making money vanish.

On this page
  1. Why set off two debts?
  2. How the entries work
  3. Worked example
  4. The mistake to watch for
  5. Check yourself
  6. Where this leads next

A contra between accounts happens when the same party appears in both the sales ledger as a customer and the purchases ledger as a supplier. Instead of each side paying the other, the two debts are set off against each other. You meet it as one extra line in a receivables or payables control account.

It builds on the two control accounts from receivables and payables.

Why set off two debts?

Suppose Hasan Trading buys goods from your business and also supplies goods to it. Paying each other in full would move cash both ways for no reason. A set-off cancels the smaller debt and leaves one payment for the difference.

No cash moves, so the entry passes through the journal, not the cash book. Each ledger needs one entry, and each control account needs one matching entry.

How the entries work

  1. Find the amount to set off, which is the smaller of the two balances.
  2. In the payables ledger, debit the supplier’s account (the debt owed falls).
  3. In the sales ledger, credit the customer’s account (the debt owed to you falls).
  4. In the control accounts, post the same amount: credit receivables control, debit payables control.

The debit and credit are equal, so the books still balance.

Worked example

Rimba Timber sells to and buys from Hasan Trading. At the month end, Hasan owes Rimba RM 1,500 as a customer, and Rimba owes Hasan RM 2,100 as a supplier. They agree to set off RM 1,500.

In the individual accounts: Hasan’s customer account is credited RM 1,500 and falls to nil. Hasan’s supplier account is debited RM 1,500 and falls to RM 600 owed.

The journal entry: debit payables control RM 1,500, credit receivables control RM 1,500.

The month’s other totals for the whole business are below.

Receivables controlRM
Opening balance6,400
Credit sales22,000
Cheques received19,300
Sales returns800
Contra with payables1,500
Payables controlRM
Opening balance5,100
Credit purchases14,800
Payments13,200
Purchase returns600
Contra with receivables1,500

Receivables control: debit side 6,400 + 22,000 = 28,400. Credit items 19,300 + 800 + 1,500 = 21,600. Balance c/d = 28,400 − 21,600 = RM 6,800.

Payables control: credit side 5,100 + 14,800 = 19,900. Debit items 13,200 + 600 + 1,500 = 15,300. Balance c/d = 19,900 − 15,300 = RM 4,600.

DebitRMCreditRM
Balance b/d6,400Bank19,300
Credit sales22,000Sales returns800
Contra: payables control1,500
Balance c/d6,800
28,40028,400
DebitRMCreditRM
Bank13,200Balance b/d5,100
Purchase returns600Credit purchases14,800
Contra: receivables control1,500
Balance c/d4,600
19,90019,900

Both accounts balance. Hasan is now owed only RM 600, and that RM 600 is one of the supplier balances inside the RM 4,600.

The mistake to watch for

A common slip is to post the contra to only one control account.

Mistaken answer: the student credits receivables control with RM 1,500 but forgets the debit in payables control. Payables closes at RM 6,100.

The correct closing balance is RM 4,600, so payables is overstated by RM 1,500 and no longer matches the supplier accounts.

The correction is to treat a contra as a pair of entries: one credit in receivables control and one debit in payables control, equal in value. Before moving on, check that both control accounts show the same RM 1,500.

Check yourself

Work on paper first, then open each answer.

1. A customer owes RM 900 and the same party is a supplier owed RM 1,400. A contra of RM 900 is agreed. Who owes whom afterwards, and how much?

Show answer

The customer balance falls to nil. The supplier balance falls to 1,400 − 900 = RM 500, owed by the business.

2. State the control account entries for that RM 900 contra.

Show answer

Debit payables control RM 900 and credit receivables control RM 900.

3. True or false: a contra between ledgers is entered in the cash book.

Show answer

False. No money moves, so it goes through the journal. The cash book contra is a separate idea, covered in record a contra entry.

Where this leads next

Once contras feel natural, move on to investigate a difference using a fictional schedule, then work through the control accounts practice set. The double-entry and ledger trainer shows the paired entries.

Some students know the rule but place the second entry on the wrong side under time pressure. A teacher in online one-to-one Accounting tuition can watch that moment and correct it as it happens.

Questions people ask

What is a contra entry between receivables and payables?

It is a set-off. If one party owes the business RM 1,500 as a customer and the business owes the same party RM 2,100 as a supplier, the smaller amount is cancelled against the larger one. Only the difference, RM 600, is still to be paid.

Which side does a contra go on in each control account?

It goes on the credit side of the receivables control account, which lowers what customers owe, and on the debit side of the payables control account, which lowers what the business owes. The two entries are equal in value.

Is this the same as a contra entry in the cash book?

No. A cash book contra moves money between the cash column and the bank column, both within one book. A contra between ledgers cancels a debt in one ledger against a debt in the other. Check the context to see which one the question means.

Updated:

Your next step

If contra entries still seem to appear on the wrong side whenever the two ledgers meet, a one-to-one teacher can trace your steps and rebuild the rule from the journal entry up.

Paid one-hour trial at your assigned teacher’s confirmed rate, starting from RM80. Other fees, schedules and ongoing arrangements are confirmed directly with your teacher after the trial class.

Tuition is arranged with a parent or guardian. Send them this page on WhatsApp and they can enquire for you.

Parent or guardian? Enquire here

9,000+ students helped through our service