The board sets a revenue target. The VP of Sales turns that target into a hiring plan. This is where most revenue plans break. Not because the target is wrong, but because the hiring model doesn't account for ramp time, attrition, quota coverage gaps, or the simple fact that recruiting takes longer than anyone budgets for.
I've built headcount models at five different companies. The same mistakes show up everywhere: hiring too late, not buffering for attrition, assuming instant productivity, and treating all reps as equal capacity. This guide covers how to build a hiring plan that actually delivers the revenue you promised.
Framework note: This is a planning framework, not a template. Your specific inputs (quota, ramp time, attrition rate, deal cycle) determine the outputs. The math is straightforward. The discipline to follow it is the hard part.
Step 1: Calculate Productive Capacity Needed
Start with the annual new business revenue target. Not total revenue. Subtract renewals and expected expansion from existing accounts. What remains is what your sales team needs to generate from scratch.
Example: $15M total revenue target. $6M from renewals and expansion. $9M from new business.
Now calculate how many fully-productive AEs you need. This requires two numbers: annual quota per AE and expected attainment rate.
- Annual quota per AE: $1M
- Expected average attainment: 85% (realistic for a mature team)
- Productive revenue per AE: $850K
- Fully-productive AEs needed: $9M / $850K = 10.6, round to 11
Most companies stop here and plan to hire 11 AEs. That's wrong. It assumes all 11 are productive on January 1st. None of them are.
Step 2: Account for Ramp Time
New hires don't carry a full quota on day one. They ramp over months. During ramp, they contribute fractional revenue. Your model needs to account for this or you'll be short on capacity all year.
| Role | Typical Ramp | Month 1-2 Capacity | Month 3-4 Capacity | Month 5-6 Capacity | Full Capacity |
|---|---|---|---|---|---|
| SDR | 2-3 months | 25% | 75% | 100% | Month 3-4 |
| SMB AE | 3-4 months | 10% | 50% | 100% | Month 4-5 |
| Mid-Market AE | 4-6 months | 0% | 25% | 75% | Month 6-7 |
| Enterprise AE | 6-9 months | 0% | 10% | 40% | Month 8-10 |
A mid-market AE hired on January 1st contributes roughly 0.4 productive AE-years in their first year (0 + 0 + 0.25 + 0.25 + 0.75 + 0.75 + 1.0 + 1.0 + 1.0 + 1.0 + 1.0 + 1.0 = ~7 productive months out of 12, or 0.58x). An enterprise AE hired on the same date contributes roughly 0.35 productive AE-years. Your model must convert headcount into productive AE-equivalents.
The ramp-adjusted headcount formula
If you need 11 fully-productive mid-market AE equivalents for the full year and you're hiring them all in Q1, you need to hire 14-15 AEs to account for the ramp deficit. Alternatively, you hire 11 AEs but front-load the hiring so they're ramped by mid-year, accepting a slower first half.
The best approach: stagger hiring across the year with the heaviest front-loading you can afford. Hire 6 in January, 3 in April, 2 in July. This spreads cost, reduces onboarding bottlenecks, and ensures some reps are productive when the later hires are still ramping.
Step 3: Buffer for Attrition
Sales attrition in B2B SaaS runs 20-30% annually. That means for every 10 reps you start the year with, 2-3 will leave before December. Each departure creates a revenue gap. The departing rep's pipeline goes dark. The backfill takes 4-8 weeks to hire and another 4-6 months to ramp. Total revenue gap per departure: 6-10 months of lost productivity.
The attrition buffer formula
Target productive headcount / (1 - annual attrition rate) = starting headcount needed.
If you need 11 productive AEs and expect 25% attrition: 11 / 0.75 = 14.7, round to 15. You need to either start the year with 15 AEs or have a continuous hiring pipeline that replaces departed reps within 30 days.
Most companies don't buffer for attrition. They plan for 11, lose 3, spend 6 months backfilling, and end the year with 9 productive AEs delivering 75-80% of plan. The revenue miss was predictable from January. Nobody modeled it.
Step 4: Synchronize SDR and AE Hiring
AEs need pipeline. Pipeline comes from SDRs (outbound), marketing (inbound), and the AE's own prospecting. If you hire 5 new AEs without proportional SDR capacity, those AEs will be pipeline-starved during the exact months when they should be building momentum.
SDR-to-AE ratios by model
- Outbound-heavy: 2-3 SDRs per AE. The SDR team generates 60-70% of pipeline.
- Balanced inbound/outbound: 1.5-2 SDRs per AE. SDRs handle inbound qualification plus some outbound.
- Inbound-led: 1-1.5 SDRs per AE. SDRs primarily qualify inbound leads.
- Enterprise (named accounts): 0.5-1 SDR per AE. AEs do their own prospecting with SDR support on specific campaigns.
Hire SDRs 1-2 months before the AEs they'll support. An SDR ramps in 2-3 months. An AE ramps in 4-6 months. If you hire both simultaneously, the SDR will be productive before the AE, but the pipeline they generate won't be worked efficiently until the AE is ramped. Stagger it so the SDR pipeline is flowing when the AE hits productive capacity.
Step 5: Build the Hiring Calendar
A good hiring calendar accounts for three lead times: recruiting time (how long to fill the role), ramp time (how long to reach productivity), and revenue time (how long from first productive activity to first closed deal).
| Role | Avg. Recruiting Time | Ramp to Productivity | First Deal Close | Total Lead Time |
|---|---|---|---|---|
| SDR | 3-4 weeks | 2-3 months | N/A (meetings) | 3-4 months |
| SMB AE | 4-6 weeks | 3-4 months | 1-2 months | 5-7 months |
| Mid-Market AE | 6-8 weeks | 4-6 months | 2-3 months | 7-10 months |
| Enterprise AE | 8-12 weeks | 6-9 months | 3-6 months | 10-15 months |
This means if you need an enterprise AE producing revenue in January 2027, you needed to start recruiting in October 2025. Most companies don't plan with this level of lead time. They start recruiting in Q1 for Q1 revenue and wonder why they're behind plan by Q3.
Step 6: Model Manager Capacity
Every hire also needs management. If you're adding 10 AEs and your current managers each have 6 reps already, you need 2 new managers hired and onboarded before the reps arrive. Manager recruiting takes 8-12 weeks. Manager onboarding takes 4-6 weeks before they're effective at coaching.
A common failure mode: hire 10 reps in January, start recruiting their managers in February. The reps arrive to no manager. They get distributed across overloaded existing managers. Ramp time doubles. Three of them quit by month 6 because they never got proper onboarding. You've burned $600K-$1M in failed hires because you didn't sequence the manager hire first.
Manager hiring rule
Hire managers 6-8 weeks before the reps they'll manage. Give the manager 4 weeks to learn the business before their team arrives. This means the manager is "idle" for a month. That month is the best investment in your hiring plan because it means 6-10 reps get properly onboarded instead of abandoned.
Step 7: Build in Hiring Plan Checkpoints
No hiring plan survives first contact with reality. Revenue might come in hot, requiring faster hiring. Revenue might miss, requiring a pause. Pipeline metrics might shift, changing the capacity model. Build quarterly checkpoints.
Quarterly review questions
- Are we on track to deliver the productive AE-equivalents we modeled?
- Is actual ramp time matching our assumptions? If longer, we need to hire sooner.
- Is attrition above or below plan? Adjust the buffer accordingly.
- Is pipeline per AE sufficient? If not, we need more SDRs or marketing investment before more AEs.
- Are our managers at capacity? If yes, pause AE hiring until we add management.
The Full Headcount Model: A Worked Example
Let's put it all together for a company targeting $15M in total revenue.
- Total revenue target: $15M
- Renewal/expansion: $6M (40% of total)
- New business target: $9M
- AE quota: $1M/year
- Expected attainment: 85%
- Productive AE-years needed: 10.6 (round to 11)
- Ramp adjustment (staggered Q1-Q2 hiring): +3 AEs = 14
- Attrition buffer (25% annual): 14 / 0.75 = 18.7, round to 19
- AEs to hire/have: 19 across the year
- SDRs (2:1 outbound ratio): 38 SDRs needed at peak
- Frontline managers (6:1 span): 3-4 AE managers, 4-5 SDR managers
That $15M revenue target requires 19 AEs, 38 SDRs, and 7-9 frontline managers. Total sales headcount: roughly 65-70 people including ops, enablement, and leadership. If you started the year planning for 11 AEs and no SDR expansion, you'd miss the target by 25-30%.
Common Hiring Plan Mistakes
Mistake 1: Hiring to plan, not ahead of plan
If your plan says "hire 4 AEs in Q2," you should start recruiting in February to have offers accepted by March and start dates in April. Starting the recruiting process in April means those reps won't be productive until Q4. You've lost two quarters of capacity.
Mistake 2: Assuming 100% attainment in the model
No sales team averages 100% attainment. If yours does, your quotas are too low. Use 75-85% for mature teams and 65-75% for new teams or new markets. Building a plan on 100% attainment guarantees a miss.
Mistake 3: Not accounting for recruiting failure rate
Not every offer gets accepted. Not every accepted offer results in a start date. Budget for a 70-80% offer acceptance rate and a 5-10% no-show rate (candidates who accept but never start). If you need 19 hires, you'll likely need to extend 24-27 offers across the year.
Mistake 4: Batch hiring without onboarding capacity
Hiring 10 reps in the same month means 10 reps in the same onboarding class. If your enablement team can properly onboard 4-5 people at a time, a 10-person class gets diluted training. Stagger start dates in cohorts of 4-6 to maintain onboarding quality.
Frequently Asked Questions
Start with your annual new business target. Divide by average quota per AE. Adjust for expected attainment (typically 75-85%). Then add buffers for ramp time and attrition. A $10M new business target with $1M quotas and 85% attainment needs roughly 12 AEs after ramp and attrition adjustments, not the naive answer of 10.
Hire ahead when you have a repeatable sales motion, consistent pipeline generation, and enough data to model ramp and attainment. The lead time depends on ramp period. If reps take 6 months to ramp, hire 6 months before you need the revenue. Companies still iterating on ICP or messaging should not hire ahead.
SDRs: 2-3 months. SMB AEs: 3-4 months. Mid-market AEs: 4-6 months. Enterprise AEs: 6-9 months. Track time-to-first-deal and time-to-full-quota separately. A rep who closes their first deal in month 2 but doesn't hit full quota until month 6 is ramping normally in mid-market.
Build attrition as a headcount buffer. Formula: target headcount / (1 - attrition rate) = starting headcount needed. With 20 needed reps and 25% attrition, you need to start with 27 or hire continuously. Each departure creates a 6-10 month revenue gap from lost productivity plus backfill ramp.
Yes. SDRs feed AEs. Standard ratios: 2-3 SDRs per AE for outbound-heavy, 1-2 for inbound-assisted. Hire SDRs 1-2 months before the AEs they'll support so pipeline is flowing when AEs finish ramp. Hiring 5 new AEs without SDR capacity creates pipeline-starved reps.
Get Hiring Intel Weekly
The CRO Report tracks 1,500+ executive sales postings weekly. Hiring trends, comp data, and market intel delivered every Thursday.
Subscribe FreeMethodology: Hiring benchmarks and ramp data come from analyzing sales organizations across 200+ B2B companies and 1,500+ sales leadership job postings tracked weekly by The CRO Report.