Forecasting Revenue

Lesson 13 of 20, about 15 minutes

What you will learn

  • Explain why revenue is the most important single forecast in a valuation
  • Tell the difference between top-down and bottom-up forecasting
  • Build a bottom-up revenue estimate from its drivers
  • Respect the law of large numbers when projecting growth

Revenue is the top line of the income statement, and in a DCF it is the source from which everything else flows. Margins are applied to revenue, cash flows are built on it, and the whole valuation moves with it. Because of this, forecasting revenue well is the single most important act of forecasting in a valuation, and doing it carelessly undermines everything downstream.

Income statement forecasting: a 5-year forecast (Corporate Finance Academy)

Shows how a forecast is built starting from the revenue line. Watch how revenue drives the margins and cash flows below it.

Two ways to build a forecast

  • Top-down: start with the size of the whole market the company serves, often called the total addressable market, estimate the company's share of it, and project how that share will change. This is useful for sizing an opportunity but can be vague.
  • Bottom-up: build revenue from the company's own concrete drivers, such as units sold times price, customers times revenue per customer, or stores times sales per store. This is usually more grounded and credible because it ties directly to how the business actually makes sales.

Key terms

Top-down forecast
Starting from the total market size and estimating the company's share of it.
Bottom-up forecast
Building revenue from the company's own drivers, like units times price.
Revenue drivers
The concrete pieces that multiply to produce revenue, such as number of customers and revenue per customer.
Law of large numbers
The idea that sustaining a high percentage growth rate gets harder as a company grows larger.

Decompose, then forecast the pieces

The most reliable approach is to break revenue into its underlying components and forecast each one separately, rather than guessing at a single overall growth rate. A retailer's revenue might be modeled as the number of stores times average sales per store, with each driver forecast on its own. A subscription business might be modeled from the number of customers, the revenue per customer, and the rate at which customers are gained or lost. Decomposing revenue forces you to make explicit, checkable assumptions about what is actually driving growth.

Worked example

A bottom-up revenue forecast

A retailer expects to operate 200 stores next year, and each store is expected to generate about 2 million dollars of sales. What revenue does that imply?

  1. Identify the drivers. The two drivers are the number of stores and the sales per store.
  2. Multiply them. 200 stores times 2 million dollars per store.
  3. Read the result. That is 400 million dollars of revenue.
Result: The bottom-up forecast is about 400 million dollars of revenue.

Why it matters: Now each driver can be checked and forecast on its own. You can ask separately whether the store count and the sales per store are realistic, instead of hiding both behind one growth rate.

Calculation

Build a bottom-up forecast

A subscription company expects to have 50,000 customers next year, each paying about 600 dollars per year. What annual revenue does that imply?

Need a hint?

Multiply the number of customers by the revenue per customer.

A single growth rate hides your assumptions. Breaking revenue into its drivers exposes them, which is exactly what makes a forecast honest.

Anchor in evidence

Whichever approach you use, the assumptions must be anchored in reality: the company's own historical growth, the growth of its industry, its competitive position and moat, and any credible guidance from management. A forecast that departs sharply from all of these needs a strong, specific justification. The economic moat lesson is directly relevant here, because a durable competitive advantage is what makes sustained above-average growth believable rather than wishful.

Respect the law of large numbers

A common error is assuming a company can hold a very high growth rate forever. As a business gets larger, keeping the same percentage growth requires ever bigger absolute increases in sales, which gets progressively harder. A small company can double quickly. A giant cannot keep doubling, because it would soon become implausibly large relative to its market and the economy. Realistic forecasts therefore taper high growth rates over time toward more sustainable levels rather than extending them in a straight line.

How the pros project cash flows (The Plain Bagel)

Revisit this DCF video with fresh eyes, focusing on how future revenue and cash flows are projected and why the assumptions matter so much.

Decision scenario

Can it keep doubling?

A small company doubled its revenue for three years running. An analyst projects it will keep doubling every year for the next ten years. Why is that dangerous?

Reflection

Break revenue into drivers

Pick a company or business type you understand, and write down the two or three drivers you would multiply to build its revenue bottom-up. Why is forecasting each driver separately more honest than guessing one growth rate?

Write an answer before comparing it with the model response.

Why this drives everything

Because revenue sits at the top of the model and everything else is derived from it, errors in the revenue forecast flow through margins, cash flows, and the final valuation. This is also why the next lesson, on scenario and sensitivity analysis, matters so much. Rather than betting the whole valuation on one revenue path, disciplined analysts test how the answer changes across a range of plausible revenue assumptions, and pay closest attention to the drivers that move the valuation the most.

Revenue is the driver that moves everything. Since no single forecast is certain, the next lesson shows how to test a valuation across a range of assumptions instead of betting on one.

Quiz

This lesson ends with a 5-question quiz. Create a free account or sign in to take it, save your progress and earn points.