Skip to main content
SingaporeAccountingSyllabus dot point

How are credit purchases, credit sales, and returns recorded, and why do we keep separate purchases and sales accounts?

Record credit purchases, credit sales and returns inwards and outwards using double entry

A focused answer to the O-Level Principles of Accounts outcome on recording trading transactions. Credit purchases and sales, trade receivables and payables, returns inwards and outwards, and carriage.

Generated by Claude Opus 4.89 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

Jump to a section
  1. What this dot point is asking
  2. The answer
  3. Examples in context
  4. Try this

What this dot point is asking

SEAB wants you to record trading transactions with double entry: credit purchases and sales, the returns that go with them, and related items such as carriage. The central insight is that the business keeps separate Purchases, Sales, Returns inwards and Returns outwards accounts so the income statement can show each total clearly, rather than netting them in one account.

The answer

Credit purchases and sales

Event Debit Credit
Buy goods on credit Purchases (increase) Supplier - a payable (liability up)
Sell goods on credit Customer - a receivable (asset up) Sales (income up)

Purchases records goods bought for resale; Sales records goods sold. The customer becomes a trade receivable (owes the business); the supplier becomes a trade payable (the business owes them).

Returns

Goods sometimes go back. They are recorded in their own accounts, not by reversing the original entry:

Return Meaning Debit Credit
Returns inwards (sales returns) Customer sends goods back Returns inwards The customer (receivable down)
Returns outwards (purchases returns) Business sends goods back to supplier The supplier (payable down) Returns outwards

Returns inwards reduce sales; returns outwards reduce purchases. Keeping them separate lets the income statement show net sales and net purchases.

Carriage

Carriage is the cost of transporting goods:

  • Carriage inwards - cost of bringing purchases in. It is added to the cost of goods (treated with purchases).
  • Carriage outwards - cost of delivering goods to customers. It is a selling expense.

Both are debited (an expense or cost) and the asset paid from is credited.

Examples in context

Example 1. A credit sale, a return, then payment. A trader sells \2,000oncredit(Debitcustomer,CreditSales),thecustomerreturns on credit (Debit customer, Credit Sales), the customer returns \300300 (Debit Returns inwards, Credit customer), then pays the \1,700$ balance by cheque (Debit Bank, Credit customer). The customer's account clears to nil, and the Returns inwards account keeps a record of the goods sent back for the income statement.

Example 2. Why carriage is split. A shop pays \100tobringstockinand to bring stock in and \150150 to deliver goods to customers. Carriage inwards (\100)isaddedtothecostofbuyinggoods,raisingcostofsales;carriageoutwards() is added to the cost of buying goods, raising cost of sales; carriage outwards (\150150) is a separate selling expense. Splitting them lets the gross profit reflect only the cost of getting goods ready to sell.

Try this

Q1. State the double entry for selling goods \1,000$ on credit to Lim. [2 marks]

  • Cue. Debit Lim (trade receivable) \1,000;CreditSales; Credit Sales \10001\,000.

Q2. A customer returns \250$ of goods bought on credit. Give the double entry. [2 marks]

  • Cue. Debit Returns inwards \250;Creditthecustomer; Credit the customer \250250.

Q3. Explain how carriage inwards and carriage outwards are treated differently. [3 marks]

  • Cue. Carriage inwards is added to the cost of goods (part of cost of sales); carriage outwards is a selling expense shown separately in the income statement.

Exam-style practice questions

Practice questions written in the style of SEAB exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.

Original7 marksRecord the following in T-accounts: (1) buys goods \3\,000oncreditfromSoh;(2)sellsgoods on credit from Soh; (2) sells goods \40004\,000 on credit to Devi; (3) Devi returns goods worth \500;(4)returnsgoodsworth; (4) returns goods worth \200200 to Soh; (5) pays carriage outwards \80$ in cash.
Show worked answer →

(1) Debit Purchases \3,000;CreditSoh; Credit Soh \30003\,000.

(2) Debit Devi \4,000;CreditSales; Credit Sales \40004\,000.

(3) Devi returns goods (returns inwards): Debit Returns inwards \500;CreditDevi; Credit Devi \500500.

(4) Goods returned to Soh (returns outwards): Debit Soh \200;CreditReturnsoutwards; Credit Returns outwards \200200.

(5) Carriage outwards is an expense: Debit Carriage outwards \80;CreditCash; Credit Cash \8080.

| Devi | $\

| | $\
|
| --- | --- | --- | --- |
| Sales | 4,000 | Returns inwards | 500 |

| Soh | $\

| | $\
|
| --- | --- | --- | --- |
| Returns outwards | 200 | Purchases | 3,000 |

Markers reward the correct double entry for the credit purchase and sale, returns inwards debited (credit the customer), returns outwards credited (debit the supplier), and carriage outwards treated as an expense.

Original4 marksExplain the difference between returns inwards and returns outwards, and state the double entry for each.
Show worked answer →

Returns inwards (sales returns) are goods that a customer sends back to the business. They reduce sales, so they are debited to a Returns inwards account, and the customer's account is credited because they now owe less. Double entry: Debit Returns inwards; Credit the customer (receivable).

Returns outwards (purchases returns) are goods the business sends back to a supplier. They reduce purchases, so they are credited to a Returns outwards account, and the supplier's account is debited because the business now owes less. Double entry: Debit the supplier (payable); Credit Returns outwards.

Markers reward defining returns inwards as goods from customers and returns outwards as goods to suppliers, with the correct double entry for each.

Related dot points