What is Average Selling Price (ASP)?
Average selling price (ASP) is the mean revenue per closed deal, including multi-year contract values. It differs from ACV by capturing the total contract value rather than the annualized amount.
ASP measures the average total value of each deal your team closes. While ACV annualizes contracts to show yearly revenue, ASP reflects the full bookings value. A 3-year deal worth $300K has an ASP of $300K but an ACV of $100K. CROs track both because ASP drives bookings targets and rep compensation, while ACV drives capacity planning and unit economics.
How to Calculate ASP
ASP = Total Bookings Value / Number of Deals Closed. If your team closes 40 deals in a quarter for a combined $2.8M in bookings, your ASP is $70K. Simple, but the nuances matter. Multi-year deals inflate ASP without changing your recurring revenue run rate. A team that shifts from 1-year to 3-year contracts will see ASP triple while ACV stays flat. Always track ASP alongside ACV and contract duration to understand what's really happening with deal sizes.
ASP vs ACV
ASP includes the full contract value across all years. ACV normalizes to annual revenue. Both are useful but answer different questions. ASP answers: 'How big are our deals from a bookings perspective?' ACV answers: 'What's the annual revenue impact per customer?' CROs use ASP for bookings forecasts and quota setting. They use ACV for sales team structure, hiring models, and unit economics. A company pushing multi-year contracts will see ASP diverge from ACV. That's fine as long as you're tracking both and your comp plans account for the difference.
Why ASP Trends Matter
ASP trending up usually signals a move upmarket, better packaging, or stronger value selling. ASP trending down can mean you're discounting more, losing bigger deals to competitors, or shifting mix toward smaller accounts. Neither direction is inherently good or bad. What matters is whether the movement is intentional. A CRO who's deliberately expanding into SMB will see ASP drop. That's expected. A CRO whose team is discounting enterprise deals by 30% to close before quarter-end has a different problem entirely.
Common Mistakes with ASP
Using blended ASP when your team sells across multiple segments. Enterprise ASP might be $250K while mid-market runs at $40K. Blending them into $95K tells you nothing useful and masks problems in both segments. Always segment ASP by deal size tier, by rep, and by product line. The second mistake: celebrating higher ASP without checking win rates. If ASP goes up 30% but win rate drops 40%, you're not moving upmarket. You're just losing more deals at higher price points.
Real-World Example
A SaaS company's ASP grew from $45K to $72K over 4 quarters. The board loved it. But the VP Sales dug into the data and found the increase came almost entirely from 3-year contract incentives, not larger deal sizes. ACV had only grown from $45K to $48K. Reps were pushing multi-year to inflate their bookings numbers and hit accelerators. Meanwhile, 3-year commitments were creating renewal risk because customers locked in at lower prices would expect the same rates at renewal. The CRO adjusted the comp plan to weight ACV growth alongside bookings and capped multi-year accelerators at 1.2x instead of 1.5x.
In Practice
ASP is most useful as an input to quota setting and capacity planning. The standard formula: if target ASP is $60K and target deal cycle is 90 days, a fully ramped rep can work 8-12 deals simultaneously and close 2-3 per quarter. That gives you a per-rep quarterly capacity of $120K-$180K in bookings. Scale from there. If you need $3M in quarterly bookings, you need 17-25 ramped reps at that ASP. Change the ASP to $150K (enterprise motion) and the same $3M requires 7-10 reps but with longer cycles and higher base salaries. ASP is the variable that connects your revenue target to your headcount model.
Get Weekly Sales Intelligence
Join 500+ sales executives getting compensation data, market trends, and career intelligence.
Subscribe Free