Optimized Sales Optimized Marketing Target Accounts For CROs For CFOs For CMOs Blog News Glossary Compare Tools About Schedule a Demo
Sales Planning

Sales Capacity Planning: How Many Reps to Hit Your Number

Pete Furseth 11 min read
sales capacity planningrevenue planningcapacity planningB2B SaaSRevOps
Sales Capacity Planning: How Many Reps to Hit Your Number
Home/ Blog/ Sales Capacity Planning: How Many Reps to Hit Your Number

Need $30M, quota is $1M, hire thirty reps. That arithmetic sits on a slide in roughly every annual planning deck I have reviewed, and it is wrong before the meeting ends. It assumes thirty reps each produce a full quota in the same twelve months. Not one will. The new hires are ramping. Half the existing team lands below quota. Someone resigns in April. The slide says the number is covered. The team it describes does not exist.

Here is the claim I will defend for the rest of this guide: any plan that ends in a single number of reps has already failed. The only output worth shipping is a hiring schedule, a list of dated starts, because capacity is a function of when people sell, not how many of them you eventually employ. Two reps with identical quotas can differ by a full quarter of production depending on whether they started in January or July. A headcount cannot see that. A schedule is built from it.

I have built revenue and forecast models for B2B SaaS companies for two decades. The capacity models that survive contact with the year share one habit: they treat every rep as a fraction of a quota, discounted on purpose, and they treat a start date as the most important field in the row.

The discounted-capacity model

Most capacity math runs forward and lands nowhere useful: take headcount, multiply by quota, compare to target, declare victory. Run it the other way. Start with one rep and strip the quota down to what that rep actually contributes. I call this the discounted-capacity model, and it is three discounts stacked on one number.

Take a fully ramped rep carrying a $1M quota. These figures are illustrative, meant to show the mechanics, not a benchmark to copy.

1. Discount for ramp. If a new hire is ramped for, say, half the period, they get credit for the productive portion, not the whole year. A seat that is ramping is not a seat that is selling at full tilt. 2. Discount for attainment. Apply the median attainment you genuinely observe, not the quota and not the team average. At a 70% median, that $1M of capacity is worth $700K. 3. Discount for attrition. Net out the productive time the seat loses to departures, open-seat weeks, and the second ramp on the backfill.

What survives all three discounts is the seat's discounted capacity. Divide the target by it and you get fully ramped equivalents, the honest count. Then, and this is the step the model exists for, you convert equivalents into dated hires, because a ramped equivalent in December is not the same asset as one in February. The model's job is not a headcount. It is a calendar.

The word doing the work is discount. A plan built on undiscounted quota is just the target restated in a different unit. The value lives entirely in how much less than a full quota you are honest enough to assume. Capacity planning sits inside the wider sales planning process, between setting the target and cutting territories: the target names the number, capacity decides whether the team can reach it, and skipping the step hands quotas to a headcount the math never justified.

The three discounts, in order

Discount one: ramp

Ramp time is the months a new rep needs before they carry and produce a full quota. In B2B SaaS it commonly runs six to nine months, and it tracks your sales cycle length closely, since a rep cannot close faster than the cycle allows. Ramp is also not a switch: nobody sits at zero for six months and then jumps to 100%. The realistic shape is a curve, a little production in the first quarter, more in the second, full quota by the end. Model the curve, or at minimum credit a fraction of quota during ramp rather than all or nothing.

So hire dates belong in the model as a primary field. A January start on a six-month ramp sells at partial capacity for half the year. A July start contributes almost nothing this year. Same quota, same rep quality, and a headcount total cannot tell them apart. The schedule is the only place the difference shows up.

Discount two: attainment

This is the input teams butcher most often. Attainment is the percentage of quota a rep actually closes, and across a team it is a distribution, never a single average. Pull the last several quarters by rep and the shape repeats: a few well above quota, a cluster in the middle, a tail below 60%. The team might average 80%, but that average is propped up by top performers you cannot clone into the seats you are about to open. New hires and backfills land in the middle and lower bands, not the top.

Plan capacity on the 80% average and you have quietly assumed every new seat produces like a blend of your best and worst reps. The seats you are adding will not. Plan on the median, or better, plan the distribution explicitly and weight new headcount toward the bands new hires actually reach. The forecast accuracy guide covers why averages mislead in revenue math broadly. Attainment is the cleanest example: only 7% of companies achieve 90% or better forecast accuracy (Gartner), and planning on a mean you never hit is one reason.

Discount three: attrition

Attrition removes ramped, productive reps mid-period and replaces them with seats that start at zero. Both halves cost you. You forfeit the leaver's remaining production, then absorb a full ramp again on the backfill, assuming you backfill at once, which most teams do not. A stable roster all year is the assumption that quietly inflates more capacity plans than any other. Model attrition as a reduction in productive capacity, timed across the period, with a backfill ramp attached to each departure. If yours is seasonal or clusters in a tenure band, reflect that rather than smearing one annual rate flat across twelve months.

The discounts are ordered for a reason. Ramp and attrition bend the calendar; attainment bends the size. Apply attainment first and you know how many ramped equivalents you need. Apply ramp and attrition next and you know when they have to start.

A worked plan: Brightford hires for $30M

Walk one all the way through. Brightford is a mid-market B2B SaaS company, illustrative not real, targeting $30M in net new bookings next year. Standard quota for a ramped account executive is $1M. The deck says thirty reps. The discounted-capacity model applies across two segments, because Brightford sells very differently to each. Commercial deals run a four-month cycle and ramp in five months. Enterprise deals run nine months and ramp in eight. Blended figures hide that gap, which is why Brightford splits them.

InputCommercial seatEnterprise seat
Full quota$1.0M$1.0M
Median attainment72%64%
Ramp to full quota5 months8 months
Attainment-adjusted capacity$720K$640K
Now the sequence. Apply attainment. Discount each segment's quota by its median, not the team average. The thirty-rep answer assumed $1M a seat. At Brightford's real medians, a ramped commercial seat is worth $720K and an enterprise seat $640K, so holding the mix the company wants pushes the fully ramped equivalents well past thirty. That one correction, average swapped for median, separates a plan that lands from one that misses by a fifth. Apply ramp. Most of those seats are hired into during the year, so each delivers only part of its annual number in year one. A commercial rep starting mid-year contributes a partial number; an enterprise rep starting at the same moment, on an eight-month ramp, barely contributes this year at all. The seats Brightford must hire run higher than the ramped equivalents it needs, because so many spend the period ramping rather than producing. Apply attrition. Layer in departures and the backfill ramps they trigger. Every leaver pulls productive capacity out and drops in a seat that starts at zero again, raising the gross hires required to hold the productive headcount the plan assumes.

Stop here and you have a bigger number than thirty. Useful, but still not a plan. The output Brightford actually ships is this:

QuarterCommercial startsEnterprise startsRationale
Q164Enterprise hires must start now or their long ramp lands them outside the year
Q252Commercial ramp is short enough to still produce in-year
Q340Last quarter a commercial start can ramp and contribute
Q420Backfill and next-year carry only
Read the enterprise column. Every enterprise rep Brightford needs producing next year has to start by Q2, because an eight-month ramp begun in Q3 produces nothing until the year is gone. That is not a hiring preference. It is a hard wall the cycle length builds, invisible in any model that stops at a headcount. A sales capacity planner runs this so you can move one assumption, say enterprise ramp from eight months to six, and watch the whole schedule shift left. The headline from Brightford: the gap between thirty seats and the real schedule is not rounding, and the timing is as load-bearing as the count.

Capacity planning versus quota setting

These two get run together, and they should not, because they pull in opposite directions. Capacity planning asks how many reps you need to hit a target, built bottom-up from discounted productivity per seat. Quota setting divides a target across the reps you field, built top-down from the number split across seats.

Here is the trap. Set quotas by dividing the target across headcount without first checking capacity, and you get quotas above realistic attainment, a plan that assumes everyone clears a bar most of the team has never cleared. The discounted-capacity model prevents that by sizing headcount first, so the quotas that follow sit where the attainment distribution actually supports. Run it backward and you ship a plan that looks fully covered and demoralizes half the floor by March, when the reps below the median work out that the number was never reachable. Size capacity, then set quotas inside what capacity allows.

Where capacity plans break

Three failure modes account for nearly every plan that misses.

Capacity modeled at full productivity. Every rep counted as a whole quota, no ramp curve, no attainment discount. This is the thirty-reps-for-$30M error, the most common one. The fix is the discounted-capacity model: never credit a seat with more than its ramp-adjusted, attainment-adjusted production. Attainment planned on the average. The model applies the team mean uniformly to new headcount, but the mean is carried by top performers you cannot reproduce in a backfill. The fix is to plan on the median or the explicit distribution, weighting new seats toward the bands they actually reach. Hiring that slips. The plan assumes a Q1 start for reps approved in Q2 who start in Q3. Every month of slip pushes a six-to-nine-month ramp later, so the production the plan banked in the back half never arrives. Treat a recruiting delay as a capacity event, because that is precisely what it is. With sales cycles already 22% longer than they were in 2022 (Digital Bloom, 2025), a slipped enterprise start is even more likely to fall off the back of the year than it used to be.

A quieter fourth: the plan is built once in January and never reconciled against the sales pipeline metrics and attainment the year produces. Ramp runs slower, attrition runs hotter, attainment lands lower, and nobody updates the model until the gap is unrecoverable.

Build the schedule, then defend it

A capacity plan is not a headcount you approve in January and file. It is a calendar of dated starts, each carrying a discounted contribution, that sum to the target only if every start lands on time and ramps as assumed. The most useful thing it produces is not a number of reps. It is a set of deadlines: the last quarter an enterprise rep can start and still matter this year, the week a slipped backfill stops being recoverable.

Hold that schedule against what actually happens. When a Q1 enterprise hire slides to Q2, that is not an HR footnote, it is capacity leaving the year, and the schedule is where you watch it go. ORM keeps that calendar honest, reconciling ramp, attainment, and attrition against a live sales forecast, so a slipped start surfaces as a dent in the schedule while you can still hire against it, not as a missed number in Q4.

Frequently Asked Questions

What is sales capacity planning?

Sales capacity planning calculates how many quota-carrying reps you need to hit a revenue target, accounting for ramp time, the distribution of attainment across the team, and attrition. It converts a target into a headcount and, more usefully, into a hiring schedule by quarter. Done right, it tells you not just how many reps but when each one has to start to be productive in time.

How do you calculate sales capacity?

Take one fully ramped rep's quota and discount it three times: by the share of the period that rep is actually ramped, by the median attainment you genuinely see rather than the average, and by the productive time you lose to attrition. The result is that rep's discounted capacity. Divide the target by it to get fully ramped equivalents, then translate those into dated hires. A team of ten reps does not produce ten quotas.

What is ramp time in sales capacity planning?

Ramp time is the months a new rep needs before they carry and produce a full quota. For B2B SaaS it commonly runs six to nine months, and it tracks your sales cycle length, since a rep cannot close faster than the cycle allows. A rep hired in March on a nine-month ramp barely touches the current year, which is why hire dates, not headcount totals, are the real unit of a capacity plan.

Why should attainment be modeled as a distribution, not an average?

Because revenue concentrates in a handful of reps, and the average hides it. A team can average 80% attainment while the median rep sits at 65% and three people carry the quarter. Plan on the average and you assume a balanced team that does not exist, then overcount the capacity of the exact seats, new hires and backfills, least likely to deliver it. Plan on the median instead.

How does attrition affect sales capacity?

Attrition pulls ramped, productive reps off the board mid-period and replaces them with seats that start at zero. You lose the leaver's remaining production, the weeks the seat sits open, and a second full ramp on the backfill. On a thirty-rep team, even modest attrition can erase the equivalent of several seats of productive selling time across a year. Plans that assume a stable roster overstate capacity in every quarter after the first.

Why do sales capacity plans break?

Three failure modes cover most of it. Capacity gets modeled at full productivity, as if every rep ramps instantly and hits quota. Attainment gets planned on the average instead of the distribution. And hiring slips, so reps the plan assumed in one quarter do not produce until two quarters later. Each one inflates capacity above what the team will deliver, and they compound.

PF
Pete Furseth
ORM Technologies
Pete has built custom revenue forecast models for B2B SaaS companies for over a decade.
June only

Five free days of implementation

Start with ORM before the end of June and your first five days of implementation are free. We build your forecast model on your live pipeline, then you decide.

Claim your five days