Revenue Recognition in Accounting: How and When Companies Record Sales Under the Latest 2025 Standards
- Graziano Stefanelli
- Jun 1
- 4 min read

Revenue is the money a company earns by selling goods or services. Revenue recognition is the accounting rule that decides when that money is recorded.
1. The Big Idea in One Sentence
Record revenue only when you have transferred control of promised goods or services to the customer and you know how much you will receive.
This single concept forms the foundation for both U.S. GAAP (ASC 606) and IFRS 15. Everything else is about applying and supporting this idea.
2. The Five-Step Model (ASC 606 / IFRS 15)
Step | Plain-English Question | Typical Work Involved |
1. Identify the contract | Do we have a real deal? | Look for approval, commercial substance, and collectability. |
2. Identify performance obligations | What exactly have we promised? | Split bundled goods/services into “distinct” items the customer can benefit from on their own. |
3. Determine the transaction price | How much will we be paid? | Estimate variable amounts (bonuses, returns, usage fees). |
4. Allocate the price | How do we slice the pie? | Use stand-alone selling prices to spread the total price across the obligations. |
5. Recognise revenue | When do we book it? | Book revenue as (or when) control passes—either over time or at a point in time. |
3. Judgment Hot-Spots
Variable consideration – Estimate expected refunds, price concessions, or usage-based royalties. Include them only if it is “probable” (US) or “highly probable” (IFRS) that a significant reversal will not occur later.
Principal vs. agent – Decide whether you control the good/service before transfer (principal) or only arrange for another party to supply it (agent).
Timing of control transfer – This is especially tricky for SaaS, intellectual property licenses, and long-term construction projects.
Non-cash and share-based consideration – Measure these at fair value on the correct date. Recent standards and clarifications have refined the measurement points.
4. ASC 606 vs. IFRS 15 – Remaining Differences
Issue | ASC 606 (US GAAP) | IFRS 15 |
Collectability threshold | “Probable” (about 75–80%) | “Highly probable” (greater than 50%) |
Onerous contracts test | Outside ASC 606 (handled by Topic 450) | Explicit test within IFRS 15 |
Some practical expedients | Broader set | Slightly narrower |
Still, the two standards are about 95% converged, so multinationals can usually apply one main policy with only minor tweaks.
5. Recent Standard-Setting and Regulatory Focus (2024–2025)
Date | Event | Why It Matters |
May 2025 | New US rule clarifies measurement for share-based consideration payable to customers, aligning the “grant-date” with revenue timing and removing an old forfeiture-policy option. Effective 2027. | |
Nov 2024 | US post-implementation review of ASC 606 concludes the standard works well; targeted guidance may follow on topics like principal/agent and license renewals. | |
Sep 2024 | International board signals that annual tuition fees in education are usually recognized over the academic year, not up front. This sets a precedent for up-front fees in other sectors. | |
2024 SEC cycle | Revenue recognition remains one of the most common topics in regulatory reviews, especially around the quality of disclosures and alignment between different financial statement tables. |
6. Industry Spotlights
Software/SaaS and AI-as-a-Service – New industry handbooks provide guidance for usage-based pricing. Usage fees, overages, and training credits are typically treated as variable consideration unless customers can avoid them entirely at their discretion.
Education and subscription clubs – Up-front joining or enrolment fees rarely create a separate performance obligation and are usually advance payments.
Crypto and non-cash consideration – Changes in fair value between the contract and delivery date can create volatility. Regulators and standard-setters are watching this area closely.
7. What Researchers Are Finding
Recent studies link the subjective parts of the revenue standard to earnings management:
Companies under financial stress are more likely to use variable consideration estimates to smooth earnings, especially during crises.
Required disclosures under ASC 606 reduce the need for companies to issue voluntary revenue forecasts and tend to improve analyst forecast accuracy.
8. Auditor Checklist for 2025
Walk the systems – Ensure automated revenue schedules link cleanly to the disclosures presented in financial statements. Many recent regulatory inspections have found gaps in IT controls here.
Challenge variable consideration – Scrutinize assumptions around refund liabilities, usage projections, and milestone probabilities.
Trace disaggregation – Revenue categories in the footnotes should match how leadership manages the business and tie back to segment reporting.
Inventory share-based incentives – If customers receive equity as an incentive, start organizing those deals to apply new rules smoothly.
9. Looking Ahead (2026 and Beyond)
Frontier Question | What to Monitor |
AI/ML service bundles | Whether new guidance emerges for bundled training and inference services. |
Sustainability-linked pricing | Contracts tied to ESG metrics present measurement and collectability challenges; expect further developments. |
New reporting subtotals under international standards | Upcoming requirements for new income statement subtotals will require careful reconciliation with revenue disclosures. |
10. Key Takeaways for Practitioners
Tell your revenue story clearly – Explaining your approach and key judgments is just as important as the numbers.
Document everything – Auditors and regulators want evidence that estimates are grounded in real data and process.
Automate—but verify – Technology can speed up the process, but mistakes in mapping revenue streams to disclosure tables remain a common cause of regulatory questions.
Stay current – Even if core rules are stable, industry guidance and disclosure expectations continue to evolve every year.
________
FOLLOW US FOR MORE.
DATA STUDIOS




