Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 13

Revenue Forecasting: Top-Down & Bottom-Up Approaches

Recommended resources

Hello! Welcome to the first lesson in our module on Financial Forecasting Techniques.

In the previous module, we laid the essential groundwork for professional financial modeling. You learned how to structure a model with a clear separation of inputs, calculations, and outputs, and how to implement a professional cover page, table of contents, and version control. You have effectively built the architectural shell of a high-quality financial model.

Today, we begin the process of bringing that model to life by forecasting its most important component: revenue. Your ability to build a credible and defensible revenue forecast is arguably the single most critical skill in FP&A, as this "top line" figure drives nearly every other calculation in the model, from costs and profitability to cash flow.

This lesson addresses the learning outcome: Apply top-down (market size) and bottom-up (unit-level) approaches to build a driver-based revenue forecast. We will explore both methods, understand their pros and cons, and see how they are applied in practice.

1. The Foundation: Driver-Based Forecasting

Before we dive into specific techniques, it's crucial to understand the concept of driver-based forecasting. Instead of simply extrapolating past revenue with a generic growth rate (e.g., "revenue will grow by 8%"), a driver-based approach breaks revenue down into its fundamental operational components.

Think of it in terms of your civil engineering background. To predict the capacity of a highway, you wouldn't just guess a number. You would model it based on tangible drivers: the number of lanes, the speed limit, average vehicle spacing, and peak traffic hours. Similarly, in finance, we forecast revenue by modeling its underlying drivers, which typically fall into a simple equation:

The two methods we'll study today, top-down and bottom-up, are simply different ways of estimating this volume and price.

The image below provides a high-level comparison of how these two approaches are applied to various financial metrics, including revenue.

Top Down vs. Bottom Up Forecasting Approaches
This chart contrasts the top-down and bottom-up forecasting approaches for key financial line items. For revenue, the top-down approach focuses on market size and share, while the bottom-up approach builds from product-level sales and pricing.

2. The Bottom-Up Approach: Building from the Ground Up

The bottom-up approach is the most common method used in corporate FP&A for established businesses. It starts with the most granular, fundamental units of a business and builds the forecast from there.

  • For a retailer, this might be: (Number of Stores) × (Sales per Store)
  • For a software company, it might be: (Number of Customers) × (Average Subscription Price)

This method forces you to think operationally about what the business can actually produce and sell. Its detail and reliance on internal data make the resulting forecast highly defensible and useful for performance management.

To get a detailed understanding of this approach, we'll turn to a guide from Wall Street Prep.

Bottom Up Forecasting | Formula + Calculator

This article, 'Bottom Up Forecasting,' provides a clear definition of the approach and discusses its advantages and disadvantages compared to top-down forecasting.

Please read the first three sections: 'What is Bottom Up Forecasting?', 'How to Perform Bottom Up Forecasting', and 'Bottom-Up vs. Top-Down Forecasting: What is the Difference?'. Focus on why this method is considered more logical and versatile, but also more time-consuming.

Identifying Your Drivers

The key to a successful bottom-up forecast is identifying the correct Price and Volume drivers for the specific business you are analyzing. These are often referred to as the company's "unit economics."

The Wall Street Prep article provides an excellent, comprehensive table of common drivers across various industries.

Bottom Up Forecasting | Formula + Calculator

Let's revisit the Wall Street Prep article to explore the specific drivers used in different industries.

Review the table in the section 'Core Revenue Drivers: Unit Economics by Industry.' You don't need to memorize it, but familiarize yourself with the Price and Quantity metrics for a few industries that interest you, such as B2B Software, E-Commerce, and Services-Based Companies.

Test your understanding!

You are tasked with building a revenue forecast for a hospital. Using the table from the resource as a guide, what are three potential volume (quantity) drivers and two potential price drivers you might use in a bottom-up forecast?

Show answer

Based on the 'Healthcare Sector' category in the resource:

  • Volume/Quantity Drivers: Average Number of Beds, Average Occupancy Rate (%), Average Length of Stay.
  • Price Drivers: Average Patient Fee (by procedure), Reimbursement Rates (from insurers like Medicare).

The revenue could be built up as (Number of Beds × Occupancy Rate) / 365 × Average Length of Stay × Average Fee per Patient Stay. This is a simplified example, but it shows the logic.

A Practical Example: Building a Bottom-Up Forecast

Now, let's see how these concepts are translated into an Excel model. The Wall Street Prep article continues with a step-by-step example for a direct-to-consumer (D2C) company. This process mirrors exactly what you would do in an FP&A role.

The general workflow is:

  1. Analyze Historicals: Use historical financial data to calculate past performance of your key drivers (e.g., Average Selling Price, number of orders).
  2. Forecast Drivers: Create an "Assumptions" section (just as we discussed in the last lesson!) to forecast the future growth or value of these drivers.
  3. Build the Revenue Forecast: Multiply the projected drivers together to calculate the future revenue.

Bottom Up Forecasting | Formula + Calculator

The remainder of the Wall Street Prep article demonstrates how to build a forecast. It shows how to calculate historical drivers, set up assumptions, and then construct the final revenue projection.

Please read the final four sections of the article, starting with '1. Revenue Forecast Model Operating Assumptions.' Follow the logic as the author deconstructs revenue into drivers like Average Selling Price (ASP) and Number of Orders, forecasts their growth, and then rebuilds the total revenue forecast.

The final output of this exercise is a clear, driver-based forecast like the one shown below. Notice how it separates historicals from forecasts and clearly lays out how each driver contributes to the final net revenue figure.

Bottom-Up Revenue Forecasting Model in Excel
This Excel model illustrates a complete bottom-up revenue forecast. It shows historical data (2018A-2020A) and forecasted data (2021E-2025E), breaking down net revenue into its core drivers like orders, AOV, and ASP. This is the kind of output you will be expected to produce as an FP&A analyst.

3. The Top-Down Approach: Sizing Your Share of the Pie

While the bottom-up approach is about what a company can produce, the top-down approach is about what it can capture from the market. It's most useful for:

  • Startups with no historical data.
  • Companies entering a new market.
  • High-level strategic analysis and market-entry decisions.

The process involves starting with the entire market size and progressively narrowing it down to a realistic revenue estimate for the company. Your MBA studies likely introduced you to the key concepts here:

  • TAM (Total Addressable Market): The total market demand for a product or service.
  • SAM (Serviceable Available Market): The segment of the TAM targeted by your products and services which is within your geographical reach.
  • SOM (Serviceable Obtainable Market or Target Market Share): The portion of SAM that you can realistically capture.

Your forecast is then: Revenue = TAM × SAM % × SOM %

This approach is faster but generally less precise than a bottom-up forecast because it relies heavily on high-level assumptions about market size and penetration.

Market Sizing Questions Prep with Examples and Solutions

The following resource from Casebasix, 'Market Sizing Questions Prep,' provides an excellent, structured way to think about top-down analysis. While framed for consulting interviews, the logic is identical for FP&A.

Read the sections 'What Are the Main Market Sizing Approaches?' and 'How to Structure a Market Sizing Answer.' Then, review the examples under 'What Are Sample Market Sizing Questions?', paying close attention to the 'Smartphones in the United States' example, which is a classic top-down case.

For an FP&A analyst, the top-down forecast is often used as a "sanity check" for a bottom-up model. If your bottom-up forecast projects revenue that would imply capturing 80% of the entire market in two years, your assumptions are likely too aggressive. The two methods, when used together, create a powerful and credible narrative.


Conclusion

In this lesson, you've learned the two primary methodologies for building a driver-based revenue forecast. You now understand how to deconstruct revenue into its core operational drivers and project it from both a micro (bottom-up) and macro (top-down) perspective.

Key Takeaways:

  • Driver-based forecasting is the professional standard, linking financial results to operational activities through the Volume × Price formula.
  • The Bottom-Up Approach builds from granular, internal data (e.g., sales per store, subscription price). It is detailed, defensible, and ideal for operational planning and budgeting for existing businesses.
  • The Top-Down Approach starts with the total market size (TAM) and estimates the company's potential market share (SOM). It is strategic, high-level, and useful for new ventures or as a sanity check.
  • The most robust financial analyses often use both methods to validate each other.

In our next lesson, we will continue building out our forecast. Now that we have a revenue projection, we need to forecast the costs required to generate that revenue. We will learn how to forecast variable costs using unit economics and model fixed costs with step functions for capacity changes. The drivers we identified today will be the direct inputs for our variable cost forecast.