Growth
Sales Forecasting for Small Business When Your Pipeline Is Small
Few deals make forecasts jumpy, so here is a short weekly routine that turns a tiny pipeline into a useful range you can plan outreach around.

If you have forty open deals, one surprise barely moves your month. If you have six, one person going quiet can cut your forecast in half. That is the whole problem with forecasting a small pipeline, and it is why most solo sellers and small teams either skip it or write down a number that is really a wish.
You can do better than a wish without a statistics degree. What follows is a short routine: a sales forecast spreadsheet with a few columns, your own history instead of borrowed percentages, a range instead of one number, and fifteen minutes a week to keep it honest.
Why small pipelines are hard to forecast
Forecasting runs on averages, and averages need volume. Flip a coin ten times and you might get seven heads. Flip it a thousand times and you will land close to half. Your pipeline is the ten flips.
Three things make it worse:
- Every deal is a big slice. With six open deals, each one is about a sixth of your forecast. One ghost and the number drops hard.
- Timing slips. A deal that closes on the 2nd of next month instead of the 30th of this one does not disappear, but it does leave this month's column.
- Your history is short and keeps changing. A new offer, a new season, or a new comp plan can make last quarter's numbers stale.
So the goal is not precision. A piece in Harvard Business Review on effective forecasting makes the case that a good forecast maps a cone of uncertainty instead of predicting one outcome. For a small seller, that translates to something practical: a forecast good enough to decide how to spend this week's hours.
Use stage-based probabilities carefully
The standard method is simple. Give each pipeline stage a probability of closing, multiply each deal by its stage's number, and add it up. HubSpot's overview of sales forecasting methods calls this opportunity stage forecasting, and it is a fine starting point.
It goes wrong in two predictable ways.
First, the percentages usually come from somewhere else. Many CRMs ship with defaults like 10%, 25% and 50%. Those are placeholders, not facts about your buyers. Use them for your first month if you have nothing better, then replace them.
Second, stages often describe what you did, not what the buyer did. "Sent info" is an action you took. It says nothing about whether the other person opened it. A deal should only move forward when the buyer does something: books a call, asks a pricing question, says yes out loud. If your stages are fuzzy, fix that before you trust any math built on them. There is a separate guide on setting up CRM pipeline stages for a small sales team if you want a template.
A quick test: could someone else look at a deal and agree on its stage without asking you? If not, the stage is a mood, not a stage.
Track your own past conversion
This is the part that makes the forecast yours. Pull every deal that finished in the last 3 to 6 months, won or lost. For each stage, count how many deals reached it and how many of those were eventually won.
Here is what that might look like for a solo seller with a modest pipeline:
| Stage | Deals that reached it | Won | Close rate from this stage |
|---|---|---|---|
| Call booked | 30 | 6 | 20% |
| Proposal or sample sent | 16 | 6 | 38% |
| Verbal yes | 8 | 6 | 75% |
Now apply it to what is open today. Say you have 3 deals at call booked, 3 at proposal, and 2 at verbal yes:
- 3 × 20% = 0.6
- 3 × 38% = 1.1
- 2 × 75% = 1.5
That adds up to about 3.2 deals. This is your weighted pipeline forecast.
While you are in the data, note one more thing: the average number of days from each stage to a close. If proposals usually take 12 days to close, a proposal sent on the 25th probably belongs in next month's forecast.
Two habits keep this honest. Mark lost deals as lost instead of letting them sit in the pipeline forever, because a stage full of zombies makes your rates look worse and your pipeline look bigger. And when a stage has only a few deals behind it, blend your number with the default. If 2 of 3 deals closed from a stage (67%) and the default is 40%, splitting the difference at about 53% is more sensible than betting on three data points.
Build a range, not a single number
Nobody closes 0.2 of a customer. A forecast of 3.2 is useful for planning but useless as a promise. Turn it into three numbers instead:
- Floor: deals you would bet lunch on. Usually verbal yeses with a firm date.
- Base: your weighted number, rounded down.
- Ceiling: the floor plus every late-stage deal with a real next step on the calendar.
Using the example above: one of the two verbal yeses has a start date, and the other is waiting on "I just need to check with my partner." Your floor is 1. Your base is 3. Your ceiling is both verbal yeses plus the 3 proposals, so 5.
One to five sounds wide. It is wide. That is the truth about a small pipeline, and writing it down is better than pretending it is a tidy 3.
If you sell consumable products, add a separate line for repeat orders from existing customers. Forecast it from your average over the last three months, and keep it apart from new deals so a good reorder month does not hide a thin pipeline.
One caution for direct sellers. This forecast is a planning tool for your own work. Do not share it with prospects or recruits as an example of what selling looks like, and do not turn it into a projection of what anyone could make. The FTC's business guidance on multi-level marketing is clear that earnings representations need to reflect what typical participants actually experience. Keep the forecast in your notebook.
Update it weekly
A forecast you build once and never touch is a decoration. Pick a day, set a 15 minute timer, and run this list:
- Clear the dead. Any deal with no reply and no next step in two weeks moves to lost or to a long-term nurture list.
- Move deals only on buyer actions. Did they book, reply, or commit? Then move them. Otherwise they stay put.
- Check close dates. Compare each deal's expected close date with your average days to close. Push anything unrealistic into next month.
- Recount floor, base and ceiling. It takes two minutes once the stages are right.
- Write one sentence. "Base dropped from 3 to 2 because the Thompson proposal went quiet." Future you will appreciate the note.
At the end of each month, compare your base number to what actually closed. If your base is high three months running, your stage rates are optimistic, so recalculate them. If you want a short list of numbers to review alongside the forecast, the guide on pipeline metrics small teams should track weekly pairs well with this routine.
Using the forecast to plan outreach
Here is where the forecast earns its keep. It tells you what to do this week, not just what might happen.
Start with the gap. Say you set yourself a target of 5 new customers this month and your base is 3. The gap is 2.
Now work backward with your own rates. From call booked, you close 20%, so 2 more customers means roughly 10 more booked calls. If your history says about 1 in 4 conversations turns into a booked call, that is around 40 new conversations.
Then check timing. If a booked call takes about three weeks to close, only calls booked in the first week or so can land this month. Conversations you start in week three are feeding next month.
That usually points to a split plan:
- This month's number: spend your best hours on late-stage deals. Follow up on every open proposal. Get a date from the verbal yes that is "checking with my partner." These are the deals most likely to move your total.
- Next month's number: keep a steady daily block for new conversations, knowing most of them will pay off later. The SBA's business planning guidance treats projections as something you revisit as reality comes in, and that is the right attitude here too.
If even your ceiling sits below your target, the month is mostly about building next month. That is not a failure. It is information, and it is much better to have it on the 2nd than on the 28th.
Common questions
What if I have no sales history at all?
Use your CRM's default stage percentages for the first month, but define stages by buyer actions so the numbers mean something. Record every deal as won or lost from day one. After two or three months you will have enough of your own data to start blending it in.
Should I forecast in a spreadsheet or in my CRM?
Either works. A spreadsheet is fine for a solo seller with a handful of deals. Once you have a team or more than about a dozen open deals, a CRM that tracks stages, close dates and won or lost outcomes saves you from retyping everything each week.
How many deals do I need before my own conversion rates are reliable?
There is no magic number. As a rough working rule, treat any stage with fewer than about 20 finished deals as a loose estimate and blend it with a default rate. Keep recording outcomes and lean more on your own numbers as they pile up.
The bottom line
A small pipeline will never give you a precise forecast, so stop asking it to. Define stages by what buyers do, calculate close rates from your own won and lost deals, turn the weighted total into a floor, base and ceiling, and spend 15 minutes a week keeping it current. Then use the gap between your base and your target to decide where this week's outreach goes.
If maintaining the spreadsheet by hand starts to feel like a second job, a CRM such as Prala can hold your stages, close dates and deal history in one place so the weekly count stays quick. You can compare plans on the pricing page, or start an account and set up your stages first. Either way, the routine matters more than the tool.


