Skip to main content
ExplainerAccounting StandardsExplainer· 5 min read· in Business

How the Five-Step Model Determines When a Company Can Book Sales

The joint FASB and IASB revenue recognition framework dictates exactly when and how businesses translate signed contracts into reported top-line revenue.

By Madison Lane

Standard Setters 40%Corporate Auditors 30%Financial Analysts 30%
Standard Setters
Focus on creating a single, comprehensive framework that applies consistently across all industries and global jurisdictions.
Corporate Auditors
Emphasize the significant management judgment required to identify distinct obligations and estimate variable consideration.
Financial Analysts
Rely on the standard's disclosures to strip away accounting noise and understand the true cash-generation timing of a business.

Perspectives this story doesn't cover

  • Early-stage startup founders who struggle with the compliance costs of the standard

Common questions

What is the difference between ASC 606 and IFRS 15?

They are largely identical. ASC 606 is the standard issued by the FASB for US GAAP, while IFRS 15 is the equivalent standard issued by the IASB for international reporting.

Can revenue be recognized before a customer pays?

Yes, if the company has satisfied its performance obligation by transferring control of the good or service, and collectibility of the payment is deemed probable.

How are discounts handled in bundled contracts?

Discounts must generally be allocated proportionately across all the distinct performance obligations in the contract, based on their standalone selling prices.

What happens if a contract is modified after it is signed?

Contract modifications are evaluated to determine if they should be treated as a separate new contract or as an adjustment to the existing contract, depending on whether new distinct goods are added at their standalone selling price.

The short answer

  1. The five-step model is the global standard for determining when and how companies recognize revenue.
  2. A contract must have commercial substance and probable collectibility to pass the first step.
  3. Companies must unbundle contracts into distinct performance obligations, such as separating a software license from ongoing support.
  4. Variable consideration, like performance bonuses, can only be recognized if a significant reversal is highly unlikely.
  5. Revenue is booked only when control of the good or service transfers to the customer, either at a point in time or over time.

At the close of every fiscal quarter, corporate controllers and chief financial officers must decide exactly how much of their signed contracts can be legally reported as revenue. Their ability to book those sales is governed by a joint framework from the Financial Accounting Standards Board (FASB) and the International Accounting Standards Board (IASB), which dictates whether a multi-million-dollar deal hits the income statement today or is deferred for years.[5]

The core principle of this framework—codified as ASC 606 in the United States and IFRS 15 internationally in 2014—is that a company must recognize revenue to depict the transfer of promised goods or services to customers. The amount recognized must reflect the consideration the company expects to receive in exchange for those items. To achieve this, the standards mandate a rigid five-step model that applies across nearly all industries.[1][2][3]

The first step requires management to identify the contract with a customer. Under the standards, a contract creates "enforceable rights and obligations" and does not need to be written; it can be oral or implied by customary business practices. However, it must have commercial substance, meaning the risk, timing, or amount of the company's future cash flows is expected to change as a result of the agreement.[2][3][4]

The core framework of ASC 606 and IFRS 15 requires companies to pass through five distinct gates before booking a sale.

Crucially, a contract only exists for accounting purposes if collectibility is probable. If a company signs a deal with a customer whose credit risk is so high that payment is unlikely, the five-step model halts at step one, and no revenue can be recognized until the cash is actually received and non-refundable.[1][3]

Step two forces companies to identify the separate performance obligations within that contract. A performance obligation is a promise to transfer a distinct good or service to the customer. This step is heavily scrutinized in the software and telecommunications industries, where companies frequently bundle hardware, software licenses, and ongoing technical support into a single monthly fee.[1][2][4]

To be considered distinct, the customer must be able to benefit from the good or service either on its own or together with other readily available resources. Furthermore, the promise to transfer the good or service must be separately identifiable from other promises in the contract. If a software license requires a highly specialized installation service that alters the software itself, the license and the installation are treated as a single combined performance obligation.[2][3][4]

To be considered distinct, the customer must be able to benefit from the good or service either on its own or together with other readily available resources.

The third step requires the controller to determine the transaction price. This is the amount of consideration the company expects to be entitled to in exchange for transferring the promised goods or services. While a fixed price is straightforward, complications arise when contracts include variable consideration, such as performance bonuses, penalties, volume discounts, or rights of return.[1][3][4]

A contract must create enforceable rights and obligations, and collectibility must be probable, before any revenue can be recognized.

When variable consideration is present, companies must estimate the amount they will receive using either the expected value method or the most likely amount method. However, they are subject to a constraint: variable consideration can only be included in the transaction price to the extent that it is highly probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved.[1][2]

Step four requires the company to allocate the transaction price across the various performance obligations identified in step two. This allocation is based on the relative standalone selling price of each distinct good or service, ensuring that revenue is distributed fairly across the deliverables.[1][3]

If a company sells a bundled package for $1,000, but the standalone selling prices of the individual components sum to $1,200, the 16.6 percent ($200) discount must generally be allocated proportionately across all performance obligations in the bundle. This prevents companies from artificially front-loading revenue by assigning the entire discount to undelivered future services.[3][4]

The fifth and final step dictates that revenue is recognized when, or as, the company satisfies a performance obligation by transferring control of a promised good or service to the customer. Control is defined as the ability to direct the use of, and obtain substantially all of the remaining benefits from, the asset.[1][2][3]

Revenue is recognized either at a single moment when control transfers, or gradually as a service is continuously delivered.

This transfer of control can happen at a single point in time—such as when a retail customer walks out of a store with a physical product—or over a period of time. For long-term construction contracts or ongoing subscription services, revenue is recognized over time based on the progress toward complete satisfaction of the performance obligation, often measured by costs incurred or milestones reached.[2][4]

The implementation of ASC 606 and IFRS 15, which took full effect for public companies in 2018, represented a massive shift from previous rules-based accounting, requiring significant management judgment and extensive financial statement disclosures. Companies must disclose qualitative and quantitative information about their contracts, the significant judgments made in applying the five-step model, and any assets recognized from the costs to obtain or fulfill a contract.[1][2][3][4]

The five-step model ensures that a company's top-line revenue figure accurately reflects its economic reality. By standardizing the recognition process, the framework allows investors and analysts to compare the financial performance of a software-as-a-service provider directly against a heavy machinery manufacturer, confident that both are applying the same fundamental logic to their sales.[4][5]

Jargon, explained

Performance Obligation
A promise in a contract with a customer to transfer a distinct good or service.
Variable Consideration
Portions of the transaction price that are not fixed, such as bonuses, penalties, discounts, or refunds, which must be estimated.
Standalone Selling Price
The price at which an entity would sell a promised good or service separately to a customer.
Transfer of Control
The moment when a customer gains the ability to direct the use of, and obtain substantially all remaining benefits from, an asset.

Sources

Source coverage

5 outlets

3 viewpoints surfaced

Standard Setters 40%Corporate Auditors 30%Financial Analysts 30%
  1. [1]IFRS FoundationStandard Setters

    IFRS 15 Revenue from Contracts with Customers

    Read on IFRS Foundation
  2. [2]IAS PlusCorporate Auditors

    IFRS 15 — Revenue from Contracts with Customers

    Read on IAS Plus
  3. [3]KPMG InternationalCorporate Auditors

    Handbook: Revenue recognition

    Read on KPMG International
  4. [4]GAAP DynamicsFinancial Analysts

    Revenue Recognition

    Read on GAAP Dynamics
  5. [5]Factlen Editorial TeamFinancial Analysts

    Synthesis by Factlen editorial team

    Read on Factlen Editorial Team

Comments

Stay informed

Every angle. Every day.

Get Business stories with full source coverage and perspective breakdowns delivered to your inbox.