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

Average Selling Price (ASP)

ORM Technologies
Home/ Glossary/ Average Selling Price (ASP)
Definition The mean value of closed-won deals in a given period, calculated by dividing total bookings by the number of deals closed. ASP benchmarks pricing strategy, surfaces discounting patterns, and anchors revenue forecasts when combined with win rate and deal volume.

What Average Selling Price Measures

ASP is the mean value of deals your team actually closes, and it tends to reveal pricing discipline problems faster than any other single metric. Calculated as total bookings divided by closed-won deal count, it strips away the optimism baked into pipeline and gives you a ground-truth read on deal economics in a period.

RevOps teams track ASP alongside win rate and deal volume because the combination defines whether a revenue plan is achievable. If you need to hit a bookings target and ASP is drifting down, you need proportionally more deals closed, which means more pipeline or a higher win rate. Neither adjustment is free.

Calculating and Segmenting ASP

The formula is straightforward:

ComponentDefinition
Total bookingsSum of closed-won contract values in the period
Deal countNumber of closed-won opportunities
ASPTotal bookings / Deal count
The more useful version segments ASP by cohort: by rep, by segment (SMB, mid-market, enterprise), by channel (inbound vs. outbound), by product line. Aggregate ASP hides signal. A healthy enterprise ASP alongside a collapsing SMB ASP still looks acceptable in the blended number until it compounds.

ASP as a Discounting Diagnostic

When ASP trends down quarter over quarter without a corresponding shift in deal mix, the likely cause is discounting. Reps shorten close times by cutting price. Sales leaders often know this is happening but lack a clean metric to quantify it. Tracking list-price ASP versus closed ASP shows the actual discount rate across the team. If that gap widens, you have a process problem or an incentive problem, not a market problem.

ASP also surfaces pricing model fit issues. If your list price is structured for one deal type but buyers consistently negotiate down to a different structure, ASP tells you before the customer success team does.

Using ASP in Revenue Forecasting

ASP is a multiplier in the core forecast model: projected bookings equals expected deal volume times expected ASP. When forecasting with weighted pipeline, the implied ASP at each stage tells you whether late-stage deals are sized consistently with historical closes or whether the pipeline is padded with aspirational deal values that will compress at close.

ASP combined with win rate and annual contract value gives a complete unit-economics view of how the sales machine converts activity into revenue.

Frequently Asked Questions

What is average selling price in B2B SaaS?

Average selling price (ASP) is total closed-won contract value divided by the number of deals closed in a period. It reflects the typical deal your team actually closes, not the list price or the size of deals in pipeline. Revenue leaders use it to spot when discounting is eroding deal value over time.

How does ASP differ from ACV?

ACV (annual contract value) normalizes multi-year contracts to a single year. ASP is the raw mean of what was actually booked, regardless of contract length. A team that books mostly one-year contracts will see ASP and ACV move together; multi-year deals will cause them to diverge. For forecasting, use ACV for trend analysis and ASP to understand execution against current pricing.

Why does ASP drop over time even when quota goes up?

ASP erodes when reps discount to close faster, when deal mix shifts toward smaller segments, or when new reps with shorter ramp times close smaller deals disproportionately. A quota increase without an ASP increase usually means you need more deal volume. More activity alone does not move the number.

Put these metrics to work

ORM builds custom revenue forecast models that turn concepts like average selling price (asp) into prescriptive action for your team.

Schedule a Demo