How to calculate average contract value (ACV)
Average contract value normalizes deals of different sizes and lengths into one comparable figure. It is a core input to quota planning, segmentation, and sales productivity analysis.
The key discipline is annualizing. A three-year deal should contribute its yearly value, not its full total, or long deals distort the average and make it useless for comparison.
- Total ACV / contracts The formula
- Annualized Not total contract value
- Mean + median Watch for skew
Short answer
Average contract value is the mean annualized value of your contracts. Sum the annual value of all contracts (dividing multi-year deals to their yearly value) and divide by the number of contracts. If ten contracts total 500,000 dollars of ACV, the average is 50,000 dollars. Use the annual value, not total contract value, to keep deals comparable.
Step by step
Annualize each contract
Convert every contract to its annual value. A three-year 300,000 dollar deal is 100,000 dollars of ACV, not 300,000.
Sum the annual values
Add the annualized value of all contracts in the set you are measuring.
Divide by contract count
Average contract value equals total ACV divided by the number of contracts. That is the mean.
Check the median
Compute the median too. If a few large contracts pull the mean well above the median, report both so planning reflects the typical deal.
Worked example
You have 20 contracts. Eighteen are one-year deals averaging 30,000 dollars; two are three-year deals worth 180,000 dollars total each, or 60,000 dollars of ACV each.
Total ACV = (18 x 30,000) + (2 x 60,000) = 540,000 + 120,000 = 660,000 dollars. Average contract value = 660,000 / 20 = 33,000 dollars. Note the multi-year deals contributed their annual value, not their 180,000 dollar totals, keeping the average honest.
How Ardovo handles it
Ardovo computes ACV by annualizing every contract and rolls it up to ARR automatically, so per-deal and company numbers reconcile. Rook reports mean and median ACV by segment, so a few large multi-year deals never distort your planning.
Frequently asked questions
What is the average contract value formula?
The sum of the annualized value of all contracts divided by the number of contracts. Annualize multi-year deals to their yearly value so long contracts do not distort the average.
What is the difference between ACV and TCV?
ACV is the annual value of a contract; TCV is its total value across the full term. A three-year 300,000 dollar deal is 100,000 dollars ACV and 300,000 dollars TCV. Use ACV for average contract value.
Why annualize contracts for ACV?
Because using total contract value would make long multi-year deals look far larger than short ones, distorting the average. Annualizing puts every contract on a comparable yearly basis for meaningful comparison.