Blog · Forecast and pipeline · Finance and FP&A teams
A top-down sales forecast turns addressable demand and an explicit market-share assumption into revenue. Build the estimate by segment, compare it with historical sales, and test the customer and capacity requirements behind the result.
A top down sales forecast estimates revenue from the demand a company can serve and the share it expects to capture. It is useful for checking whether a sales plan fits the market, but its share assumption needs proof from customer access, historical performance and delivery capacity.
The total spending in an industry is rarely the right starting point. Remove customers outside the sales territory, buyers whose requirements the product cannot meet, and demand that cannot be served during the forecast period. Keep a record of those exclusions so another reviewer can rebuild the addressable market.
The SBA's market research guide separates demand, market size, location, saturation and pricing. Those questions are useful boundaries: interest in a category does not establish that your company can reach a buyer or earn the assumed price.
For a business selling to US locations, Census County Business Patterns provides establishment counts by geography and industry. Establishments are locations, however, so reconcile them to your buying unit. A chain buying centrally must not become a separate full customer opportunity at every branch.
Use public counts to establish scope, then use customer research, quotes and comparable completed sales to estimate annual spending on your specific offering. An industry's payroll or total revenue is not automatically spending on your product.
Segment revenue forecast = Eligible buying units × Annual category spending per unit × Expected spending share
Company revenue forecast = Sum of segment revenue forecasts
The share here is the fraction of addressable spending captured by the company. It is not a win rate on quoted deals. Keep that distinction when comparing this approach with the four sales forecasting methods.
Build an assumptions file with segment, eligible buyer count, annual spending, expected share, source, source date and assumption owner. Separately export historical net sales with customer or location ID, segment, transaction date, currency and net revenue. Remove sales tax, cancellations and credits consistently in both periods.
Use the same fiscal year, geography, product scope and currency throughout. If you are forecasting recognized sales, annual contract value signed late in the year may not belong entirely in that year's revenue.
An illustrative maintenance company estimates annual service demand in three customer segments. All figures below are planning assumptions, not Census observations. Each eligible location buys independently, and the spending assumption covers the same service scope as the company's sales history.
| Segment | Eligible locations | Annual spending per location (USD) | Addressable demand (USD) | Expected share | Forecast revenue (USD) |
|---|---|---|---|---|---|
| Small offices | 2,000 | 6,000 | 12,000,000 | 4.0% | 480,000 |
| Retail locations | 1,200 | 10,000 | 12,000,000 | 3.0% | 360,000 |
| Light industrial | 800 | 15,000 | 12,000,000 | 2.0% | 240,000 |
| Total | 4,000 | 36,000,000 | 3.0% weighted | 1,080,000 |
Small offices contribute 2,000 × $6,000 = $12,000,000 of addressable demand. Capturing 4.0% gives $480,000 of revenue. The same two steps produce the other rows.
The weighted company share is $1,080,000 / $36,000,000 = 3.0%. Calculate it from totals; do not assume that averaging segment shares will work when segment sizes differ. Here their demand happens to be equal.
There is a second check. If each captured location buys its full assumed annual requirement, the forecast implies the following customer base:
| Segment | Implied full-spend customers | Spending per customer (USD) | Revenue check (USD) |
|---|---|---|---|
| Small offices | 80 | 6,000 | 480,000 |
| Retail locations | 36 | 10,000 | 360,000 |
| Light industrial | 16 | 15,000 | 240,000 |
| Total | 132 | 1,080,000 |
The 80 small offices equal 2,000 × 4.0%; 80 × $6,000 returns $480,000. If buyers split spending across vendors, these are full-spend customer equivalents rather than a literal account count. Replace that simplification with observed spending per account before setting account acquisition targets.
The company's export shows the following prior-year revenue on the same scope. Assume the addressable demand stays unchanged solely to isolate the share assumption.
| Segment | Historical sales (USD) | Forecast sales (USD) | Required increase (USD) |
|---|---|---|---|
| Small offices | 360,000 | 480,000 | 120,000 |
| Retail locations | 280,000 | 360,000 | 80,000 |
| Light industrial | 210,000 | 240,000 | 30,000 |
| Total | 850,000 | 1,080,000 | 230,000 |
The increase is $230,000 / $850,000 = 27.1%, rounded to one decimal place. Historical share on the unchanged denominator is $850,000 / $36,000,000 = 2.36%, rounded to two decimals. The forecast therefore requires a gain in share, even though market demand has not grown.
Ask what produces the additional $120,000 in small offices. Named renewals, added sales coverage and qualified demand provide stronger support than saying the company needs a larger share. Use a forecast bridge for the detailed reconciliation rather than treating market opportunity as booked work.
Marketing or commercial strategy should own the market boundary and demand evidence. Sales owns the route to winning the business. Operations confirms whether staffing and service capacity support the implied customer workload. Finance owns consistent revenue definitions and the reconciliation to actuals.
Use the result to challenge territory coverage, hiring and segment priorities. Then spread the annual estimate into periods using the expected sales and delivery schedule. The SBA's business plan guidance calls for clearly explained financial projections and more detailed quarterly or monthly projections in the first year.
Review changed assumptions in the sales forecast meeting. If the share gain is uncertain, show a separate conservative sales forecast with explicit changes instead of quietly lowering the main estimate.
Bring your segment assumptions file and historical sales export to Covirage. Covirage maps the columns, and its tools compute and check the forecast figures against the supplied sales history; the external AI model explains the result with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data.
See revenue driver analysis for the business questions behind the comparison.
Top-down forecasting starts with addressable market demand and an assumed share. Bottom-up forecasting starts with customers, orders, sales opportunities or delivery capacity. Compare their results for the same period and revenue definition, then investigate the assumptions that explain the gap.
Use a share supported by your existing penetration, customer access, competitive position and ability to deliver. A broad industry average is weak evidence for a specific company. Document the reason for each segment's share and what observed result would cause you to change it.
Yes, as a market opportunity check. Without sales history, test the implied customer wins against lead generation, conversion and delivery assumptions. Treat the share as an assumption to validate, and update it as completed orders provide evidence.
Review it when meaningful demand, pricing or competitive evidence changes, and compare it with actual sales during regular forecast reviews. Keep the original version so later updates do not erase the assumptions that management previously used to make decisions.