Average Contract Value (ACV)
Growth MetricsAverage contract value is the annualized average size of a customer contract. It is the cleanest single number for describing the typical deal a SaaS company sells, and it determines almost everything downstream: the sales motion, the payback period, the support model.
It is also commonly confused with TCV (total contract value), which is the full value of the contract over its full term. A 3-year contract worth 60,000 EUR has a TCV of 60,000 EUR and an ACV of 20,000 EUR. Mixing them up is one of the more common ways B2B SaaS teams misreport their unit economics.
Contents
Key takeaways
- ACV = Total Contract Value ÷ Contract Length in Years. A 3-year contract worth 90,000 EUR has an ACV of 30,000 EUR.
- ACV is annualized; TCV is total. Always specify which one you're reporting; the difference can be 2 to 5× depending on contract length.
- ACV bands segment B2B SaaS by motion: under 5K is SMB self-serve, 5K to 50K is mid-market velocity, 50K+ is enterprise field-led, 250K+ is strategic enterprise.
What is average contract value?
ACV is the annualized value of a contract, calculated as the total contract value divided by the length of the contract in years. It produces a single number representing what the customer is worth per year, regardless of whether they signed for one year or five.
It is a planning and benchmarking metric, not an accounting one. Booked revenue and recognized revenue follow GAAP rules; ACV exists to give the commercial team a clean number for sizing the customer base and comparing motions across companies.
How do you calculate ACV?
The standard formula:
ACV = Total Contract Value ÷ Contract Length in Years
Worked examples:
- A 24-month contract worth 60,000 EUR. ACV = 60,000 ÷ 2 = 30,000 EUR.
- A 36-month contract worth 90,000 EUR with a 5,000 EUR one-time setup fee. The setup fee is excluded; ACV = 90,000 ÷ 3 = 30,000 EUR.
- A 12-month contract worth 60,000 EUR. ACV = TCV = 60,000 EUR.
When reporting average ACV across the customer base, weight by recent deals to reflect current motion. The simple mean across all-time contracts can be skewed by legacy small accounts that no longer represent today's pricing.
ACV bands and what they imply for the sales motion
ACV directly determines what kind of sales motion is economically viable:
- Under 5,000 EUR: SMB self-serve. Margins do not support a human sales conversation; the product must close itself, with low-touch support.
- 5,000 to 25,000 EUR: SMB or low-mid-market with sales-assisted self-serve. A small AE team or sales-development reps can be involved, but cycle times must stay short (under 30 days typically).
- 25,000 to 100,000 EUR: mid-market velocity. Field sales begins to make sense; cycle times of 60 to 90 days; one AE per 30 to 50 customers.
- 100,000 to 500,000 EUR: enterprise field-led. Multi-stakeholder sales process, security review, procurement; cycle times of 4 to 9 months; one AE per 10 to 25 customers.
- 500,000+ EUR: strategic enterprise. Bespoke contracts, executive sponsorship, multi-quarter sales cycles, dedicated customer-success resourcing.
Moving up an ACV band is one of the most disruptive transitions a SaaS company can attempt. The sales process, marketing motion, product complexity, and team composition all change.
Activate your team on LinkedIn
Heyoo helps marketing teams turn employees into authentic, on-brand storytellers, with personalised drafts, a shared calendar, and pipeline-grade analytics.
Frequently asked questions
What's the difference between ACV and ARPU?
ACV is contract-level (the average value of a single signed contract); ARPU (average revenue per user) is account- or user-level and includes the impact of expansion, churn, and overage. ACV is a sales-side metric; ARPU is a finance-side metric. They are usually within 10 to 20% of each other but not identical.
Should I include one-time fees in ACV?
No. ACV is the annualized value of recurring contract terms only. One-time fees (implementation, professional services, setup) are reported separately as services revenue. Including them in ACV inflates the metric and breaks comparability with other companies.
Does ACV change during the contract term?
Not for the contract itself, by definition. But the customer's MRR can change through mid-term expansion or contraction; that flows through MRR and NRR rather than the original ACV. When the contract is renewed, the new contract has a new ACV which reflects the updated price.
