When Is Revenue Recognized: The 5-Step Framework and Control Transfer

Under U.S. accounting rules, revenue is recognized when a company satisfies a performance obligation by transferring control of a good or service to the customer, which may or may not be the same moment cash changes hands. The framework that answers when revenue is recognized is ASC 606, issued by the Financial Accounting Standards Board, and it applies to nearly every contract a business has with a customer. ASC 606 walks through five steps to decide both the timing and the amount, and the “when” hinges on a single question at the end: does control pass at a specific point in time, or does it pass gradually while the work is performed?

The Five Steps at a Glance

ASC 606 breaks revenue recognition into a sequence:1Financial Accounting Standards Board (FASB). ASU 2014-09 Revenue From Contracts With Customers

  • Identify the contract with the customer.
  • Identify the performance obligations in the contract.
  • Determine the transaction price.
  • Allocate the transaction price to each performance obligation.
  • Recognize revenue when (or as) each performance obligation is satisfied.

The order matters. You cannot allocate a price you have not yet determined, and you cannot recognize revenue against an obligation you have not yet identified. The fifth step is where the timing question is finally answered, but the first four decide what gets recognized and how much.

Step 1: Is There a Contract?

Nothing gets recorded until a valid contract exists. A contract can be written, oral, or implied by customary business practice, but under ASC 606 it must meet all five of the following:1Financial Accounting Standards Board (FASB). ASU 2014-09 Revenue From Contracts With Customers

  • Both parties have approved it and are committed to performing.
  • Each party’s rights to the goods or services are identifiable.
  • The payment terms are identifiable.
  • The contract has commercial substance, meaning it changes the risk, timing, or amount of future cash flows.
  • Collection of the amount the seller is entitled to is probable.

Fail any one of these and recognition is deferred. If a customer’s ability or intention to pay is uncertain, you wait until the uncertainty clears, whether that means the customer actually pays, the arrangement is modified, or it is terminated.

Step 2: What Has Been Promised?

A performance obligation is a distinct promise to transfer a good or service. Some contracts contain one promise, and some bundle several. A software license packaged with installation and two years of support may be three obligations, each with its own recognition timeline.

A promise is distinct when the customer can benefit from it on its own (or with other readily available resources) and it is separately identifiable from the other promises. Where a product requires specialized installation that only the seller can perform, the product and the installation may collapse into a single combined obligation rather than two.

Warranties show the split clearly. An assurance-type warranty, which the customer cannot purchase separately, only guarantees the product works as specified; it is treated as an estimated cost, not a separate obligation. A service-type warranty provides something beyond that basic guarantee and is a distinct obligation, with its allocated revenue recognized over the coverage period.

Step 3: What Is the Price?

The transaction price is the total amount the seller expects to receive. When that number is fixed, this step is quick. When it isn’t, ASC 606 has specific rules for the moving pieces.

Variable Consideration

Discounts for early payment, volume rebates, performance bonuses, penalties, and rights of return all make the price variable. You estimate it either as a probability-weighted expected value (useful when many similar contracts exist) or as the single most likely amount (better for contracts with a binary outcome such as hitting or missing a bonus).1Financial Accounting Standards Board (FASB). ASU 2014-09 Revenue From Contracts With Customers

The estimate is then constrained: you include variable amounts only to the extent that it is highly probable a significant revenue reversal will not occur when the uncertainty resolves. Anticipated returns and price concessions come out of the transaction price from the start, so reported revenue reflects what the seller actually expects to keep.

Significant Financing Components

When there is a substantial gap between when goods or services transfer and when the customer pays, the contract may contain a financing component. The transaction price is then adjusted to strip out the time value of money and separate the revenue from the interest element. There is a practical expedient: if the gap between payment and transfer is one year or less, you can skip the adjustment.1Financial Accounting Standards Board (FASB). ASU 2014-09 Revenue From Contracts With Customers

Step 4: Splitting the Price Across the Promises

When a contract has more than one performance obligation, the total transaction price is allocated to each one in proportion to its standalone selling price, the price at which the seller would sell that item separately. On a $120,000 contract combining a product (standalone $100,000) and a two-year maintenance plan (standalone $20,000), roughly 83 percent of the price is allocated to the product and 17 percent to the maintenance plan.

Sometimes a standalone selling price is not observable because the item is never sold on its own. ASC 606 allows three estimation approaches:

  • Adjusted market assessment, using competitor pricing or other market data as a reference.
  • Expected cost plus a reasonable margin.
  • Residual approach, subtracting the known standalone prices of the other obligations from the total. This one is limited to cases where the selling price is highly variable or uncertain.

Allocation drives how much revenue is recognized at each moment, so wrong standalone estimates shift revenue between periods.

Step 5: The Timing Question — Control Transfer

Revenue is recognized when control of the promised good or service transfers to the customer. Control means the ability to direct the use of the asset and obtain substantially all its remaining benefits. Before recording anything, decide whether control transfers at a single point in time or over a period. Each obligation is answered on its own.

Point-in-Time Recognition

For most tangible goods, control transfers at a specific moment. Five indicators help identify that moment:

  • The seller has a present right to payment.
  • The customer has legal title.
  • Physical possession has transferred.
  • The customer holds the significant risks and rewards of ownership.
  • The customer has accepted the asset.

No single indicator controls the answer. They are weighed together.

Shipping Terms

Shipping terms often decide the exact date. Under FOB Shipping Point, the buyer takes the risk of loss the moment goods leave the seller’s facility, so the seller records revenue at shipment. Under FOB Destination, risk stays with the seller during transit, and revenue waits until the goods arrive.2U.S. Securities and Exchange Commission. Codification of Staff Accounting Bulletins – Topic 13: Revenue Recognition

Customer acceptance provisions push the date further out. If the contract calls for installation, testing, or inspection before the buyer takes full control, revenue is deferred until those conditions are satisfied. That situation is common when equipment performance depends on how it fits into the customer’s existing systems.2U.S. Securities and Exchange Commission. Codification of Staff Accounting Bulletins – Topic 13: Revenue Recognition

Bill-and-Hold Arrangements

In a bill-and-hold arrangement the seller invoices the customer but keeps physical possession at the customer’s request. Revenue can be recognized before shipment, but only if four additional conditions are met on top of the normal control indicators: the customer must have a substantive reason for requesting the delay (limited warehouse space is a common one), the goods must be separately identified as belonging to that customer, the goods must be ready for transfer now, and the seller cannot use them or redirect them to another customer.3U.S. Securities and Exchange Commission. Commission Guidance Regarding Revenue Recognition for Bill-and-Hold Arrangements Miss any of them and the goods stay in inventory and revenue waits.

Over-Time Recognition

A performance obligation is satisfied over time, and revenue is recognized as the work progresses, if it meets any one of three criteria:1Financial Accounting Standards Board (FASB). ASU 2014-09 Revenue From Contracts With Customers

  • The customer simultaneously receives and consumes the benefits as the seller performs. Monthly cleaning services and transaction-processing arrangements are common examples.
  • The seller’s work creates or enhances an asset that the customer controls as it is created, such as building on the customer’s own property.
  • The seller’s work produces something with no alternative use to the seller, and the seller has a legally enforceable right to payment for the work completed to date. Custom manufacturing to a buyer’s specifications often fits.

If none of the three applies, the obligation is satisfied at a point in time, even for work that takes many months to finish.

Measuring Progress

Once over-time recognition is triggered, you need a method to measure how far along the work is. Input methods track the resources used, such as labor hours worked, costs incurred, or materials consumed, against total expected inputs. Output methods measure the value delivered directly, using milestones completed, units produced, or surveys of work performed. The method chosen should faithfully depict the transfer of goods or services.

Principal or Agent: How Much Gets Recognized

When a third party is involved in delivering the good or service, the seller has to decide whether it is a principal or an agent, because that changes the amount recognized as revenue. A principal controls the good or service before it reaches the customer and records the gross amount. An agent arranges for another party to provide it and records only its fee or commission.

Three indicators guide the call:

  • Which party is primarily responsible for fulfilling the promise to the customer?
  • Which party bears inventory risk before or after transfer?
  • Which party has discretion in setting the price?

An online marketplace that never takes control of the merchandise, where the seller ships directly, bears return risk, and sets the price, is an agent and records only its commission. A marketplace that buys inventory, sets retail prices, and handles returns is a principal and records the full sale. The distinction can move top-line revenue significantly without changing profit.

When Tax Recognition Follows Book Recognition

The timing under ASC 606 is a financial reporting rule, but tax law is tied to it more closely than many businesses expect. Under Section 451 of the Internal Revenue Code, an accrual-method taxpayer generally includes income in the year all events have occurred that fix the right to receive it and the amount can be determined with reasonable accuracy, known as the all events test.4Office of the Law Revision Counsel. 26 USC 451 – General Rule for Taxable Year of Inclusion

Since 2018, a companion rule applies to companies with an applicable financial statement, such as an audited set of financials filed with the SEC. For those taxpayers, the all events test is treated as met no later than when the item is reported as revenue on the financial statements. If you recognize revenue under ASC 606 in a given year, you generally cannot defer the tax recognition past that year.4Office of the Law Revision Counsel. 26 USC 451 – General Rule for Taxable Year of Inclusion

Advance payments have their own timing option. An accrual-method taxpayer receiving cash before goods are delivered or services are performed can either include the entire advance in income in the year of receipt, or elect a one-year deferral: recognize the portion tied to revenue reported on the financial statements this year and include the rest next year. The deferral cannot extend beyond that second year, even if the performance obligation lasts longer.5Internal Revenue Service. Publication 538 – Accounting Periods and Methods

What Happens When Revenue Is Recognized Incorrectly

Recognizing revenue too early, too late, or in the wrong amount draws attention from both securities regulators and the IRS.

The SEC enforces revenue recognition standards against public companies through cease-and-desist orders, required restatements, and civil monetary penalties. In a 2025 enforcement action, the SEC ordered a company to pay $350,000 for improper revenue recognition practices and required it to remediate internal control weaknesses by mid-2026, with an additional $1,000,000 penalty if it failed to comply by year-end.6U.S. Securities and Exchange Commission. Order Instituting Cease-and-Desist Proceedings Pursuant to Section 21C of the Securities Exchange Act of 1934

On the tax side, recognizing revenue in the wrong period can create an underpayment. The IRS imposes an accuracy-related penalty of 20 percent of the underpayment when the error is due to negligence or a substantial understatement of income. If the misstatement involves a gross valuation error, the penalty doubles to 40 percent.7Office of the Law Revision Counsel. 26 U.S. Code 6662 – Imposition of Accuracy-Related Penalty on Underpayments