We've raised a $15M Series A from Sequoia Capital and Tiger Global 🚀  Read more ->
Coming up: With VP Sales & GM, APAC, Figma. Register→
Upcoming Webinar: With Ramli John, Director of Content, Appcues. 4/4,  AT 9:30 AM PDT. Register→
Upcoming Webinar: With Darius Contractor, CGO - Otter.ai, ex- Dropbox, Facebook, and Airtable. 8/2, AT 9 AM. PDT. Register→

Annual Contract Value

What is Annual Contract Value?

Annual Contract Value (abbreviated as ACV) is defined as the total sum of revenue that a customer contract generates in a year. In other words, ACV is the total value of the contract to indicate the actual annual revenue you will generate from a certain contract or agreement. ACV is commonly used as a revenue metric by Software as a Service (SaaS) companies that roll out periodic subscriptions to their customers.

Read the following examples to get a better understanding of ACV:

  • Suppose you run a small startup that offers software as a service (SaaS). If you enter a multi-year contract with 10 new clients specifying a revenue of $1,000 per month, the annual contract value per customer would be $12,000.
  • Imagine you run a large multinational corporation. If you onboard a new client on a five-year contract with a total contract value (TCV) of $1,000,000, the annual contract value for the client would be $200,000.
  • Suppose you run an online blog page with a viewership of more than 50,000 viewers. If the subscription fee is $20 per month to access your blog page, your annual contract value per viewer would be $240.

Why is ACV an important SaaS revenue metric?

ACV is an important SaaS revenue metric because of the following reasons:

  • It helps in understanding the financial condition of a business. A decline in the ACV denotes that either the company might be losing its clients or the customers are spending less money on the product. Whereas, a rise in the ACV denotes that either the company is getting new customers or the existing customers are spending a higher amount of money on the product.
  • ACV can be used with conversion rates to forecast the revenue of a company for a specific time period. For instance: If a company has an ACV of $20,000 and enters into a contract with 2 new customers every month, we can project that the company will earn a revenue of about $40,000 each month.
  • In case the product has variable pricing models, it gives the company an idea about the revenue it earns from each customer.
  • When ACV is linked with other metrics like Customer Lifetime Value (CLV) (sometimes abbreviated as LTV), Customer Acquisition Cost (CAC), churn rate, etc., it can provide crucial insights like:

a. How much revenue is generated per year per customer contract?

b. How many contracts should the company have to cover the customer acquisition cost?

The insights from ACV can help the sales team to make better data-driven business decisions to boost the annual value.

How to calculate ACV?

ACV is not a standard metric like monthly recurring revenue (MRR) or annual recurring revenue (ARR). There are many possible methods to calculate the ACV. However, the most popular method i.e used by the majority of SaaS businesses makes use of total contract value in the calculation.  

Annual Contract Value (ACV) = Total Contract Revenue / Total years in the contract

ACV calculation is conducted using the above formula for both long-term and short-term customers. Look at the examples below for a better understanding of the ACV formula.

a) Short-Term Customer

Suppose a company entered into a 3-month contract with a customer specifying a total revenue of $5,000 for the company.

To calculate the ACV in this case,

  • Total contract value (TCV) = $5,000
  • Total years in contract = 1 year
  • ACV = $5,000 / 1  = $5,000

Hence, the ACV will be equal to $5,000. Even though the total duration of the contract is 3 months but the duration considered for the calculation of ACV is 1 year. This is because the term ‘annual’ in Annual Contract Value denotes the revenue you will earn per customer per year.

b) Long-Term Customer

Suppose a company entered into a 10-year contract with a customer specifying a total revenue of $100,000 for the company.

To calculate the ACV in this case,

  • Total Contract Value (TCV) = $100,000
  • Total years in contract = 10 years
  • ACV = $100,000 / 10  = $10,000

Hence, the ACV will be equal to $10,000. It is important to note that even if the client has to pay a one-time fee as a registration or setup fee, it won’t impact the ACV because it only calculates the revenue generated as per the contract.

If you are calculating the average ACV for the whole company, you can add the ACVs for each customer and divide it by the number of customers. For instance, if a company entered into a 3-year contract with customer A specifying a total revenue of $30,000 and another 1-year contract with customer B with total revenue of $2,000.

  • Total Contract Value (TCV) of customer A = $30,000
  • Total Contract Value (TCV) of customer B = $2,000
  • Total years in the contract of customer A= 3 years
  • Total years in the contract of customer B = 1 year
  • ACV for customer A= $30,000 / 3  = $10,000
  • ACV for customer B = $2,000 / 1  = $2,000
  • ACV of the whole company = ($10,000 + $2,000) / 2 = $6,000

What is the difference between ACV and ARR?

People often get confused between these metrics because the definitions of both these metrics are somewhat similar, and the values can be the same in many cases. Similar to Annual Contract Value (ACV), Annual Recurring Revenue (ARR) is also one of the SaaS metrics used by businesses that have a subscription-based business model. However, ARR is more commonly used as a revenue metric to benchmark a company’s growth as compared to ACV.

Annual Contract Value (ACV) helps in the measurement of the average sum of revenue that a company can earn from business contracts in a year. Whereas, Annual Recurring Revenue (ARR) helps in the measurement of the total amount of revenue that a company can earn from their customers on a recurring basis. This is the primary reason that causes the ACV and ARR values to differ in most cases.

For instance: If a SaaS company has only monthly paying customers, the ARR will be significantly higher than the ACV. On the other hand, if the company has many customers who pay one or two years in advance, the ACV will probably be higher than the ARR. Therefore, it is important to choose the key performance metrics of a company depending on the majority of its customers.