Skip to content

Revenue

Annual Contract Value

What is Annual Contract Value?

Annual contract value (ACV) is the annualised recurring value of a single customer contract, calculated by dividing the contract's total recurring value by its length in years. A three-year, $300,000 agreement has an ACV of $100,000 and a total contract value (TCV) of $300,000; ACV is the figure used to describe deal size and segment a sales motion, because it stays comparable across contracts of different lengths.

Formula

ACV = Total Recurring Contract Value ÷ Contract Length in Years

Total Recurring Contract Value
The recurring subscription value committed over the whole term, excluding one-off fees and services
Contract Length in Years
Term of the agreement; a 30-month contract enters as 2.5

Worked example

Three signed deals in one quarter, of different shapes, compared on the same basis.

Step-by-step calculation of Annual Contract Value
StepValue
1Deal A — 1 year at $48,000ACV $48,000
2Deal B — 3 years at $180,000 totalACV $60,000
3Deal C — 2 years, ramped $30k then $50kACV $40,000
4Deal C, first-year ACV$30,000
5Total contract value across the three$308,000
6Blended ACV$49,333

Result

The three deals total $308,000 of TCV and average $49,333 of ACV. Deal C shows why the basis has to be stated: averaged across the term its ACV is $40,000, but the ARR it actually contributes in year one is $30,000, and reporting the first figure as run rate overstates the book by $10,000.

ACV, TCV and why both exist

Total contract value is the whole commitment: every recurring dollar over the full term, and in most definitions the one-off fees as well. ACV strips it back to one year of recurring value so contracts of different lengths can be compared and averaged. A one-year $100,000 deal and a three-year $300,000 deal are the same size of customer, and only ACV says so.

Sales organisations lean on TCV because it is the bigger number and it reflects the real commitment won. Finance and analytics lean on ACV because it is the one that annualises cleanly and reconciles to ARR. Neither is wrong; quoting one while the audience assumes the other is.

ACV is a contract metric, ARR is a company metric

They are related but not interchangeable. ACV describes one agreement. ARR describes the annualised value of every active agreement at a point in time. Summed across the live book, ACV should approximate ARR — and if it does not, the difference is usually one of three things: one-off fees leaking into ACV, ramped contracts averaged rather than taken at their current year, or contracts counted as live after their end date.

That reconciliation is worth running quarterly. It is the cheapest available check that the sales-reported book and the finance-reported run rate are describing the same company.

Ramps, mid-term changes and the year-one problem

Ramped contracts are where averaging goes wrong. A two-year deal at $30,000 in year one and $50,000 in year two has an average ACV of $40,000, but it contributes $30,000 to run rate today. If you report the average as ARR, you have booked $10,000 of revenue that arrives twelve months from now. The safe convention is to hold two figures: average ACV for deal-size reporting and current-year ACV for anything that touches run rate, and to make clear which is which every time.

Mid-term expansions raise the same question. An upsell six months into a twelve-month contract can be treated as increasing the original ACV or as a separate contract. Either is defensible; only one can be in force at a time, and mixing them makes ACV trends untrustworthy.

What belongs in ACV

Recurring subscription value only. Implementation fees, training, professional services and hardware sit in TCV and stay out of ACV, for the same reason they stay out of MRR: they do not repeat, so annualising them asserts a run rate that does not exist. Where services are genuinely recurring — a retained support package billed every month — they belong in, and should be documented as an exception rather than left to individual judgement.

Where ACV is the metric that matters

ACV is what makes a sales motion legible. Acquisition cost, sales cycle length, discount depth and win rate all scale with deal size, so the only useful way to read CAC in a B2B business is by ACV band. A $5,000-ACV motion that can be closed by self-serve and a $150,000-ACV motion requiring six months and a solutions engineer will have wildly different acquisition costs, and both can be excellent. Averaged together they describe nothing. Segment first, then compare.

Where ACV goes wrong

  • Quoting TCV as ACV. A three-year $300,000 deal is a $100,000-ACV customer; reporting it as $300,000 triples the apparent deal size and, if it flows into run rate, triples the revenue that book actually generates this year.
  • Averaging a ramped contract and treating the average as run rate. A deal at $30k then $50k has a $40k average ACV and contributes $30k today; the difference is revenue booked a year early.
  • Including implementation fees and professional services. They do not recur, so annualising them inflates both ACV and any ARR reconciled from it.
  • Leaving mid-term upsells ambiguous — sometimes raising the original ACV, sometimes counted as a new contract. Both conventions work; alternating between them makes the ACV trend meaningless.
  • Reporting one blended ACV across a self-serve and an enterprise motion. Deal size drives sales cycle, discounting and acquisition cost, so a blended figure conceals the only segmentation that makes those numbers readable.

Typical ranges

ACV has no healthy range — it is a description of who you sell to, not how well. What it does usefully do is set expectations for everything around it: low-ACV motions must be self-serve or low-touch to stay viable, while high-ACV motions can support long sales cycles and substantial acquisition costs. Judge ACV against your own CAC and sales cycle for that segment, not against another company's average deal size.

Related

Metrics that move with this one

No metric explains a business on its own. These are the figures that qualify, offset or explain ACV.

Annual Recurring Revenue (ARR)

Annual recurring revenue (ARR) is the annualised value of a subscription business's contracted revenue, calculated in practice as current monthly recurring revenue multiplied by twelve. It is a run rate — a statement of what the next twelve months would produce if nothing changed — not a record of what the business earned in the past twelve months, and the two figures differ sharply for any company that is growing or churning quickly.

Learn more

Average Revenue Per User (ARPU)

Average revenue per user (ARPU) is monthly recurring revenue divided by the number of active paying customers, giving the blended monthly value of a single account. It is frequently written ARPA — average revenue per account — and the distinction matters for any product where one account contains several seats, because dividing by seats and dividing by accounts produce different numbers and answer different questions.

Learn more

Monthly Recurring Revenue (MRR)

Monthly recurring revenue (MRR) is the monthly-normalised value of every active paid subscription at a point in time: monthly plans at face value, quarterly plans divided by three, annual plans divided by twelve, plus recurring add-ons and less active discounts. It is a snapshot of contracted run rate rather than an accounting figure, so it deliberately excludes one-off charges, setup fees, usage overages and refunds, and it has no definition in GAAP or IFRS.

Learn more

Customer Acquisition Cost (CAC)

Customer acquisition cost (CAC) is the total sales and marketing spend required to win one new customer, calculated by dividing that spend over a period by the number of new customers acquired in it. The figure changes materially with the definition chosen: paid CAC counts only media spend against paid-attributed customers, fully-loaded CAC adds salaries, commissions and tooling, and blended CAC divides total spend by every new customer including the ones who arrived organically.

Learn more

Committed Monthly Recurring Revenue (CMRR)

Committed monthly recurring revenue (CMRR) is current MRR adjusted for changes that are already contractually agreed but have not yet taken effect: signed contracts that start later, notified cancellations that have not yet lapsed, and scheduled price or seat changes. It is a forward-looking view of the book that will exist in the near future, and it usually differs from reported MRR most in businesses selling annual contracts with notice periods.

Learn more

Bookings, Billings and Revenue

Bookings, billings and revenue are three distinct measures of the same customer contract at three different moments: bookings record the total value committed when the deal is signed, billings record what has been invoiced, and revenue records what has been earned and recognised in the period. For a business selling annual contracts up front, all three figures can differ substantially in the same month, and only revenue is governed by accounting standards.

Learn more

ACV: frequently asked questions

What is the difference between ACV and TCV?

TCV is the total value of the contract over its whole term; ACV is that value annualised to one year. A three-year $300,000 agreement has a TCV of $300,000 and an ACV of $100,000. TCV also commonly includes one-off fees, while ACV should hold recurring value only.

What is the difference between ACV and ARR?

ACV describes a single contract; ARR describes the annualised run rate of the entire active book. Summing ACV across live contracts should approximate ARR, and a persistent gap between the two usually means one-off fees are leaking into ACV, ramped deals are being averaged rather than taken at their current year, or expired contracts are still being counted.

How do you handle ramped contracts in ACV?

Keep two figures. Average ACV — total recurring value divided by term — is the right number for reporting deal size. Current-year ACV is the right number for anything that feeds run rate, because that is what the contract actually contributes today. Reporting the average as ARR books next year's increase twelve months early.

Should ACV include one-off implementation fees?

No. Setup, implementation, training and professional services belong in total contract value and stay out of ACV, because annualising a fee that never repeats asserts recurring revenue that does not exist. A genuinely recurring retained service package is the exception, and should be documented as one.

Does a monthly-billing business need ACV?

Rarely. Without term commitments there is no contract length to annualise over, so ARPA multiplied by twelve carries the same information with fewer assumptions. ACV earns its place when you have committed terms of varying length and need to compare deals on one basis.

Stop recalculating ACV by hand.

Connect Stripe and Bastle computes this metric — and the rest of the glossary — against your own billing history, with the definitions under your control. Free while in beta, no card required.