Sign in

Blog · Forecast and pipeline · Sales teams

Sales projection: how to project next year's sales, bottom up and checked

How to build a sales projection for next year from three parts: existing customers at their net revenue retention, new business from qualified pipeline and win rates, and a top-down check against the growth trend. Worked on three segments, with the Excel formulas and the gap that has to be explained.

The short answerTo project next year's sales, start with this year's revenue from existing customers and apply net revenue retention by segment, add new business as qualified pipeline x win rate x the share of the year it will bill, then check the total against the historical growth trend. Explain any gap between the two with named deals, not a plug.

A sales projection for next year adds two parts and checks the result against a third. Existing customers bring this year's revenue times their net revenue retention; new business brings qualified pipeline times win rate times the share of the year it will bill; and the total is compared with the historical growth trend. On $8,400,000 of revenue this year, that gives a projection of $9,147,500, and a $263,274 gap to trend that must be explained deal by deal.

How to project next year's sales

Projection = Σ segments [ (this year's revenue × NRR) + (qualified pipeline × win rate × billing share) ]

Trend check = this year's revenue × (1 + CAGR)

NRR, net revenue retention, is revenue this year from customers who existed last year divided by their revenue last year. CAGR is (end / start)^(1 / years) − 1. This is the annual, assumption-based method used for a budget. For the quarter in progress, the four sales forecasting methods compared are the better tools, and they reconcile to this one.

The rows you need

  • Revenue by customer, by year, for three or more years, from the invoice ledger, net of credit memos.
  • A segment for each customer: enterprise, mid-market, small, or however the business sells.
  • Open pipeline: deal, segment, value, stage and expected close date. Only qualified stages count.
  • Historical win rates by segment: deals won divided by deals closed (won plus lost) over the past four to eight quarters.

Step 1: existing customers

Compute NRR per segment from the ledger: take the customers who bought in the prior year, and divide what they bought this year by what they bought then. Expansion, price increases, downgrades and churn are all inside it. The net revenue retention worked example computes it customer by customer.

Use segment NRR, not a company figure. Enterprise customers that expand and small customers that churn average out to a number that describes neither, and the mix of next year's revenue will not match this year's.

Step 2: new business

New revenue = qualified pipeline × win rate × billing share. The win rate is the segment's own history; what is a good win rate helps sense-check it. The billing share is an assumption: a deal won in the middle of the year bills for about half of it. Here it is 50%, which assumes deals close evenly through the year. If the pipeline closes mostly in the first quarter, the share is higher; if it is weighted to the fourth, lower. State the assumption in the projection.

Worked example: three segments

FY2026 actual revenue $8,400,000. In Excel, with this year's revenue in B, NRR in C, pipeline in E and win rate in F, the segment projection in H2 is:

=B2*C2+E2*F2*0.5
Segment FY26 revenue (USD) NRR Retained FY27 (USD) Qualified pipeline (USD) Win rate New FY27 (USD) FY27 projection (USD)
Enterprise 5,200,000 106% 5,512,000 1,800,000 25% 225,000 5,737,000
Mid-market 2,600,000 101% 2,626,000 1,200,000 30% 180,000 2,806,000
Small 600,000 92% 552,000 300,000 35% 52,500 604,500
Total 8,400,000 8,690,000 3,300,000 457,500 9,147,500

Enterprise retained: 5,200,000 × 1.06 = 5,512,000. Enterprise new: 1,800,000 × 0.25 × 0.5 = 225,000. Totals: 8,690,000 + 457,500 = 9,147,500, growth of 747,500 / 8,400,000 = 8.9%.

The split matters. Existing customers supply $290,000 of the growth and new business $457,500, while the small segment shrinks by $48,000 before new deals. A single growth rate on the total would have hidden that.

Step 3: the top-down check

FY2023 revenue was $7,100,000 and FY2026 $8,400,000. With FY2023 in B1 and FY2026 in B4:

=(B4/B1)^(1/3)-1          5.76%
=B4*(1+(B4/B1)^(1/3)-1)   8,884,226

CAGR in Excel covers the formula in detail. The trend says $8,884,226; the bottom-up projection says $9,147,500, which is $263,274, or 3.0%, above it.

That gap is not an error, but it has to be explained. A gap backed by named deals, a new product or a stated price rise is a projection; a gap with no explanation means the retention or win rates are optimistic. Write the explanation as lines: deal names and values, or the price change times the base it applies to, until the lines sum to the gap.

Check it before you publish

Retained plus new must equal the projection in every segment, and the segments must sum to the total: 5,737,000 + 2,806,000 + 604,500 = 9,147,500. Then phase the annual figure into months using last year's pattern; seasonality in sales measures shows how. The monthly phasing feeds the cash flow forecast, where receipts follow invoices by the customers' payment days.

Other projection methods

  • Run rate: this year's revenue, or the last quarter times four. The floor if nothing changes.
  • Moving average or the trend line: smooths the history and extends it.
  • Statistical models fitted on your data: exponential smoothing or ARIMA on monthly revenue. Hyndman and Athanasopoulos's Forecasting: Principles and Practice is the standard free text, and its chapter on simple forecasting methods makes the point that simple methods "will serve as benchmarks": any fitted method must beat them to be worth using.

No one method is right for every use. Chambers, Mullick and Smith made the point in How to Choose the Right Forecasting Technique (Harvard Business Review, 1971): "care must be taken to select the correct technique for a particular application." For an annual budget, the bottom-up build with a trend check is the one that can be explained line by line.

Where it goes wrong

  • One total growth rate. Projecting the total without splitting existing and new customers hides churn under new business.
  • All pipeline, wrong win rates. Unqualified deals inflate the pipeline; a win rate borrowed from another segment misprices it.
  • Full annual value for mid-year deals. A deal closing in July bills for about half the year, not all of it.
  • A plug line. A "stretch" row added to reach the target is not a projection; name the deals or remove it.
  • Price and currency inside NRR. A 4% price increase lifts NRR without any customer buying more. Separate it, and use constant currency for foreign-currency customers.

Projections from your own ledger and pipeline

Upload the invoice ledger and pipeline export and Covirage's tools compute NRR and win rates by segment, build the bottom-up projection and the trend check side by side; the external AI model explains the gap, never computes it. See Covirage for sales teams. For a workbook, see the sales forecast template; for the trend check in Excel, the Excel FORECAST function and moving average in Excel.

Questions people ask

What is a sales projection?

An estimate of future sales for a period, usually the next year, built from existing customers, expected new business and known changes such as price rises. It differs from a target, which is what you want, and from a forecast, which is usually shorter-term and updated often.

How do you calculate projected sales?

Take current revenue from existing customers and apply retention by segment, add new business as qualified pipeline times win rate times the share of the year it will bill, then compare the total with the historical growth trend and explain the difference.

What is the difference between a sales projection and a sales forecast?

The terms overlap. A projection usually looks further ahead, such as next year's budget, and rests on stated assumptions. A forecast is usually near-term, such as this quarter, and is updated as deals progress. Both should be checked against actuals.

How accurate should a sales projection be?

Measure it rather than assume it: compare each year's projection with the actual, in total and by segment, and adjust the method. A projection that is always high is biased, not unlucky, and segment errors are usually larger than the total's.