September 8, 2026

Revenue recognition

Revenue recognition is the accounting principle that determines when and how a business records revenue it has earned from a customer contract, rather than simply when cash arrives. For subscription and recurring revenue businesses, this usually means separating money that has been billed from money that has actually been earned as the service is delivered over the life of a contract.

Expanded meaning

Revenue recognition sits under accrual accounting, which records revenue when it is earned rather than when payment is collected. That distinction matters most for subscription companies, where a customer might pay for a full year up front but the business hasn't yet delivered eleven of those twelve months of service.

Until the service is delivered, that unearned portion sits on the balance sheet as deferred revenue (also called unearned revenue). Each month, as the company fulfills its obligation to the subscriber, a slice of that deferred revenue moves over and gets recorded as recognized revenue.

In the United States, this is governed by ASC 606, a standard jointly issued by the Financial Accounting Standards Board (FASB) and the International Accounting Standards Board (IASB). Outside the US, the equivalent standard is IFRS 15. Both apply the same core idea: recognize revenue as performance obligations are satisfied, not simply as cash is collected.

Why it matters

Getting revenue recognition right affects more than bookkeeping accuracy.

  • Accurate performance measurement: matching revenue to the period it was actually earned in shows true profitability instead of a cash flow picture that can make a strong month look weak, or a weak month look strong.

  • Investor and analyst confidence: consistent, standards based recognition lets outside parties compare companies within the same industry and reduces the due diligence friction that shows up during fundraising or acquisition talks.

  • Better decision making: proper recognition timing supports more accurate customer lifetime value calculations and churn analysis, since it accounts for revenue deferrals tied to cancellations and plan changes.

  • Cleaner financial close: automating recognition cuts down on manual, error prone calculations that can otherwise trigger restatements or audit findings later.

How it works

ASC 606 and IFRS 15 both apply a five step model to determine when and how much revenue to recognize.

  1. Identify the contract with the customer. This can be a signed agreement, terms of service, or another arrangement, as long as it has commercial substance, defines each party's rights and payment terms, and collection is probable.

  2. Identify the performance obligations in the contract. A subscription contract might bundle several distinct obligations together, such as core software access, onboarding services, training, or premium add-on features, each of which a customer could benefit from separately.

  3. Determine the transaction price. This includes fixed subscription fees as well as variable elements like discounts, usage-based charges, or mid-cycle upgrades and downgrades.

  4. Allocate the transaction price to each performance obligation, generally based on what each obligation would sell for on its own.

  5. Recognize revenue as each performance obligation is satisfied, either over time as the service is delivered or at a single point in time when control transfers to the customer.

Contract modifications, like a subscriber upgrading, downgrading, or adding a service mid-term, can require redoing some of these steps, since a change may create a new contract or simply adjust the existing one.

Benefits and examples

When a subscription business applies revenue recognition consistently, it tends to see a few concrete results.

  • Financial statements that reflect real business performance rather than the timing of cash collection.

  • Faster, more reliable month-end close, since recognition rules are applied the same way every cycle instead of recalculated by hand.

  • Clearer forecasting for monthly recurring revenue, because deferred amounts are tracked separately from recognized revenue.

  • Fewer compliance and audit surprises, since revenue is already allocated and recognized according to ASC 606 or IFRS 15 as transactions occur.

A common example is a subscription bundle. A company might sell two products together, such as a core plan and an add-on feature, for a single combined price. To recognize that revenue correctly, the business allocates the combined price across each product based on what each would sell for on its own, then recognizes each portion according to when that particular product or service is actually delivered.

Recurly differentiators

Recurly offers a dedicated revenue recognition solution built for subscription businesses, referred to as Recurly RevRec. Based on Recurly's own product documentation, it is designed to automate revenue calculations and contract modifications for ASC 606 and IFRS 15 compliance, and to support multiple currencies and books so finance teams can track revenue across different regions and entities from one system.

Recurly also states that RevRec can be purchased as a standalone product, without requiring Recurly for subscription billing itself, though this claim should be reconfirmed with product or sales before publishing.

Frequently asked questions

What is revenue recognition? Revenue recognition is the GAAP accounting principle that defines when and how a business records revenue earned from customer contracts, separate from when the cash is actually received.

What is ASC 606? ASC 606 is the revenue recognition standard issued jointly by FASB and IASB that gives businesses a single, industry agnostic framework for recognizing revenue from customer contracts. IFRS 15 is the international counterpart used outside the US.

What are the five steps of revenue recognition? The five steps are identifying the contract, identifying performance obligations, determining the transaction price, allocating that price across obligations, and recognizing revenue as each obligation is satisfied.

Why does revenue recognition matter for subscription businesses? Subscription businesses collect payment on a different schedule than they deliver service, so without proper revenue recognition it is easy to misstate how much revenue a given month actually earned. That distortion can affect financial reporting, investor confidence, and forecasting.

What is deferred revenue? Deferred revenue, also called unearned revenue, is money a business has billed or collected but has not yet earned because it has not finished delivering the related product or service.