9 min read Alle Artikel auf Deutsch Tous les articles en français Todos os artigos em português

What Is ACV in Sales? Formula and Uses

The short answer

ACV (annual contract value) is the revenue one customer contract brings in per year. To get it, divide the total contract value (TCV) by the number of contract years and leave out one-time fees such as setup or onboarding. For a multi-year contract, that means splitting the recurring TCV evenly across its years. Sales teams use ACV to compare deals of different lengths, set quotas and decide how much research and follow-up a prospect is worth.

In this article

What is ACV in sales?

In B2B and SaaS sales, ACV stands for annual contract value: the recurring revenue a single customer contract is worth per year. Recurly's glossary defines it as the average annualized revenue value of a single customer contract, used to compare deals of different lengths. Google's AI overview for this search gives the same definition, citing Sage and Salesforce, and adds that the value is normalized over a 12-month period. That normalizing is what makes ACV useful. You can't compare a one-year deal and a three-year deal on total value, because the longer one looks bigger even when it's worth less per year.

The basic formula is ACV = total contract value (TCV) divided by the number of contract years. Say a customer signs a three-year subscription. Its ACV is the subscription total divided by three, whether the customer pays annually, quarterly or upfront. Payment timing changes cash flow, not ACV.

Watch out for one naming trap: companies don't all use ACV the same way. Salesforce's own sales blog calls its main sales metric annualized contract value and describes it as the sum of new or add-on opportunities. That's a booking total, not a per-contract average. Before you compare ACV figures between two teams or two companies, check which definition each one uses.

How do you calculate ACV?

  1. Take the signed contract and list every line item, along with the term it covers.
  2. Remove one-time fees such as implementation, setup, training or hardware. The ACV formula page among today's results excludes them explicitly, because they don't recur.
  3. Add up the recurring fees for the full term. That gives you the recurring TCV.
  4. Convert the term into years. If the term isn't a whole number of years, express it as a fraction of a year instead of rounding it up or down.
  5. Divide the recurring TCV by the number of years. The result is the contract's ACV.
  6. To report average ACV across a book of business, add up the ACV of every contract in the period and divide by the number of contracts.

Ramped contracts are the edge case the formula handles badly. If year one is priced lower than the later years, plain averaging gives you an ACV the customer doesn't actually pay in any single year. That's why some teams report first-year ACV next to average ACV. Whichever you choose, write the rule down so every rep's deals are calculated the same way.

What is ACV and TCV in sales?

TCV (total contract value) is everything a contract is worth over its full term. Depending on the company's definition, it can include one-time fees. ACV cuts that value down to one year of recurring revenue. ARR (annual recurring revenue) often gets mixed up with both, but it measures the whole customer base, not one contract.

Metric What it measures Scope Includes one-time fees?
ACV (annual contract value) Recurring value of a contract per year One contract, or the average across contracts Usually no
TCV (total contract value) Value of a contract over its full term One contract Often yes, depending on the company's definition
ARR (annual recurring revenue) Recurring revenue running at an annual rate All active customers at a point in time No
ACV, TCV and ARR compared by what they measure and their scope. As of November 2026

A quick way to keep them apart: TCV answers "how big was this deal?", ACV answers "what is this deal worth per year?" and ARR answers "what is the business bringing in per year right now?" A multi-year contract adds its full TCV to bookings in the quarter it's signed. It adds only its annual value to ARR, and that ARR keeps counting only for as long as the contract stays active.

Where do ACV calculations go wrong?

  • One-time fees left in. An implementation fee inflates the year-one ACV, so the renewal then looks like a downgrade.
  • Mixed definitions. One team reports average ACV per contract, another reports the sum of new bookings the way Salesforce does. You can't compare the two numbers.
  • Monthly plans annualized without a commitment. Scaling a month-to-month price up to a year gives you a run rate, not contracted value. Label it as a run rate.
  • Renewals counted as new ACV. If renewals and new logos are in the same figure, you can't tell whether sales grew or the existing base simply stayed.
  • Multi-currency deals converted on different dates. Pick one conversion rule and apply it to every contract.
  • Ramped pricing averaged without saying so. The average hides a lower first year, and that matters for cash forecasts and commission timing.

What else can ACV mean?

What does "all commodity volume" mean?

In retail and consumer goods, ACV means all commodity volume. It measures a product's distribution: the share of a market's total retail sales made in stores that carry the product, weighted by each store's sales across all categories. Repsly's consumer-goods blog, which Google's AI overview cites, explains why brands track it. A product stocked in a few large stores can have a higher all commodity volume than one stocked in many small stores. This meaning has nothing to do with contract value.

What does ACV stand for in car sales?

At car dealerships and in auto insurance, ACV means actual cash value: what a vehicle is worth today, which is its replacement cost minus depreciation for age, mileage and condition. Dealers use it to value a trade-in. Insurers use it to settle a total-loss claim. If a car salesperson mentions "the ACV on your trade", they mean that valuation, not a contract metric.

What is ACV in venture capital?

When investors look at software startups, ACV still means annual contract value, but they read it as a signal about how the company sells. A high ACV usually points to a sales-led model with longer cycles, account executives and procurement. A low ACV usually points to self-serve or high-volume sales. Investors weigh ACV against acquisition cost to judge whether the go-to-market model can pay for itself.

How does ACV shape prospecting, cadence and follow-ups?

ACV decides how much effort a single prospect can justify. With high deal values, it makes sense to research each account and write each touch by hand. With low ones, you need a repeatable process. The same logic applies to the follow-up questions people ask next.

What is prospecting in sales?

Prospecting means finding and contacting potential buyers who match your ideal customer profile, before any of them has asked to hear from you. It covers building the list, researching each account and making first contact. Expected ACV sets how deep the research goes. For a high-ACV account it's worth mapping the buying group, while a low-ACV segment gets a tighter profile and less research per contact. Our guide on what prospecting is in sales versus marketing covers who does what. The qualifying questions by stage help you check whether a prospect really belongs in that ACV band.

What is a sales cadence?

A sales cadence is the planned schedule of touches for each prospect: which channel, on which day, and the exit rule that ends the sequence, such as a reply, an opt-out or a hard bounce. Higher-ACV deals usually justify more channels and more manual steps per touch. Our article on sales cadence steps and exit rules has templates for both cases.

Sales follow-up email: what should it contain?

A sales follow-up email should reply in the original thread, add one fact the first email didn't have, and end with one question. Replying in-thread means the message carries In-Reply-To and References headers that point to the earlier email, so mail clients group the two together. Typing "Re:" by hand into a new message doesn't do that. If the prospect opts out, stop the sequence right away instead of waiting for the next scheduled step.

Sales follow-up email templates and examples

  • After no reply: "Hi [Name], one thing I left out last time: [specific fact tied to their account]. Is [problem] something your team is working on this quarter?"
  • After a call: "Thanks for the time today, [Name]. As agreed, [next step] by [date]. Did I miss anyone who should be on that?"
  • After a quote: "Hi [Name], the quote we sent is valid until [date]. Is there a line item you'd like to go through before then?"
  • Last touch: "I'll close this out on my side. If [problem] comes back up, a one-word reply is enough and I'll pick it up again."

Our sales follow-up email template collection has more variants, sorted by situation.

Sending personalised follow-ups from your own domain

Sometimes the ACV justifies a personal touch but not a separate recording for every prospect. Here's how EmailFlow OS, a EmailFlow OS product, handles that case. You record one video and upload it to EmailFlow OS. You connect your own Brevo account and sending domain, then import your prospect list into EmailFlow OS. EmailFlow OS creates a personalised version of that single recording for each recipient, not for each company, and sends it from your own inbox through your Brevo account and domain. It doesn't use a shared platform sender.

Because the mail goes out under your domain, receiving servers check your own SPF, DKIM and DMARC records. Those records stay under your control, in your DNS and your Brevo account. The receiving server, not EmailFlow OS, decides how each message is filtered and placed. You'll find the details on the EmailFlow OS video email for B2B outreach page.

Questions people ask

Is ACV the same as average contract value?
Not always. Annual contract value is one contract's recurring value per year, which is TCV divided by contract years. Average contract value is the mean value across many contracts, and some teams calculate it over the full term instead of per year. Both get shortened to ACV, so before comparing figures, say which one you mean and whether it's annualized.
Does ACV include one-time fees?
Usually not. The standard definition counts only recurring revenue, so implementation, setup, training and hardware fees stay out. If you include them, the first year is inflated and the renewal then looks like a drop in value. Total contract value (TCV) often does include those fees, which is one practical difference between ACV and TCV.
Can you calculate ACV for monthly contracts?
Only with care. A month-to-month plan has no annual commitment, so scaling the monthly price up to a year gives you a run rate, not contracted value. Report it as a run rate or as a contribution to ARR. For a fixed term shorter than a year, express the term as a fraction of a year in the formula instead of treating it as a full year.

Share

LinkedIn X

Keep reading

All articles