Product

RECOMMENDED

FREE TRIAL

Integrations

UNIFIED CONNECTIONS

View all your subscriptions together to provide a holistic view of your companies health.

Resources

3 Revenue Forecasting Models for Accurate Revenue Predictions

By Jerusha Songate on April 27, 2021
Last updated on April 28, 2026

Revenue forecasting models help you plan your next phase of growth. Financial models also help you plan how to pivot in response to certain scenarios, like a sudden drop-off in sales or an unexpected surge in demand.

The Baremetrics article “The SaaS Financial Model You’ll Actually Use” describes how to create financial models to plan out your next steps—even when your total revenue falls short and things don’t go as expected.

Let’s explore the importance of accurate forecasting in business and how it can be utilized to predict future sales. We will delve into the process and three specific forecasting techniques that can provide valuable insights for revenue projections.

Ready to go to the next level with your forecasting metrics? Sign up for a free trial of Baremetrics today!

What is Revenue Forecasting?

Revenue forecasting involves predicting how much revenue you expect to make over a certain period, which can range from a quarter (three months) to a full year.

This process is not just a guess about how much money your business will generate, but some experts admit that, for a startup, revenue forecasting is more of an art than a science.

Other commentators distinguish between judgment forecasting—based on intuition and anecdotal evidence—and quantitative forecasting—based on current and historical data. Ideally, data drives your revenue forecasts.

Want to make the most out of the sales data your company collects? Sign up for a Baremetrics free trial today!

Importance of Revenue Forecasting Models

Revenue forecasting models offer a method for predicting revenue. They allow you to move beyond personal judgment—your “best guess” of the success of your sales process—toward quantitative analysis.

Of course, hard data isn’t always possible. If it’s your business’s first year, you may have to rely on intuitive forecasting. Often, that comes from your salespeople’s assessment of the likelihood that leads will pan out.

Forecasting models are important because they drive decision-making in your business. They influence your decisions to hire more people, expand into new markets, and set goals for upcoming quarters.

 

Three Methods of Revenue and Sales Forecasting

Here are three ways to rely on proven revenue prediction methods and develop a picture of your company’s success.

1. Opportunity stage forecasting

This method predicts revenue based on your current prospects. It uses historical data to add a numerical value to each prospect given their stage in the sales journey. The further they are down your sales pipeline, the greater the chances the deal will close.

As an example, assume that over the past two quarters, 60 percent of customers who reached the stage of signing up for a free trial eventually purchased a subscription.

You can use this forecasting method to predict that 60 percent of prospects currently enrolled in a free trial will subscribe. Using this figure, you can forecast your revenue.

In theory, you can predict your revenue based on any opportunity stage. But the further down in the funnel they are, the more accurate the forecast becomes. That’s because you know more about these potential clients, enough to predict future revenue.

This method has potential flaws. It does not consider the age of each prospect. An older lead, or someone who lingers before reaching the free trial stage, is perhaps less likely to commit than one who goes through the early stages quickly. Opportunity stage forecasting treats both prospects equally.

2. Test market analysis forecasting

This method helps you to predict revenue based on the projected interest in a product. The process involves rolling out a product or service to a test market and reviewing the results. This is a particularly valuable method for startups who may not have historical data to draw from.

An example of a test market can be a rollout to a small segment of consumers or businesses. Crowdfunding campaigns, such as Kickstarter or Indiegogo, are one form of test marketing.

This method also has its drawbacks. There is no guarantee your product will perform as well in an open market as in your test market. Before using this method, it is wise to use additional data that considers competition in your industry and the buying habits of your target consumers.

3. Historical forecasting

This is a straightforward revenue forecasting model. Historical forecasting assumes that whatever has happened in the past will continue to happen.

As an example, say your revenue was $100,000 in January. Historical forecasting assumes revenue will reach $100,000 in February and subsequent months.

There are some drawbacks to this method as well. Although it draws on historical reality, it assumes much about the future. First, that sales are steady and monthly recurring revenue doesn’t contract or expand. They don’t go down or go up. Second, it does not take into account natural fluctuations, like seasonality, changes in customer demand, or growth as the result of your sales team’s efforts.

There are ways to modify this method to make it more accurate. You can look at trends over the past 6 months to a year. This should show a moving average considering seasonal changes and revenue growth rate.

You can then change your sales forecast projections by starting with average sales rates, which will provide a more accurate sales picture for your business.

The month-by-month comparison may serve as a benchmark rather than a straightforward method ensuring forecast accuracy.

How Baremetrics Helps!

Baremetrics uses real data points from your business to help you make smart predictions.

The forecasting tool is your go-to resource for revenue predictions you can rely on for budgeting and operational decisions.

Baremetrics analytics and insights give you access to powerful data sets about your customers that you can use to create financial models to build your business.

To learn more about Baremetrics, sign up for a free trial today.

Frequently Asked Questions

  • What is revenue forecasting and why does it matter for SaaS businesses?
    Revenue forecasting is the process of predicting how much revenue your subscription business will generate over a set period, typically a quarter or a full year.

    For SaaS and subscription companies, accurate revenue forecasting is directly tied to operational decisions: when to hire, which markets to enter, and how aggressively to invest in growth. Unlike one-time transaction businesses, subscription models have predictable inputs like MRR, churn rate, and expansion revenue that make quantitative forecasting more reliable than intuition alone. There are two broad approaches: judgment forecasting, which relies on experience and qualitative signals, and quantitative forecasting, which uses current and historical billing data to build revenue projections you can actually act on.
  • What are the main revenue forecasting models used by subscription businesses?
    The three most widely used revenue forecasting models for subscription businesses are opportunity stage forecasting, test market analysis forecasting, and historical forecasting.

    Each fits a different stage of business maturity:
    • Opportunity stage forecasting assigns close probabilities to prospects based on their position in your sales pipeline, useful when you have historical conversion data by funnel stage.
    • Test market analysis forecasting projects revenue from a limited product rollout, a practical option for early-stage SaaS companies without historical data.
    • Historical forecasting assumes past revenue patterns continue forward, and works best when adjusted for seasonality, MRR growth rate, and moving averages over six to twelve months.
    No single model is perfect on its own. Combining methods gives you a more accurate sales forecast.
  • How do you forecast SaaS revenue without historical data?
    Early-stage SaaS companies without historical data can use test market analysis forecasting to generate revenue projections based on real, observed demand before a full launch.

    This approach involves releasing your product or a minimum viable version to a limited segment of your target market and measuring actual conversion and retention behavior. Crowdfunding campaigns, closed betas, and pilot programs all serve as test markets. The key is to layer in additional context: competitor pricing, industry churn benchmarks, and your target customer's buying patterns. Judgment forecasting from experienced sales team members can also fill gaps when hard data is limited. As you accumulate billing data, you can shift toward quantitative models grounded in MRR and trial-to-paid conversion rates.
  • How does churn rate affect revenue forecasting accuracy for subscription companies?
    Churn rate is one of the most significant variables in any subscription revenue forecast because it directly reduces the MRR base your projections are built on.

    A historical forecasting model that ignores churn will consistently overestimate future revenue. To build an accurate sales forecast, you need to account for both voluntary churn and involuntary churn caused by failed payments. Separating churned MRR from contraction MRR also matters: a customer downgrading is a different signal than one who cancels entirely. Baremetrics tracks all of these revenue movements in real time, so your forecasting model starts from an accurate MRR baseline rather than a number that silently includes lost subscribers. Pair churn data with LTV and expansion revenue trends to build a revenue projection that reflects how your subscriber base actually behaves.
  • What is the difference between bottom-up and top-down revenue forecasting for SaaS?
    Bottom-up revenue forecasting builds projections from granular inputs like trial conversion rates, average revenue per account, and pipeline volume, while top-down forecasting starts from total addressable market size and works downward to an estimated share.

    For B2B subscription businesses, bottom-up forecasting is generally more reliable because it is grounded in real billing behavior rather than market-size assumptions. Starting from actual MRR, known churn rates, and measurable expansion revenue gives finance leads and founders a revenue prediction they can defend in a board meeting or use for headcount planning. Top-down models are more useful for early-stage market sizing or investor narratives. In practice, running both in parallel helps you stress-test assumptions and understand the range of outcomes your subscription business might realistically achieve.

Jerusha Songate

Jerusha has a strong interest in SaaS and finding new business opportunities. She writes for Baremetrics as part of her passion for business journalism.