
How many salespeople do you need? Capacity math
How many salespeople you need comes down to four numbers: revenue target, average deal size, win rate and sales cycle. Formula and a worked example.
Short answer
Four numbers decide how many salespeople you need: revenue target, average deal size, win rate and sales cycle length. Turn the target into deals, deals into opportunities, then divide by how many opportunities one rep can run in a year. That quotient is your headcount.
What determines sales team size?
Sales team size is determined by four numbers, not by how busy the team feels: revenue target, average deal size, win rate and the number of open opportunities one rep can carry. Once you have those four, headcount is a division problem rather than a debate.
All four already sit in your CRM or your ERP. The problem is rarely missing data; it is that nobody turns that data into a decision.
Frame it in three steps: what you have, what you are spending on each rep, and what the target actually requires.
Which four numbers do you pull from your CRM?
Pull these four figures before you start the math. All of them can live on a single report screen:
- Revenue target: the annual or quarterly number, split between new business and existing customers.
- Average deal size: total value of deals won in the last 12 months divided by the number of deals.
- Win rate: opportunities won divided by (won + lost).
- Average sales cycle: mean number of days from first contact to close.
If one of the four will not come out, the gap is in a data field, not in the formula. Fix that field before you open the headcount discussion — otherwise the loudest person in the room makes the call.
What is sales rep capacity?
Sales rep capacity is the number of open opportunities one rep can run properly at the same time. The word properly matters: follow-ups happen, call notes get written, and no customer is forgotten.
In most B2B teams that number lands between 10 and 20 open opportunities per person. Do not assume yours: count deals won per rep over the last six months and look at the average open-opportunity load behind each. The point where win rate starts dropping is the point where capacity is exceeded.
How many opportunities does the revenue target require?
Convert the revenue target into deals first, then into opportunities. Two divisions are enough:
- Deals needed = Revenue target ÷ Average deal size
- Opportunities needed = Deals needed ÷ Win rate
Those two lines are the floor of any headcount conversation. If you want to build the opportunity side out in more detail, see how many opportunities you need to hit a sales target.
How many opportunities can one rep run per year?
A rep annual capacity is the number of opportunities carried at once multiplied by the number of cycles that fit in a year:
- Cycles per year = 365 ÷ average sales cycle in days
- Annual capacity = opportunities carried at once × cycles per year
The longer the cycle, the lower the capacity. Shortening the cycle has the same effect as hiring — it is simply cheaper.
Worked example: how many reps for a 2 million target?
Put numbers on it. Annual target 2,000,000. Average deal 16,000. Win rate 25%. Average sales cycle 60 days. One rep carries 15 open opportunities at a time.
- Deals needed: 2,000,000 ÷ 16,000 = 125 deals
- Opportunities needed: 125 ÷ 0.25 = 500 opportunities
- Cycles per year: 365 ÷ 60 = 6 cycles
- Capacity per rep: 15 × 6 = 90 opportunities
- Reps needed: 500 ÷ 90 = 5.6 → 6 people
This is an illustrative calculation, not an industry benchmark. Run the same table on your own four numbers and the answer may be 3 or it may be 11. What matters is that you can defend where the number came from.
Can you add capacity without hiring?
Yes. Every variable in the formula is an alternative to a new hire. Lift the win rate from 25% to 30% and opportunities needed drop from 500 to 417. Cut the cycle from 60 days to 45 and capacity per rep rises from 90 to 120, which turns a six-person need into four.
The third lever is giving reps their hours back. Reporting, data entry and internal meetings eat selling time, and capacity falls with it. For the measurement side of that, see how to calculate revenue per sales rep.
Why does this calculation come out wrong in most companies?
It comes out wrong because the inputs in the CRM are incomplete or broken. Three causes do most of the damage:
- Zombie records: open opportunities untouched for more than 90 days make capacity look full and the win rate look low.
- Missing loss reasons: if lost deals are never closed out, the win rate cannot be calculated at all.
- Undated stages: without stage-change dates, the sales cycle cannot be measured.
If those three fields are not filled reliably, your headcount decision is a guess with a spreadsheet around it.
How often should you redo the math?
Re-measure the four inputs once a quarter. Win rate and cycle length move with pricing, new products and market pressure, so a January calculation may not hold in September. Updating four numbers takes about fifteen minutes.
FAQ
Does a new hire count toward capacity immediately?
No. In most B2B motions a new rep does not reach full capacity before completing one full sales cycle. Count a new person at half capacity for their first quarter.
I do not know my win rate. What should I do?
Take closed opportunities from the last 12 months: won ÷ (won + lost). Leave old still-open opportunities out, or the rate comes out higher than reality.
Should I invest in marketing instead of another rep?
Look at where the bottleneck is. If you do not have enough opportunities, that is marketing. If opportunities exist but cannot be worked, that is sales headcount. The same table shows both sides.
Does this work for a small team?
Yes. The same four numbers apply to a two-person team. When the result is not a whole number, consider shortening the cycle or lifting the win rate before rounding up.
How do I know capacity has been exceeded?
When open opportunities per rep keep rising while win rate falls and follow-up intervals stretch out, capacity is already past its limit.
Closync AI is an AI layer that turns sales conversations into high-quality CRM/ERP data and that data into sales decisions. That is exactly what the four inputs above depend on: a complete record of what was said in the conversation.
Last updated: 30 October 2026

