Loading Page...

Revenue Recognition: Why So Many Get It Wrong

CPD Information: This article counts towards 0.25 units (15 minutes) of unverifiable CPD. Please remember to log these units under your membership profile.

Every week I speak to business owners, bookkeepers, and even some finance staff who are confused about one simple question: “When must I recognise revenue?” Some think it is when the customer places an order. Others think it is when they get paid. Some wait until the customer collects the goods.

The truth is that none of these answers are fully correct. Revenue recognition is not based on orders, invoices, or payments. It is based on something much more important in accounting: performance.


The Big Idea: Revenue Follows Performance, Not Cash

The Core Rule

You recognise revenue when you have fulfilled your promise to the customer and the customer has obtained control of the goods or services.

This means revenue is recognised:

  • Not when they place an order
  • Not when they pay
  • Not when they accept your quote

Revenue belongs to the exact moment when you have delivered what you promised, as set out in Section 23 of the IFRS for SMEs.


Why Orders and Payments Are Not Triggers

1. Why Orders Do Not Count

Businesses love order books because they show demand and help plan stock. However, at the order stage, nothing has been delivered, the customer can still cancel, and no performance has taken place. An order is exciting, but it is not accounting performance.

2. Why Payment Does Not Equal Revenue

A “cash mindset” assumes revenue occurs when money enters the bank. That works for cash sales, but fails everywhere else:

  • Payment Before Delivery: If a customer pays early, you cannot recognise revenue because you still owe them goods or services. In accounting, this is recorded as a contract liability (e.g., customer deposit or deferred revenue).
  • Payment After Delivery: When you deliver before receiving cash, revenue is recognised immediately at delivery alongside a trade receivable.

Delivery and Control

In trading businesses, revenue is recognised on delivery because delivery is normally when control passes. Control means the customer can use the item, benefit from it, and prevent others from using it.

Common signs that control has transferred include:

  • Customer has physical possession of the product
  • Legal title has transferred
  • You have an enforceable right to payment
  • The customer carries the risks and rewards of ownership
  • The customer has formally accepted the item

Practical Examples

Example 1: Customer Pays a Deposit

A client pays a 50% deposit for a customized item. Do you recognise revenue? No. You still owe them the item. The deposit is a liability until delivery occurs.

Example 2: Order on Account

A customer orders R80,000 of stock delivering next week, with 30-day payment terms. When is revenue recognised? On delivery, when control passes—not on order or payment.

Example 3: Monthly Service

You provide cleaning services for a fixed monthly fee. When is revenue recognised? As you perform the service over time, because the customer receives daily benefit.

Point in Time vs. Over Time

Section 23 outlines two main patterns for recognising revenue:

  1. Point in Time: Typical for retail sales and single stock deliveries where control transfers in one specific moment.
  2. Over Time: Typical for long-term projects, consulting, construction, or custom goods that cannot be repurposed. Revenue is recognised gradually as work progresses.

Checklist: Before You Recognise Revenue

  • Have we delivered what we promised?
  • Does the customer now control the product or service?
  • Is this a once-off delivery or a service provided over time?
  • Are we sure the customer will pay? (Valid contract exists)
  • If we received cash early, do we still owe a performance obligation?

Why Getting This Right Matters

Revenue is the largest number on most financial statements. Incorrect recognition leads to distorted profit figures, inaccurate tax calculations, broken financial ratios, overstated assets, and audit findings.

Need Help Aligning Your Accounting Policies?

If your business needs guidance on Section 23 compliance, financial reporting, or accounting policy updates, TickBirds Certified Business Accountants is here to assist.

Consult Our Accounting Experts
Ready to Grow Your Business?

Let Us Handle the Accounting & Tax Work for You.

Partner with Tickbirds Certified Accountants today. Stay 100% compliant, save time on monthly admin, and gain financial clarity to boost your profitability.