A subscription service provides continuing access, support, membership benefits, or recurring product delivery in exchange for periodic customer payments. Examples include software access, media, maintenance plans, memberships, data services, and replenishment programs.
Subscription is a business and billing model, not an accounting rule. An invoice, cash receipt, contract liability, and recognized revenue can occur at different times. Analysts should separate those amounts before using recurring-revenue metrics.
Key Takeaways
- Cash collected in advance is generally not all revenue on the collection date.
- Revenue recognition follows the promised goods or services and satisfaction of performance obligations, not the billing schedule alone.
- Monthly recurring revenue (MRR), annual recurring revenue (ARR), churn, retention, and lifetime value are management metrics with no single universal calculation.
- Cohort, contract, refund, discount, pause, and expansion policies can materially change reported subscription metrics.
- Predictable billing does not guarantee predictable profit, cash flow, retention, or renewal.
- Customer acquisition cost and lifetime value estimates should be tied to gross margin, survival, cash timing, and supportable assumptions.
Billing, Cash, and Revenue Are Different
Suppose a customer pays $1,200 on January 1 for twelve months of a single stand-ready service. If the promise is satisfied evenly over time, the simplified monthly revenue pattern is:
$$
\text{Monthly Revenue} = \frac{\$1{,}200}{12} = \$100
$$
At collection, cash increases by $1,200 and a contract liability is generally recognized for the unsatisfied service. After three months, $300 has been recognized as revenue and $900 remains in the liability, assuming no cancellation, modification, refund, tax, financing, or other complicating term.
| Date or stage | Cash effect | Revenue effect | Contract position |
|---|
| January 1 collection | +$1,200 | $0 | $1,200 contract liability |
| End of March | $0 additional | $300 cumulative | $900 contract liability |
| End of December | $0 additional | $1,200 cumulative | $0 from this contract |
This example does not mean every annual subscription is recognized straight-line. A contract can include setup, licenses, usage, implementation, hardware, support, renewal options, discounts, refunds, or variable consideration. Those terms can change the performance obligations, transaction price, allocation, and recognition pattern.
Revenue-Recognition Framework
IFRS 15 and ASC Topic 606 use the same core five-step structure for revenue from customer contracts:
- Identify the contract with the customer.
- Identify the distinct performance obligations.
- Determine the transaction price, including relevant variable consideration.
- Allocate the price to performance obligations based on relative stand-alone selling prices.
- Recognize revenue when or as each performance obligation is satisfied.
An entity recognizes a contract liability when the customer pays, or payment becomes due, before the entity transfers the promised goods or services. “Deferred revenue” is a common label, but the financial statements and notes should define the balance and movements.
Sales commissions, implementation costs, refunds, contract modifications, significant financing, and principal-agent conclusions require separate analysis. Tax and regulatory treatment may also differ from financial reporting.
Core Subscription Metrics
These metrics are useful only when the population and rules remain consistent.
Monthly and Annual Recurring Revenue
MRR typically normalizes recurring contracted or earned amounts to one month. ARR is often annualized MRR:
$$
\text{ARR} = 12 \times \text{MRR}
$$
That shortcut is not a revenue-recognition formula. It can mislead when the business has material usage charges, seasonality, variable fees, nonrecurring services, cancellations, foreign-exchange effects, or annual contracts that do not renew evenly.
Customer and Revenue Churn
Customer churn measures lost customers, while revenue churn measures lost recurring revenue. A basic customer-churn rate is:
$$
\text{Customer Churn Rate} = \frac{\text{Customers Lost During Period}}{\text{Customers at Start of Period}}
$$
Gross revenue retention (GRR) generally excludes expansion and focuses on recurring revenue retained from the opening cohort after contraction and churn:
$$
\text{GRR} = \frac{\text{Opening MRR} - \text{Churned MRR} - \text{Contraction MRR}}{\text{Opening MRR}}
$$
Net revenue retention (NRR) also includes expansion from that opening cohort:
$$
\text{NRR} = \frac{\text{Opening MRR} - \text{Churned MRR} - \text{Contraction MRR} + \text{Expansion MRR}}{\text{Opening MRR}}
$$
New-customer revenue is normally excluded from the retention numerator. Otherwise acquisition can hide deterioration in the existing customer base.
Worked Example: Unit Economics
A subscription business begins a month with 1,000 customers paying an average $40 in recurring monthly revenue. Its gross margin is 75%, and 20 opening customers cancel during the month.
$$
\text{Opening MRR} = 1{,}000 \times \$40 = \$40{,}000
$$
$$
\text{Monthly Customer Churn} = \frac{20}{1{,}000} = 2\%
$$
A simplified constant-margin, constant-churn heuristic is:
$$
\text{Estimated CLV} \approx \frac{\text{Monthly ARPU} \times \text{Gross Margin \%}}{\text{Monthly Customer Churn Rate}}
$$
$$
\text{Estimated CLV} \approx \frac{\$40 \times 75\%}{2\%} = \$1{,}500
$$
The $1,500 figure is not a recognized accounting amount or a forecast guarantee. It assumes a stable churn process, constant ARPU and margin, no discounting, no cohort aging, no expansion or contraction, and a compatible customer/revenue basis. It should not be compared with customer acquisition cost unless both metrics use consistent populations, time periods, cost definitions, and cash-flow assumptions.
A cohort-based discounted cash-flow model is usually more informative when churn changes with customer age, contracts vary, expansion is material, or service costs differ across customers.
How to Evaluate a Subscription Business
Review the bridge from opening to closing recurring revenue:
$$
\text{Closing MRR} = \text{Opening MRR} + \text{New} + \text{Expansion} - \text{Contraction} - \text{Churn}
$$
Then ask:
- Are metrics based on invoices, recognized revenue, contracted value, or cash collections?
- Are free trials, paused accounts, delinquent customers, usage charges, taxes, and one-time services included?
- Does churn use customers or revenue, and what denominator starts the period?
- Are annual plans converted to MRR consistently, including discounts and refunds?
- Are foreign-currency changes separated from organic growth?
- Does gross margin include hosting, payment processing, support, fulfillment, and partner fees consistently?
- How much acquisition spend is capitalized, expensed, or excluded from management metrics?
- Do bookings, billings, cash, contract liabilities, and reported revenue reconcile over time?
Risks and Limitations
- Renewal risk: A contracted or billed amount can fall at renewal because customers cancel, downgrade, or renegotiate.
- Concentration: One large customer can make recurring revenue look stable while increasing dependency.
- Metric discretion: Companies can define active customer, recurring revenue, churn, ARR, and CAC differently.
- Annualization risk: Multiplying one strong month by twelve ignores seasonality and future churn.
- Cash timing: Growth can consume cash when commissions, onboarding, support, or hardware costs precede collection.
- Margin pressure: Infrastructure, fulfillment, content, support, and payment costs can rise with usage.
- Accounting complexity: Bundled promises, refunds, usage pricing, modifications, and contract costs require judgment.
- Cohort masking: Aggregate retention can conceal weak newer cohorts or deterioration in a customer segment.
This page is educational and does not provide accounting, tax, legal, business, or investment advice. Financial-statement conclusions require the actual contract terms and applicable reporting framework.
FAQs
Is annual recurring revenue the same as reported annual revenue?
No. ARR is generally an annualized management metric for recurring value at a point in time. Reported revenue follows the accounting standard and performance obligations during the reporting period. The amounts may differ materially.
Can net revenue retention exceed 100%?
Yes, when expansion from the opening customer cohort exceeds churn and contraction. That does not eliminate acquisition, concentration, margin, or cash-flow risk, and the company’s metric definition still needs review.
Authoritative Sources
- Deferred Revenue is the common label for customer consideration received before the related revenue is recognized.
- Revenue is recognized under the applicable accounting framework, not merely when a subscription is billed.
- Churn Rate measures customer or recurring-revenue loss over a stated period.
- ARPU measures revenue per user for a defined population and period.
- Contribution Margin helps evaluate whether incremental subscription revenue covers variable costs.
- Net Sales explains sales after returns, allowances, discounts, and similar deductions.