How to Build a Twelve-Month Sales Forecast for Your Small Business

Meghan Sophia • September 26, 2026

A busy calendar can make next month look secure, but bookings don't always become sales. If you're planning a hire, an inventory order, or a tax payment, you need more than a hopeful annual target.

A twelve-month sales forecast turns what you know about customers, prices, and capacity into monthly revenue estimates. It won't predict every sale. It will show which assumptions your plans depend on, so start with the records behind the numbers.

Start with a revenue question, not a growth target

A sales forecast estimates what customers will buy during each of the next twelve months. Build it month by month, then add the months for an annual total. That makes seasonal changes visible instead of hiding them inside one yearly figure.

Decide what each row means before entering numbers. A contractor might forecast jobs completed, while a retailer forecasts products sold. A business with recurring contracts may need one line for existing customers and another for new work.

Keep discounts and refunds in view, too. If your reports show gross sales and a separate line for returns, use that same structure in the forecast. Otherwise, a projected sales increase may reflect a change in reporting rather than demand.

Gather the records that can support your estimates

You don't need a specialized forecasting system. A spreadsheet works if the source figures are dependable and someone updates them.

Compare like months before projecting forward

Pull monthly sales for the last twelve months, or longer if you have them. Break the totals into useful categories, such as service type, product line, or recurring and one-time work. Check invoices, point-of-sale reports, and your profit and loss statement against the same periods.

Look for one-off events before treating last year's numbers as a pattern. A large project, a temporary closure, or an unusually big refund can distort a month. Mark it in your notes rather than deleting it without explanation.

If your books need attention, small business bookkeeping services can help establish records you can compare across months.

Add evidence the books can't show yet

Past sales don't include next month's signed contract or a planned price change. Bring in current proposals, recurring agreements, confirmed bookings, expected customer renewals, and available appointment or production slots.

Then label the evidence. A signed agreement carries more weight than a verbal inquiry. A proposed price increase belongs in the forecast only if you've decided when it takes effect and which sales it covers.

For a new business without a full year of history, start with booked work and measurable activity, such as qualified inquiries and available service hours. Record where the estimate came from so you can improve it as actual sales arrive.

Build each month from the way you sell

A useful formula matches the business. For repeat purchases, estimate active customers multiplied by purchases per customer and average sale. For project work, estimate likely completed jobs multiplied by the average job price.

Turn pipeline into expected sales

If you track qualified leads, use:

Expected new sales = qualified leads × expected close rate × average sale

Base the close rate on recent results when you can. Divide deals won by qualified opportunities decided during a comparable period, using a consistent definition of "qualified." Don't divide wins by every website visitor or casual inquiry.

Place likely sales in the month you'll deliver or record the work, according to the management-reporting basis you've chosen. Keep already contracted work separate from pipeline estimates so the same job doesn't appear twice.

Apply seasonality and capacity

Compare the same month across prior years when you have that history. For a Fort Myers business, tourism, weather disruptions, or seasonal staffing may affect sales, but the pattern depends on your customers. Check your own records before adding a seasonal adjustment.

Next, test whether you can fulfill the result. If the formula predicts fifteen jobs but you can complete twelve, forecast no more than twelve unless additional capacity is genuinely available. For retailers, check stock and supplier lead times. For service firms, check billable hours, time off, and subcontractor availability.

A forecast can show strong demand and still be unrealistic if the business can't deliver the projected sales.

Put the formula into a twelve-month sheet

Set up columns for month, qualified leads, close rate, expected jobs, average sale, and projected revenue. Add separate lines for contracted revenue if you have it. The example below isolates new jobs so the calculation stays easy to check.

Assume a service business expects a 25% close rate, charges $500 per completed job, and can complete at least fifteen jobs monthly. Its lead counts are illustrative assumptions , not a seasonal benchmark.

Month Qualified leads Expected jobs Projected revenue
January 40 10 $5,000
February 44 11 $5,500
March 48 12 $6,000
April 52 13 $6,500
May 56 14 $7,000
June 60 15 $7,500
July 60 15 $7,500
August 56 14 $7,000
September 52 13 $6,500
October 48 12 $6,000
November 44 11 $5,500
December 40 10 $5,000
Total 600 150 $75,000

The sheet calculates January's revenue as 40 × 25% × $500 = $5,000 . Add the monthly revenue cells to get $75,000 for the year. If average sale prices change during the year, enter the applicable price for each month rather than using one annual average.

In a live forecast, add a column for actual sales beside each month's estimate. Keep the original forecast intact so you can see whether differences came from fewer leads, a lower close rate, a different price, or delayed work.

Test conservative, base, and optimistic cases

One set of numbers can make an uncertain plan look settled. Create three versions using the same monthly structure, and write down what changes between them.

Keep the base case tied to current evidence

Use your most supportable assumptions for the base case. In the example, that's 600 annual leads, a 25% close rate, a $500 average sale, and enough capacity to complete the expected work.

The conservative case can test a 20% close rate with the same leads and price. The optimistic case can test a $550 average sale at the base close rate, but only if a planned price change supports it.

Scenario Annual calculation Projected sales
Conservative 600 leads × 20% × $500 $60,000
Base 600 leads × 25% × $500 $75,000
Optimistic 600 leads × 25% × $550 $82,500

These are planning calculations, not probabilities. If a price increase might reduce demand, don't assume the higher price leaves the close rate unchanged without testing that possibility.

Change timing when timing is the risk

For a seasonal business, a slower August may move sales into September rather than erase them. A storm-related interruption could have either effect, depending on the work. Adjust the affected months and check whether later months have room to absorb delayed jobs.

Keep each scenario's assumptions next to its monthly figures. That makes it easier to decide whether to hire, order stock, or wait for more evidence.

Keep sales revenue separate from cash flow

A $10,000 job completed and invoiced in May may bring cash into the bank in June or later. If you treat May's projected sales as money available for May payroll, the forecast can mislead you.

Match the forecast to your reporting basis

For management purposes, state whether your sales forecast tracks work earned, invoices issued, or customer payments. Use the same basis consistently when comparing forecast with actual results. Your tax accounting method is a separate matter to confirm with your accountant.

The IRS explains the distinctions between cash and accrual methods in Publication 538, Accounting Periods and Methods. Inventory can affect which method applies to purchases and sales, as described in Publication 334, Tax Guide for Small Business.

Make a separate collections plan

Beside projected sales, estimate when customers will pay. Then list expected payroll, vendor bills, taxes, debt payments, and other cash outflows by due date. If a customer pays in 60 days while a supplier requires payment in 15, that gap matters even when the sale is profitable.

A sales forecast answers, "What do we expect to sell?" A cash forecast answers, "When will money enter and leave the bank?" Review both before committing to spending.

Review the forecast every month

Close the books, compare actual sales with the forecast, and investigate the largest differences. Ask whether the lead count changed, the close rate slipped, a price adjustment took effect, or work moved to another month.

Then update the remaining months while preserving the original version. If June work shifts to July, move it; don't record it in both months. If demand rises, check capacity again before raising projected sales.

A rolling twelve-month view stays useful beyond year-end: after one month closes, add another month at the far end. For owners who want help keeping the underlying reports consistent, general ledger and financial statement preparation can support the review. If software setup is getting in the way, QuickBooks assistance for small businesses may help you organize the records feeding the sheet.

Key Takeaways

  • Build monthly sales estimates from observable drivers: past results, contracted work, qualified pipeline, prices, and capacity.
  • Write down seasonal and conversion assumptions so you can revise the right number when actual sales differ.
  • Use three scenarios for decisions, and keep a separate cash forecast for payment timing.

Common questions about small-business sales forecasts

How often should I change the forecast?

Review it monthly after you have reliable actual sales figures. Change future months when new bookings, prices, staffing, or customer behavior give you a reason. Keep the earlier version for comparison rather than replacing the record of what you expected.

What if I have no historical sales?

Start with confirmed orders and the activity you can track, such as qualified leads or bookable hours. Use cautious assumptions for uncommitted work. As customers buy and projects close, replace those early estimates with your own conversion and pricing history.

Conclusion

A twelve-month sales forecast works best when every monthly number has a reason behind it. Visible assumptions make it easier to spot an unrealistic target and explain why results changed.

Start with the sales you can support, check what you can deliver, and review the difference each month. Keep payment timing in a separate cash plan, so a full calendar doesn't give you a false sense of available money.

By Meghan Sophia • September 25, 2026
Your first hire can change your insurance obligations before you run the first payroll. In Florida, the deciding factor is often what kind of work your business does , not how much revenue it earns. Florida workers compensation requirements generally begin at four employees fo...
By Meghan Sophia • September 24, 2026
You can track boards, brackets, and finished stools in QuickBooks Online, but you can't click a native "Build Assembly" button to turn one into the other. That's the central challenge with QuickBooks Online assemblies for small manufacturers: inventory tracking and manufacturi...
By Meghan Sophia • September 23, 2026
A sale on credit can look profitable while leaving you short of cash for payroll. If you let customers pay after the work is done, a small business credit policy helps you decide who gets terms, how much they can owe, and when to follow up. The goal isn't to stop offering cred...