Read TL;DR
- Revenue in SaaS is the amount "earned" by delivering contracted services during a specific period, differing from amounts billed or received. It must align with GAAP principles, which require revenue recognition only when truly earned.
- Calculate total revenue by adding: recurring subscription fees, usage-based charges, upsells/cross-sells revenue, one-time fees, professional services revenue, recognized deferred revenue, and variable income - then subtract discounts.
- Revenue differs from other metrics: deferred revenue shows payments for undelivered services, RPO represents total contracted services not yet delivered, ARR predicts expected annual recurring revenue, and bookings show total contract value signed.
- Key challenges include: distinguishing between bookings and revenue, tracking cancellations, accounting for discounts, managing multi-year contracts, handling contract modifications, and calculating usage-based pricing.
- Public companies must follow ASC 606 standards for revenue recognition, which requires specific criteria like contractual software possession rights and feasibility of customer-managed hosting.
- Want to streamline your revenue planning? Download our free revenue planning eBook to get started.
Unlike traditional businesses operating on one-time sales, SaaS companies operate on an ongoing service delivery model. This is why, in SaaS, revenue takes on a more complex meaning.
Definition
Revenue in SaaS is the amount a company has “earned” by delivering contracted services during a specific period, which often differs from the amount billed or received. This nuanced distinction is crucial in understanding the financial health of a SaaS business. By definition, the revenue metric aligns with generally accepted accounting principles (GAAP), which stipulate that revenue can only be recognized once it is truly “earned.”
Understanding how revenue functions is essential for accurate financial reporting, forecasting, and strategic decision-making. In this article, we'll explain what revenue is in the SaaS context, how to calculate it in your SaaS business. We'll also explore the revenue recognition principle for SaaS and some of the challenges in recognizing and reporting revenue accurately.







