B2B Sales Kpis
What are the key KPIs for B2B sales?
The core B2B sales KPIs are:
- Revenue attainment
- Qualified opportunities created
- Pipeline coverage
- Stage conversion rate
- Win rate
- Average deal value
- Sales cycle length
- Pipeline velocity
- Quota attainment
- Forecast accuracy
- CAC or CAC payback
- Retention or expansion
Revenue, pipeline creation, conversion, deal value, cycle time and productivity apply broadly. CAC payback and recurring revenue retention depend on the revenue model.
| KPI | Definition or formula | Stage | Use |
|---|---|---|---|
| Revenue attainment | Actual revenue ÷ target | Outcome | Universal |
| Qualified opportunities | Count created | Pipeline | Universal |
| Pipeline coverage | Qualified pipeline ÷ quota | Pipeline | Universal |
| Conversion and win rate | Advanced ÷ entered; won ÷ closed | Funnel | Universal |
| Deal value and cycle | Won revenue ÷ wins; average days to close | Deal | Universal |
| Pipeline velocity | Opportunities × win rate × deal value ÷ cycle | Pipeline | Universal |
| Quota and forecast | Sales ÷ quota; forecast error versus actual | Productivity | Universal |
| CAC, payback and retention | CAC ÷ monthly gross profit; NRR from retained and expanded revenue | Economics | Model dependent |
Where does each KPI fit in the B2B sales funnel?
B2B sales KPIs form a connected revenue engine:
- Acquisition: Sales metrics track account or lead qualification, while pipeline metrics cover accepted opportunities.
- Progression: Sales conversion rates measure stage progression and closed outcomes. Velocity measures time and throughput.
- Capacity and retention: Productivity tracks rep capacity, while retention measures post-sale revenue.
Leading indicators such as qualified opportunities and stage conversion reveal constraints before lagging revenue attainment changes. For example, too few qualified opportunities reduces pipeline coverage, then revenue attainment, even when win rate stays stable. Use the Revenue Engine Diagnostic to identify the underlying constraint.
How do you calculate acquisition and pipeline KPIs?
Acquisition efficiency
Calculate CAC as total sales and marketing acquisition spend divided by new customers acquired. CAC payback period equals CAC divided by monthly gross profit per new customer. Keep spend scope, attribution rules, cohort definitions, and time windows consistent.
Pipeline health
Pipeline coverage equals qualified open pipeline value divided by quota for the same period. Pipeline velocity equals opportunity count multiplied by average deal value and win rate, divided by average sales cycle. Apply consistent qualification and stage criteria, then compare results with segmented B2B revenue benchmarks matched by deal size, go-to-market motion, and industry.
Acquisition and opportunity creation metrics
Qualified opportunities created is the count or value of opportunities meeting documented entry criteria during the period.
Meeting-to-opportunity conversion = qualified opportunities created ÷ held sales meetings × 100. If 40 held meetings produce 12 qualified opportunities, conversion is 30%.
Cost per qualified opportunity = attributable acquisition spend ÷ qualified opportunities created. Keep leads, meetings and accepted opportunities separate. Qualification varies by GTM motion, so comparisons require a common stage definition.
Pipeline coverage, quality, and forecast metrics
Pipeline coverage = qualified open pipeline for the relevant close period / revenue target for that period. For example, $3 million in qualified pipeline against a $1 million target equals 3.0 times coverage. This is a measurement, not proof that 3.0 times is the correct benchmark.
Gross pipeline value can conceal risk. Check pipeline aging, stage slippage, and deal concentration alongside coverage. Forecast variance = forecast revenue − actual revenue. Forecast accuracy = 1 − (absolute forecast error / actual revenue). Disclose conventions for zero actuals and negative results. Use the free revenue calculators to calculate pipeline coverage and related sales metrics.
How do you calculate conversion and sales velocity KPIs?
Treat conversion probability and cycle time as separate dimensions. Sales conversion rates show how reliably opportunities advance or close, while cycle time shows how long that progression takes. Average deal value adds the economic outcome.
Analyze all three together when assessing sales velocity. A higher win rate may accompany smaller deals, while larger contracts may lengthen the sales cycle or reduce conversion. Likewise, faster progression is not an improvement if qualification weakens and losses rise later. Use consistent stage definitions and segment results by deal type, motion, or market, supported by dated revenue research reports.
Stage conversion, win rate, and deal value
Stage conversion rate = opportunities entering the next stage ÷ opportunities entering the prior stage in the same cohort × 100. If 50 qualified opportunities produce 30 proposals and 9 wins, qualified-to-proposal conversion is 60%, while proposal-to-win conversion is 30%.
Win rate by count = closed-won ÷ (closed-won + closed-lost) × 100. When deal sizes vary substantially, use value-weighted win rate: closed-won value ÷ total closed-decision value. Average deal value = closed-won revenue or contract value ÷ closed-won deals. State whether no-decisions are included, excluded, or reported separately when comparing sales conversion rates with revenue research reports.
Sales cycle length and pipeline velocity
Sales cycle length is the average or median number of days from a documented starting event, such as qualified opportunity creation, to closed won. State and apply that starting event consistently.
Pipeline velocity = qualified opportunities × average deal value × win rate ÷ average sales cycle days. For 40 opportunities at $25,000, a 25% win rate, and a 75-day cycle, pipeline velocity is approximately $3,333 in expected revenue throughput per day, not guaranteed revenue. Use the median or segment results when a few long deals distort the average.
Which productivity, economics, and retention KPIs matter?
These B2B sales KPIs answer three different questions and should not be blended:
- Sales productivity: Can the team turn available rep capacity into bookings efficiently?
- Customer economics: Does the gross profit from acquired customers justify acquisition spending and payback time?
- Recurring revenue retention: Do customers renew, expand, or contract after the initial sale?
Capacity applies broadly, while CAC payback period and net revenue retention are most useful for recurring revenue models.
Rep productivity, capacity, CAC, and payback
- Quota attainment: actual credited sales ÷ assigned quota × 100.
- Revenue per rep: attributed team revenue ÷ relevant average rep headcount.
- Sales capacity: productive reps × expected output per fully ramped rep. Model ramp time and attrition separately. Ten fully ramped reps at $500,000 expected annual output imply $5 million of theoretical capacity before adjusting for ramp time, vacancies, or attrition.
- CAC: attributable sales and marketing acquisition cost ÷ new customers acquired.
- CAC payback period: for recurring revenue, CAC ÷ monthly gross profit from a new customer.
Use free revenue calculators for quick capacity and payback checks without signup.
Retention, expansion, GRR, and NRR
For recurring or repeat-revenue models, logo retention = retained customers ÷ starting customers within a stated cohort. GRR = (starting recurring revenue − contraction − churn) ÷ starting recurring revenue. Net revenue retention (NRR) = (starting recurring revenue + expansion − contraction − churn) ÷ starting recurring revenue. Both exclude new-customer revenue.
For example, a $100,000 cohort with $10,000 expansion, $5,000 contraction, and $8,000 churn has 87% GRR and 97% NRR. For project or transactional models, track repeat purchase rate, reorder frequency, or revenue from existing customers instead.
Which sales KPIs should you choose for your revenue model?
Selection framework, not benchmark findings:
| Revenue model | Primary B2B sales KPIs | Potentially misleading or inapplicable |
|---|---|---|
| Subscription SaaS | Recurring revenue, qualified pipeline, win rate, sales cycle, CAC payback, GRR, NRR | Bookings without retention context |
| Enterprise outbound | Account penetration, qualified opportunities, coverage by close period, stage conversion, cycle length, deal concentration, forecast accuracy | Blended lead conversion |
| Services or projects | Bookings, backlog, proposal win rate, project value, utilization or delivery capacity, repeat-client revenue | SaaS retention metrics |
| Transactional or product-led | Activation-to-sales handoff, conversion, order or contract value, sales-assisted expansion, repeat purchases | Opportunity coverage alone |
Segment results when deal size, GTM motion, industry, territory, or cohort materially changes performance. Compare like with like using segmented B2B revenue benchmarks, rather than applying one universal target.
How should a B2B sales KPI system be measured and governed?
Keep the executive scorecard small, with drill-down sales metrics for diagnosis. Define each KPI’s owner, source, numerator, denominator, inclusion rules, time window, cohort, update frequency and segmentation.
Win rate example: Quarterly cohort, wins divided by closed decisions, no-decisions included as losses, CRM owner: Revenue Operations.
Separate measured figures from derived pipeline velocity or modeled sales capacity. Review leading funnel indicators frequently, and lagging economics and retention on a sales-cycle-appropriate cadence. Compare benchmarks only after matching definitions, deal size, GTM motion and industry.
See RevXForge’s methodology and limitations and editorial standards for revenue research, then use the Revenue Engine Diagnostic to identify whether pipeline, conversion, capacity or economics is the binding constraint.
Frequently Asked Questions
How many KPIs should a B2B sales team track?
Track a small, focused set of top-level KPIs tied to revenue outcomes and your sales team’s current constraint, with drill-down measures for diagnosis rather than one fixed number for every team. Each top-level KPI should have a clear definition, owner, and agreed action when it changes.
How often should B2B sales KPIs be reviewed?
Review operational leading indicators weekly, while revenue, unit economics, and retention KPIs are usually better assessed monthly or by quarterly cohort. Adjust the cadence to your sales-cycle length and data volume, since low-volume or long-cycle teams need more time to identify meaningful trends.
What are some key metrics and KPIs for B2B marketing?
Key B2B marketing KPIs include ICP-qualified demand, cost per qualified opportunity, marketing-sourced pipeline, and conversion to accepted opportunity. Marketing and sales should share clear definitions for qualification and handoff, and prioritize measurable sourced pipeline over inflated influenced-pipeline claims.
What is a good benchmark for a B2B sales KPI?
A good B2B sales KPI benchmark matches the exact metric definition, deal size, go-to-market motion, industry, and reporting period. Compare internal trends with segmented B2B revenue benchmarks, and never treat a blended average as a universal target.
Conclusion
B2B sales KPIs are most useful when they reveal how pipeline quality, conversion, velocity, capacity, forecast accuracy, and economics interact, rather than presenting isolated numbers on a dashboard. RevXForge’s free Revenue Engine Diagnostic connects pipeline, conversion, capacity, and economics to help teams identify and prioritize the constraint that is actually limiting revenue growth.
References & industry sources
Find the constraint behind your sales KPIs
Use the free Revenue Engine Diagnostic to connect pipeline, conversion, capacity, and economics, then prioritize the part of the revenue engine that is actually limiting growth.
Learn more