Blog
RevOps2025-11-209 min

How to Run Annual Revenue Planning That Produces Realistic Targets

Annual planning sets the foundation for the year. Here's the bottom-up planning process that produces targets teams can actually hit.Practical framework with funnel analysis, handoff processes, and...

It is October. The board wants next year's revenue plan by November 15. The CEO tells sales leadership to "be ambitious but realistic." Sales leadership interprets "ambitious" as the operative word and submits a target that requires doubling the win rate and tripling the pipeline. Marketing looks at the target, calculates the lead volume required to feed it, and realizes they would need to 4x their budget. Finance looks at both plans, cuts the budget request by 40%, and approves the target without adjusting it downward. By March, the company is behind plan. By June, the target is quietly revised. By December, annual planning is remembered as a fiction that consumed six weeks of leadership time and produced a number nobody believed.

This pattern repeats at the majority of B2B SaaS companies because annual planning is typically done top-down (start with a growth rate, back into the number) rather than bottom-up (start with the inputs, model the output). Top-down planning produces aspirational targets. Bottom-up planning produces realistic ones. The difference is not ambition. It is data. A bottom-up plan that starts with your actual win rates, actual sales cycle lengths, actual lead volumes, and actual conversion rates will tell you exactly what you can achieve with your current resources and exactly what you need to change to achieve more. It may produce a less exciting number than the top-down approach, but it produces a number you can actually hit.

TL;DR
  • Start planning bottom-up: model revenue from actual conversion rates, deal sizes, sales cycle lengths, and rep productivity. Then compare to the top-down target.
  • Build three scenarios (base, stretch, and breakout) with explicit assumptions for each. The gap between scenarios reveals the investment decisions.
  • Capacity planning determines headcount, not the other way around. Calculate how many reps you need to cover the pipeline, not how much pipeline each rep should magically produce.
  • Reconcile marketing and sales plans at the pipeline level. If marketing cannot commit to the pipeline the sales plan requires, the revenue target is not credible.

Why Annual Planning Fails

Before building a better process, it is worth diagnosing why the current process fails at most companies. The failure modes are predictable and avoidable.

Failure Mode 1: Top-Down Target Setting

The board wants 40% growth. The CEO communicates 40% growth to the CRO. The CRO communicates 50% growth to sales leadership (adding a buffer). Sales leadership assigns quotas that add up to 55% growth (adding their own buffer). At no point does anyone model whether the inputs (leads, opportunities, win rates, deal sizes) can support 55% growth with the planned resources. The target is a political negotiation, not a mathematical output. When the number is derived from ambition rather than capacity, it is a hope disguised as a plan.

Failure Mode 2: Ignoring Ramp Time

A company plans to hire 10 new AEs in Q1 to support the growth target. In the plan, these reps are productive immediately. In reality, it takes 3-6 months to hire each rep and another 3-6 months for them to reach full productivity. The 10 planned Q1 hires will not produce meaningful pipeline until Q3 or Q4. The plan assumed 12 months of production from reps who will deliver 3-6 months at best. This single assumption error can account for a 20-30% miss on the annual target.

Failure Mode 3: Disconnected Marketing and Sales Plans

Sales builds a plan that requires $20M in new pipeline per quarter. Marketing builds a plan that generates $12M in pipeline per quarter. Nobody reconciles the two until Q2, when sales blames marketing for insufficient pipeline and marketing points out that their plan was never aligned with the sales target. The fix is straightforward: the pipeline requirement must be derived from the sales plan, and the marketing plan must commit to a specific share of that pipeline. If marketing can deliver 60% and outbound/partnerships can deliver 40%, the numbers are reconciled. If the sum does not reach the requirement, the revenue target must be adjusted or the investment increased.

72%
of B2B companies
miss their annual revenue target by more than 10%
3-6 months
typical ramp time
for a new AE to reach full quota productivity
2.5-3x
pipeline coverage
required for reliable quarterly forecast accuracy

Source: Pavilion CRO Benchmarks, Bridge Group Sales Development Report

The Bottom-Up Planning Process

Bottom-up planning starts with observable inputs and models forward to a revenue output. It is more work than top-down planning, but it produces a plan you can defend with data and execute with confidence. The process has seven steps, and they must be done in order because each step depends on the output of the previous one.

Bottom-Up Annual Planning Process

1
Historical Performance Audit

Pull 24 months of data on: lead volume by source, lead-to-opportunity conversion rate, opportunity-to-close win rate, average deal size, average sales cycle length, rep quota attainment distribution, and net revenue retention. These are your planning inputs. Any assumption that deviates from historical performance requires an explicit justification.

2
Existing Book Analysis

Calculate the revenue you will start the year with: current ARR, expected churn (based on historical churn rate and at-risk account analysis), expected contraction, expected expansion (based on historical expansion rate and usage trends). The net of these is your baseline revenue before any new business. For a company with $10M ARR, 90% gross retention, and 110% net retention, the existing book contributes $10M * 110% = $11M before new sales.

3
New Business Capacity Model

Calculate how much new ARR your current sales team can produce. For each rep: annual quota * expected attainment percentage (use the median attainment from your historical distribution, not the plan attainment). Sum across all reps. For reps hired during the year, apply a ramp curve: 0% for months 1-3, 25% for months 4-6, 50% for months 7-9, 100% for months 10+. The output is the maximum new ARR your current and planned team can deliver.

4
Pipeline Requirement Calculation

Divide the new ARR target by your historical win rate to get the pipeline requirement. If you need $5M in new ARR and your win rate is 25%, you need $20M in pipeline. Apply a coverage buffer of 2.5-3x to account for deal slippage and forecast variability. This means you actually need $50-60M in created pipeline to reliably close $5M. If this number seems high, your win rate is the lever to improve, not the coverage ratio.

5
Pipeline Source Plan

Break the pipeline requirement into sources: inbound marketing, outbound SDR/BDR, partnerships/referrals, and direct AE sourcing. Assign a target to each source based on historical contribution and planned investment changes. If marketing historically generated 55% of pipeline at $8M, and you plan to increase budget 20%, the stretch assumption is $9.6M. If outbound generated 30%, model the SDR team's capacity and expected productivity.

6
Scenario Modeling

Build three scenarios by varying key assumptions. Base case: historical rates continue, planned hires land on schedule, no new programs. Stretch case: conversion rates improve 10-15% from planned optimizations, marketing budget increases 20%, one new pipeline source (partnership, product-led growth). Breakout case: a step-function change (new market segment, new product, acquisition) adds incremental capacity. Each scenario produces a different revenue output.

7
Top-Down Reconciliation

Compare the bottom-up output to the board's top-down target. The gap between them is the planning conversation. If bottom-up produces $15M and the board wants $18M, the $3M gap must be bridged by specific incremental investments (more reps, more marketing budget, higher conversion rates) with explicit assumptions and timelines. If the gap cannot be bridged with realistic assumptions, the target needs to be adjusted.

The Historical Performance Audit

The quality of your plan depends entirely on the quality of your inputs. The historical performance audit is where most planning processes are either built on solid ground or immediately compromised by bad data.

What to Pull

Pull 24 months of monthly data for each metric. Two years gives you enough data to identify trends, seasonality, and the impact of historical changes (new hires, new programs, market shifts). The core metrics are: total leads by source (inbound, outbound, partner, direct), lead-to-SQL conversion rate by source, SQL-to-opportunity conversion rate, opportunity-to-close win rate by segment (SMB, mid-market, enterprise), average deal size by segment, average sales cycle length by segment, quota attainment by rep (individual, not team average), gross revenue retention, net revenue retention, and expansion rate by segment. Export this data from your CRM, not from someone's spreadsheet. If the data does not exist in your CRM, that is the first problem to solve before planning.

Segmenting the Analysis

Aggregate metrics hide the variation that matters. Your overall win rate might be 25%, but if SMB wins at 35% and enterprise wins at 12%, planning on 25% across both segments will overestimate enterprise and underestimate SMB. Segment every metric by: deal segment (by ACV band: under $10K, $10K-$50K, $50K-$100K, $100K+), pipeline source (inbound, outbound, partner, direct), sales team (if you have specialized teams for different segments), and geographic market (if you sell across regions with different dynamics). Plan at the segment level and then roll up to the total. This produces a more accurate plan and reveals which segments have the highest ROI for incremental investment.

MetricSMB (<$10K)Mid-Market ($10-50K)Enterprise ($50K+)Blended
Win Rate35%22%12%25%
Avg Deal Size$6,200$28,500$92,000$18,400
Sales Cycle21 days58 days142 days48 days
Pipeline Coverage Needed2.0x2.8x4.0x2.5x

Capacity Planning: Headcount as a Function of Pipeline

The most common capacity planning mistake is treating headcount as an input ("we want to hire 8 reps") rather than an output ("the pipeline requires 8 reps to work it"). Headcount should be derived from the pipeline plan, not the other way around.

AE Capacity Calculation

Calculate the number of AEs needed by dividing the total pipeline requirement by the pipeline each AE can manage effectively. An AE can typically manage 20-40 active opportunities simultaneously, depending on deal complexity and sales cycle length. For mid-market deals with 60-day cycles, an AE turns over their pipeline roughly every 2 months, meaning they can work 120-180 opportunities per year. Multiply by win rate and average deal size to get expected production per AE. If each AE produces $800,000 in new ARR and your target is $5M in new ARR, you need 6-7 fully ramped AEs. Add buffer for ramp time, vacation, and underperformance: plan for 8-9 AEs total.

SDR Capacity Calculation

SDR headcount is derived from the outbound pipeline target. If outbound needs to generate $8M in pipeline and each SDR generates $300K in pipeline per month ($3.6M annually), you need 2-3 SDRs. But SDR productivity varies enormously by market, outbound channel, and messaging quality. Use your own historical SDR productivity data, not industry benchmarks. If your SDRs historically generate $200K/month, use that number. If you are hiring new SDRs, apply a ramp: 0% for month 1, 50% for months 2-3, 75% for months 4-5, 100% from month 6.

The Ramp Curve Reality

Ramp time is the single most common planning blind spot. A rep hired in January is not productive in January. They spend weeks in onboarding, weeks learning the product, weeks building pipeline, and weeks working that pipeline to close. For mid-market AEs, the typical ramp to full productivity is 6-9 months. For enterprise AEs selling complex deals with 6-month sales cycles, the ramp can be 12-18 months. Your plan must account for this explicitly. A Q1 hire produces zero closed revenue in Q1, likely zero in Q2, modest revenue in Q3, and approaching-full revenue in Q4. Model each planned hire individually with their expected start date and ramp curve.

The Headcount Timing Trap
If your plan depends on hiring 5 new AEs in Q1 to hit the annual target, and the average time-to-hire for an AE is 90 days, you need to start recruiting in October of the prior year. But October is when you are still finalizing the plan. This creates a chicken-and-egg problem: you cannot hire until the plan is approved, but the plan requires hires that need months of lead time. The solution is to begin recruiting for critical roles as soon as the headcount range is directionally clear, even before the final plan is approved. A 2-week delay in starting the recruiting process for 5 AEs translates to 2 weeks less production from each, which at $800K per AE per year is roughly $150K in lost annual capacity.

Pipeline Source Planning

Once you know the total pipeline requirement, you need to allocate it across sources. This is where marketing and sales plans must align. If they do not, the plan is fiction.

Inbound Pipeline

Start with historical inbound pipeline generation and the budget that produced it. If inbound generated $12M in pipeline last year on a $400K marketing budget, your pipeline efficiency is $30 in pipeline per $1 in spend. If you increase the budget to $500K and assume the same efficiency, inbound will generate $15M. But pipeline efficiency typically declines as you scale because the highest-intent channels are already maxed out and you expand into lower-intent channels. Apply a diminishing returns factor of 0.7-0.9x for each 25% budget increase above baseline. So $500K at 0.85 efficiency would produce $12.75M, not $15M.

Outbound Pipeline

Outbound pipeline is a function of SDR headcount, activity volume, and conversion rates. An SDR makes 50-80 activities per day (calls, emails, LinkedIn messages). Of those, 5-10% result in a meaningful conversation. Of conversations, 15-25% result in a qualified meeting. Of meetings, 60-80% convert to opportunities. Work backwards from the pipeline target to the required activity volume and then to the required headcount. If you need $6M in outbound pipeline, and each opportunity averages $50K, you need 120 opportunities. At a 70% meeting-to-opportunity rate, you need 171 meetings. At a 20% conversation-to-meeting rate, you need 857 conversations. At a 7% activity-to-conversation rate, you need 12,243 activities. At 60 activities per SDR per day and 250 working days, each SDR produces 15,000 activities per year. You need 1 SDR for this volume, but apply buffer for ramp and attrition: plan for 2.

Partner and Referral Pipeline

Partner and referral pipeline is the hardest to plan because it depends on external parties. Use historical data as the base and be conservative with growth assumptions. If partners generated $3M in pipeline last year, plan for $3M-$3.5M unless you have a specific new partnership with a committed lead volume. New partner programs take 6-12 months to produce meaningful pipeline. If you launch a partner program in Q1, do not plan for pipeline from it until Q3 at the earliest. The most dangerous planning assumption is "we will launch a partner program that generates $2M in pipeline." Without an existing partner relationship and track record, this is a wish, not a plan.

Scenario Modeling

A single-point forecast is always wrong. The question is how wrong. Scenario modeling provides a range that captures the realistic possibilities and makes the assumptions behind each scenario explicit and debatable.

Base Case

The base case assumes historical rates continue and planned investments land on schedule but with no performance improvement. All conversion rates stay flat. All deal sizes stay flat. All retention rates stay flat. This is the "if nothing changes" scenario. It is not pessimistic; it is realistic. The base case should be the number you commit to with high confidence (80%+ probability of achievement). If the base case already meets the board's target, you are in good shape. If it falls short, the gap between base case and target is the investment thesis: you must invest X to improve Y to close the gap.

Stretch Case

The stretch case assumes that planned improvements (new messaging, new sales process, new product features) deliver their expected impact. Win rates improve by 10-15%. Marketing conversion rates improve by 15-20%. Net retention improves by 3-5 percentage points. Each improvement has an explicit cause and a historical precedent ("when we improved onboarding in Q2, trial conversion increased 18%, so a similar improvement this year is plausible"). The stretch case should have a 40-60% probability of achievement.

Breakout Case

The breakout case includes one or more step-function changes: a new market segment, a new product line, a major partnership, or an acquisition. These are high-impact, lower-probability events that could meaningfully change the trajectory. The breakout case should have a 10-20% probability of achievement. It is not the plan; it is the upside that justifies risk-taking. Include the breakout case to show the board what is possible with bold moves, but do not commit to it.

Quarterly Cadence and Reforecasting

An annual plan is a starting point, not a destination. The business changes, the market changes, and assumptions prove wrong. The plan must be revisited quarterly to remain useful.

Quarterly Business Review Structure

Each QBR should compare actual performance to plan on every key metric: revenue, pipeline generated, pipeline coverage, win rate, deal size, retention, and headcount. For each metric where actual differs from plan by more than 10%, identify the root cause and update the forward forecast. If Q1 win rate was 20% instead of the planned 25%, the forward plan must adjust unless you have a specific, credible reason to expect win rate to improve (new sales enablement, new competitive positioning, product improvement).

The Reforecast Decision Framework

After Q1, you have one quarter of actual data. Update the plan with actuals for Q1 and reforecast Q2-Q4. After Q2, you have two quarters of data and a clearer view of full-year trajectory. The Q2 reforecast is the most important because it determines whether the full-year target is achievable or whether corrective action is needed. Corrective actions include: accelerating hiring, increasing marketing spend, launching new pipeline programs, or (the most honest option) adjusting the target. An adjusted target with a credible plan to achieve it is better than an unreachable target that demoralizes the team.

Insight
The best annual plans are not the ones that predict the future accurately. They are the ones that make assumptions explicit, connect inputs to outputs mathematically, and create a framework for adjusting when assumptions prove wrong. The plan is a model, not a prophecy. Its value is in the clarity it provides about what needs to be true for the target to be achievable. When a rep asks "why is my quota $800K?" you should be able to trace the answer back through the model: "Because the company needs $5M in new ARR, we have 7 ramped reps, historical attainment is 90% of quota, and $800K * 7 * 90% = $5.04M." That traceability is what makes a plan credible and a quota defensible.

Aligning Compensation with the Plan

The plan only works if compensation incentives align with plan behavior. Misaligned comp plans sabotage even the best revenue plans.

Quota Setting from the Plan

Individual quotas should be derived from the plan, not set independently. The total of all quotas should exceed the revenue target by 10-15% to account for attrition and underperformance (this is the "quota-to-target ratio"). But the excess should be modest. If the sum of quotas is 2x the target, quotas are unrealistic and the team knows it. Unrealistic quotas demotivate reps and increase attrition, which further undermines the plan. The median rep should have a 60-70% probability of hitting quota. If fewer than 40% of reps hit quota, quotas are too high. If more than 80% hit quota, quotas are too low.

Accelerators and Decelerators

Accelerators (higher commission rates above quota) should incentivize the behavior the plan needs. If the plan depends on larger deal sizes, accelerate on deals above a threshold ACV. If the plan depends on multi-year contracts, accelerate on 2-year and 3-year deals. If the plan depends on expansion revenue, include an expansion component in AE comp. Avoid decelerators (lower rates below quota threshold) unless you have a specific retention reason. Decelerators punish reps for factors often outside their control (market conditions, territory quality) and increase attrition risk.

The Planning Toolkit

Annual planning requires a combination of data sources, models, and collaboration tools. The specific tools matter less than the discipline of using them consistently.

Data Sources

The CRM (HubSpot, Salesforce) provides deal-level data: pipeline, win rates, deal sizes, cycle lengths, and rep performance. The billing system (Stripe, Chargebee) provides revenue data: MRR, ARR, retention, expansion, contraction. The marketing platform provides lead and pipeline source data: lead volume by channel, conversion rates by source, and campaign performance. The HR/finance system provides headcount data: current team, planned hires, loaded costs, and ramp curves. If any of these data sources are unreliable, fix them before planning. A plan built on bad data is worse than no plan because it creates false confidence.

The Planning Model

Build the planning model in a spreadsheet (Google Sheets or Excel) with clear sections for each input category. Use named ranges or a variables sheet for key assumptions (win rate, deal size, conversion rates, ramp curves) so they can be adjusted easily for scenario modeling. The model should flow from left to right: inputs on the left, calculations in the middle, outputs on the right. Each output cell should be traceable back to its inputs. No hardcoded numbers in formula cells. Every assumption should be in a labeled input cell with a data source reference. This makes the model auditable and the assumptions debatable, which is exactly what you want in a planning conversation.

Key Takeaways

  • 1Plan bottom-up from observable inputs (win rates, deal sizes, conversion rates, headcount capacity) and compare to the top-down target. The gap is the investment conversation.
  • 2Audit 24 months of historical performance data, segmented by deal size, pipeline source, and team. Aggregate metrics hide the variation that matters.
  • 3Derive headcount from pipeline requirements, not the other way around. Calculate how many reps you need, then hire that number.
  • 4Account for ramp time explicitly. A Q1 hire produces zero revenue in Q1 and approaches full productivity in Q4. Model each hire individually.
  • 5Build three scenarios (base, stretch, breakout) with explicit assumptions. The base case should have 80%+ probability of achievement.
  • 6Reconcile marketing and sales plans at the pipeline level. If the pipeline sources do not add up to the requirement, the target is not credible.
  • 7Reforecast quarterly. Q2 reforecast is the most important because it determines whether corrective action is needed for the full year.
  • 8Set quotas from the plan. The sum of quotas should exceed the target by 10-15%. The median rep should have a 60-70% probability of hitting quota.

Revenue planning that produces results, not fiction

Bottom-up models, capacity frameworks, and the RevOps practices that turn annual planning from a political exercise into a strategic advantage. Weekly.

Annual planning is not a finance exercise. It is a strategy exercise that uses financial inputs. The plan answers the most important strategic questions a company faces: where are we investing, what are we betting on, and what do we need to believe for the bet to pay off? A plan that makes these questions explicit and answerable is worth the six weeks of work. A plan that produces a number nobody believes and assumptions nobody remembers is not. Start with the data. Model the inputs. Debate the assumptions. Commit to the base case. Invest toward the stretch case. And revisit the whole thing every quarter, because no plan survives first contact with reality unchanged. The goal is not to predict the year perfectly. The goal is to enter the year with a shared understanding of what is possible, what it requires, and how you will know if you are on track.

See exactly where revenue is leaking in your funnel

Oscom audits your funnel across 12 categories and surfaces the specific fixes that increase conversion and retention.