REVENUE RECOGNITION: Timing, Performance Obligations, and Contract Accounting
- Graziano Stefanelli
- 2 days ago
- 2 min read

Revenue recognition determines when and how much income a company should record from customer transactions. The modern framework aligns revenue with the transfer of control over goods or services to customers—not just billing or payment dates.
1. What Is Revenue Recognition?
Revenue recognition refers to the process of recording income when it is earned, not necessarily when cash is received.
Governed by:
ASC 606 (US GAAP)
IFRS 15 (IFRS)
Both frameworks adopt a five-step model to standardize recognition across industries.
2. The Five-Step Model
Step | Description |
1. Identify the contract | Confirm enforceable rights and obligations exist |
2. Identify performance obligations | Break the contract into distinct goods/services |
3. Determine transaction price | Total consideration expected, including variable elements |
4. Allocate price to obligations | Assign transaction price proportionally to each deliverable |
5. Recognize revenue | When (or as) performance obligations are satisfied |
3. Point in Time vs Over Time
Timing | Examples | Recognition |
Point in Time | Single delivery (e.g. sale of goods, product shipment) | Revenue recognized upon transfer of control |
Over Time | Long-term services, subscriptions, construction contracts | Revenue recognized gradually as performance occurs |
Criteria for over-time recognition:
Customer receives benefits as the work is done
Asset has no alternative use to seller
Seller has enforceable right to payment
4. Journal Entries for Revenue
Example 1 – Point in Time:
Goods sold for €8,000, paid in cash:
debit Cash ......................................................... 8,000
credit Sales Revenue ........................................... 8,000
Example 2 – Over Time (monthly service):
Contract worth €12,000 annually. Monthly revenue recognition:
debit Accounts Receivable or Deferred Revenue .......... 1,000
credit Service Revenue ................................................... 1,000
5. Contract Assets vs Deferred Revenue
Term | When Used |
Contract Asset | Revenue recognized before billing |
Deferred Revenue | Cash received before performance obligation is fulfilled |
Example – Software License:
Customer prepays €6,000 for annual software access:
debit Cash ........................................................... 6,000
credit Deferred Revenue ........................................ 6,000
Monthly recognition:
debit Deferred Revenue ....................................... 500
credit Revenue ....................................................... 500
6. Variable Consideration and Estimates
Revenue may need to reflect:
Discounts
Rebates
Returns
Performance bonuses
Penalties
Companies estimate probable amounts, using:
Expected Value method
Most Likely Amount method
Estimates must be updated each period based on latest data.
7. Disclosures and Notes
Companies must disclose:
Revenue by segment, product, or geography
Contract balances (assets and liabilities)
Performance obligations and timing
Transaction price allocated to unsatisfied obligations
Judgments in applying the revenue model
Transparency helps users assess timing and risk of revenue flows.
8. Financial Statement Impact
Income Statement:
Revenue recognized directly increases net income
Balance Sheet:
Receivables, Contract Assets, Deferred Revenue
Cash Flow Statement:
Inflows may not match timing of revenue (due to advance or deferred payments)
Example structure:
Item | Balance Sheet | Income Statement | Cash Flow |
Goods sold, unpaid | Accounts Receivable | Revenue | No cash impact |
Services paid upfront | Deferred Revenue | No revenue yet | Cash inflow |
Subscription revenue monthly | Decrease Deferred Revenue | Revenue | No new cash |
Key take-aways
Revenue is recognized when performance obligations are satisfied, not merely when cash is collected.
ASC 606 / IFRS 15 provide a unified five-step model to ensure consistency.
Timing matters: advance payments, long-term contracts, and estimates must be treated carefully.
Correct revenue recognition improves earnings quality and ensures regulatory compliance.
____________ FOLLOW US FOR MORE.
DATA STUDIOS