A guide to evaluating a billing system, part 2
Kshitij GroverFirst off, yes, most SaaS companies depend heavily on subscription revenue. Recurring payments make it possible to predict future revenue, model churn, and make long-term bets with confidence.
That stability is one reason why subscription-based pricing has become the standard across SaaS, replacing older one-time sales models that couldn’t support modern product delivery or customer retention strategies.
Subscription revenue is the recurring earnings a company makes from users who pay at regular intervals for continued access to a product or service.
For SaaS companies, this model forms the backbone of financial planning, helping firms forecast revenue through metrics like monthly recurring revenue (MRR) and annual recurring revenue (ARR).
Unlike transactional models that rely on one-time purchases, subscription revenue creates a consistent stream of revenue. This predictability lets SaaS companies plan better and fund long-term growth.
Transactional or usage-only models can lead to revenue swings, making it harder to manage resources or scale. SaaS companies also benefit from stronger user relationships with subscription models.
By engaging users continuously, they gather better insights, improve retention, and often see higher user satisfaction. These deeper relationships are harder to establish when interactions are limited to one-time transactions.
Here’s why subscription-based revenue models offer such a strong foundation for SaaS businesses:
Remember: These advantages also play a big role in SaaS subscription revenue recognition, helping companies accurately report recurring earnings and comply with accounting standards.
The subscription-based revenue model shifts the focus from one-time sales to long-term value, which aligns the success of both the business and the customer. Let’s now put revenue models under the lens.
Let’s break down the most common pricing strategies SaaS companies use to generate subscription revenue:
Here’s how some well-known SaaS companies apply these models in practice.
HubSpot layers its pricing through clearly defined tiers (Starter, Professional, and Enterprise). Each plan includes progressively more features, user seats, and support.
Add-ons like advanced reporting or AI tools offer further customization, letting businesses tailor their subscription to their growth stage.
Slack follows a freemium model with optional paid tiers like Pro and Business+. Users start free, then upgrade for more features like unlimited message history, group calls, and enterprise security. It's a classic example of tiered pricing that supports user growth from small teams to large organizations.
AWS follows a purely usage-based model. Customers are billed based on compute time, storage, and data transfer. This model fits technical audiences who want maximum control and cost alignment, and it's relevant in AI pricing, where workloads can vary widely.
These examples highlight how SaaS companies use different pricing structures to support customer needs and drive subscription revenue across segments.
SaaS companies rely heavily on recurring income. That’s why forecasting subscription revenue is a key part of financial planning. Good forecasts help teams project growth, manage churn, and plan resource allocation more accurately. Here’s how to do it.
MRR and ARR are the building blocks of any SaaS forecast. MRR gives a real-time view of monthly income from active subscriptions. ARR extends that to a yearly perspective, which helps companies set long-term revenue targets.
Tracking both allows SaaS operators to monitor changes, spot warning signs, and test the impact of pricing experiments.
A sudden drop in MRR, for example, might signal a spike in churn or a poorly received plan update. ARR offers a longer lens that is helpful when aligning revenue goals with hiring or product investment.
To forecast accurately, companies need to account for more than just new signups. The three biggest levers are:
Each one affects the shape and slope of your revenue forecast. Forecasting models should include assumptions for how each factor moves over time. These assumptions can then be stress-tested with scenarios to see how resilient your revenue stream really is.
Looking at past performance can reveal seasonal patterns, pricing sensitivities, or customer lifecycle trends. Segmentation adds even more value. For example, high-LTV enterprise customers often behave very differently from small teams or self-serve users.
Segmenting by plan type, industry, or usage level helps refine projections and identify where most of your growth or churn is happening. Combining that with product usage data creates a powerful model that doesn’t just project future revenue, but also shows where it's coming from.
Manual forecasting can only take you so far. Tools like Orb go a step further. They give teams access to real-time revenue visibility, simulate pricing changes, and even model how future expansion or churn could play out.
For SaaS teams that want to create recurring revenue with a subscription app, platforms like Orb offer a done-for-you infrastructure that handles billing, metering, and forecasting in one place. That saves time and reduces risk.
Accounting teams need to distinguish between cash flow and earned revenue, handle deferrals, and follow industry standards like ASC 606. Let’s break down what that looks like in practice.
It’s common to receive cash up front, but that revenue isn’t earned all at once. Accounting teams recognize revenue over time as the service is delivered. This gap between cash collected and revenue earned can lead to confusion if not tracked properly.
Accurate accounting for subscriptions helps avoid that. It confirms that internal reports and external filings show a true picture of how much revenue was actually earned in a given month.
Deferred revenue refers to payments received in advance for services yet to be delivered. These are treated as liabilities until the corresponding portion of the service is fulfilled.
For example, if a customer pays $1,200 for a year of access, only $100 is recognized each month. The remaining balance sits on the balance sheet as deferred revenue. As each month passes, it moves from deferred to earned revenue.
This model supports monthly revenue recognition, making it easier to report results, track performance obligations, and remain compliant.
SaaS companies must follow ASC 606, the revenue recognition standard that outlines how and when revenue should be booked. It requires businesses to:
It sounds formal, but it’s actually practical. It aligns with the way most SaaS products deliver value, month over month, through active service delivery. ASC 606 makes sure your reports reflect that cadence accurately.
Note: Subscription models are only one side of the story. Many SaaS companies also offer usage-based pricing, where revenue depends on consumption. For a full breakdown of how these models compare, check out our article on usage-based revenue vs. subscription revenue.
SaaS companies often encounter roadblocks that, if left unchecked, hurt revenue accuracy, reporting, and customer satisfaction. Here are five of the most common challenges:
Managing subscription revenue is as much about process as it is about pricing. The right systems and workflows make billing easier, improve retention, and reduce risk. These five practices can help you keep your revenue engine on track:
SaaS companies choose pricing models based on their product, customer behavior, and revenue goals. Two of the most common approaches are flat-rate and usage-based pricing. Each has strengths and tradeoffs, but let’s start with a definition of each.
Flat-rate pricing charges a single, fixed amount for a product or service. Customers know exactly what they'll pay each month or year, regardless of how much they use it.
Usage-based pricing, sometimes called metered billing, ties cost directly to how much the customer consumes. This could be based on API calls, storage, active users, or minutes used. Here are the pros and cons of each.
Many modern SaaS companies use a hybrid model. They charge a flat monthly fee for baseline access and layer usage-based charges on top. This gives customers stability while allowing companies to scale revenue with increased product engagement.
It also makes it easier to create recurring revenue with a subscription app while still aligning pricing with customer growth.
Flat-rate pricing creates predictability, but scaling it demands more than a basic billing engine. Orb gives SaaS and GenAI companies the tools to manage flat-rate pricing while unlocking the flexibility to evolve toward hybrid and usage-based models as their business grows.
Here’s how Orb helps you manage flat-rate billing today and prepare for what comes next:
Ready to bring precision to your flat-rate pricing and scale beyond it? Explore Orb’s flexible pricing tiers to find the right fit for your growth stage, product strategy, and monetization roadmap.
They forecast recurring revenue by modeling MRR, ARR, churn, expansion, and contraction. Historical data, product usage trends, and customer segmentation are also used to improve accuracy.
ASC 606 is the accounting standard that governs how and when SaaS companies recognize revenue. It provides consistency in reporting by requiring revenue to be recognized as performance obligations are satisfied.
Usage-based pricing ties revenue to how much customers actually use the product, making revenue more variable and harder to predict. While it can increase LTV and scale with customer growth, it requires accurate tracking and metering.
MRR tracks recurring revenue earned each month, while ARR represents the yearly equivalent. Both help SaaS companies monitor growth, churn, and forecast revenue. MRR is more granular, whereas ARR gives a broader view.
Yes, many SaaS companies use a hybrid model that combines flat-rate pricing with usage-based charges. This course of action offers predictable base revenue while capturing additional value from customer growth or feature usage. It balances stability with scalability.
See how AI companies are building modern usage-based billing