How to calculate ACV for my SAAS company

What is ACV and why it is important?

ACV (Average Customer Value) is an important strategic financial metric that helps determine the value of a client to a company. It is used for marketing and pricing decisions, as well as for other strategic business choices.

By understanding the ACV of clients, businesses are able to make better budgeting and forecasting decisions, analyze customer behaviour and loyalty better and make educated decisions about which products to develop or discontinue. Understanding ACV is essential for any SAAS company in order to maximize their profits.

What are the steps to calculate ACV for a SAAS company?

Step 1: Calculate the overall subscription cost per year

To calculate the annual subscription cost for a SAAS company, one needs to add up the cost of their plan per year, plus any recurring revenue from add-ons or upgrades.

This will give them a total subscription cost figure. In addition to this, they must subtract any revenue lost from cancellations to get an accurate picture of their ARR (annual recurring revenue).

The formula for calculating ARR is ARR = overall subscription cost + recurring revenue from add-ons or upgrades – revenue lost from cancellations.

Step 2: Calculate the recurring revenue gained from add-ons or upgrades

It is important to calculate the recurring revenue gained from add-ons or upgrades when determining ACV for a SAAS company because events such as users upgrading or downgrading plans can lead to changes in revenue.

Expansion revenue should be included in the calculation of ACV, which includes purchases of add-ons, tier upgrades, and additional users. Revenue from an existing customer who also purchases a one-off consulting package should not be included.

Step 3: Calculate the revenue lost from cancellations or downgrades

Calculating the revenue lost from cancellations or downgrades is important when trying to calculate ACV for a SAAS company because it can help them understand how much money they are losing due to customer churn.

By understanding this, businesses can better forecast their finances and develop strategies to improve customer retention.

Additionally, knowing the amount of revenue lost from cancelled or downgraded subscriptions allows companies to identify areas where they need improvement in order to prevent further losses.

This information is useful for budgeting and understanding future trends in customer spending.

Step 4: Analyze customer education ideas to reduce churn

It is important to reduce churn when calculating ACV for a SAAS company because it can lead to an increase in revenue.

If customer churn increases, it could be due to pushy upselling efforts or an increase in prices that customers may not find value in. Reducing churn by offering options such as pausing accounts temporarily may help keep customers from leaving the company and improve ACV.

To calculate churn, divide the number of customers who have left the service by the total number of customers and then aim to reduce this number.

If a spike in customer churn is seen, it is important for companies to evaluate why this happened so that corrective action can be taken and prevent further losses.

Step 5: Analyze product experiments to reduce product churn

It is important to reduce product churn when calculating ACV for a SAAS company because it affects the customer satisfaction rate.

If there is a rise in product churn, it indicates that customers are not satisfied with the product and may choose to leave or switch products.

This can lead to a decrease in profitability due to fewer users and lower ACV, making it essential for SaaS companies to monitor their product churn rate and take proactive steps to reduce churn.

Step 6: Analyze sales strategy and use a template

Analyzing a company’s sales strategy can help in calculating its ACV by providing detailed insights into the factors influencing the company’s revenue and customer base.

This information can be used to calculate Average Customer Value (ACV) by extracting information on customer demographics, purchase cycles, and other key metrics.

A free strategy template is available for download to assist with this process. All data collected must be processed according to the company’s privacy notice.

Step 7: Analyze the Total Contract Value of real companies

Analyzing the total contract value of real companies is important in calculating ACV for a SAAS company because it gives an accurate picture of how much money the company is making.

This information can be used to make better business decisions and assess the viability of potential acquisitions or partnerships.

Additionally, ACV can be used to gauge whether or not a SAAS company is making a profit and to identify any areas where profits could be increased.

Step 8: Analyze Annual Contract Value formula #1

The Annual Contract Value Formula is a useful tool for SAAS companies to calculate the value of their contracts over a specified period of time.

This formula can help them to accurately estimate the worth of their contracts and ensure that they are properly compensated for the services they provide.

It is also an important factor in determining how much money a SAAS company will be able to generate from its contract with customers over time.

Step 9: Analyze Annual Contract Value formula #2

The significance of Step 9 in the book is that it provides a way to calculate Annual Contract Value (ACV) for companies with Software as a Service (SaaS) models.

Two formulas are provided to help calculate ACV, giving insight into the value of long-term customer relationships.

Step 10: Analyze actionable strategies to increase ACV

Some strategies that can be used to increase a SAAS company’s ACV include increasing the number of paying subscribers, increasing the average revenue per user (ARPU), and increasing the total number of customers.

These strategies can help determine each client’s actual value, inform marketing and pricing decisions, and act as a strategic financial tool.

Step 11: Analyze customer success metrics

It is important to analyze customer success metrics when calculating ACV for a SAAS company because it allows them to assess the effectiveness of their marketing efforts.

Additionally, by measuring ACV and ARR, companies can get an indication of how valuable their customers are as well as how much money they are generating.

Moreover, using product-led growth metrics like CAC helps companies track the health of their product and align it with both sales and marketing teams.

Step 12: Analyze surefire local success metrics

It is important to analyze surefire local success metrics when calculating ACV for a SAAS company in order to align the tech goals with sales and marketing goals.

By tracking product-led growth, companies can gain insight into how well their SaaS business is growing and what revenue metrics are most effective for them.

This way, they can adjust their strategies accordingly and ensure that their business continues to be successful.

Step 13: Analyze DevOps tool success metrics

It is important to analyze DevOps tool success metrics in order to gain insights into how well the tools are performing and identify areas for improvement.

By understanding which performance targets are being met and which are not, businesses can make informed decisions about where they should allocate resources in order to maximize returns on their investments.

Additionally, analyzing DevOps tool success metrics can help businesses determine how various teams within an organization are contributing towards overall goals, allowing them to create better strategies for achieving those goals.

Finally, tracking these metrics over time also helps organizations see trends in their performance so that they can use this data to further refine their strategies in the future.

Step 14: Analyze Typeform success metrics

Typeform focuses on a variety of success metrics, which include ACV (Annual Cost of Revenue), ARR (Annual Recurring Revenue), customer engagement, user-centricity and workflow optimization, Spanish translation and workflows, customer loyalty, eCommerce businesses, and mobilegeddon.

To calculate the ACV for a SaaS company one should consider the fixed costs associated with providing the product or service over an annual period.

This includes the cost to develop and maintain the product/service as well as any marketing or operational costs associated with it. It is important to focus on all these elements in order to accurately calculate an ACV for a SaaS business.

How to use ACV to forecast future revenue?

Analyze the average number of customers over the course of a year

Analyzing the Average Contract Value (ACV) of customers can help businesses forecast future revenue, as it allows them to gain a better understanding of their customer base and average out the annual values of contracts across different customers.

With this information, businesses can accurately estimate the amount of revenue they will generate over time.

For example, they can calculate ACV for a long-term customer with a 5-year contract and a short-term customer with a 2-month contract by adding up the value of all current contracts in that period for each type of customer and then dividing that by the number of contracts in that period for each type.

This gives them an accurate representation of how much money is being generated from each type of client and helps forecast future income accordingly.

Estimate the Average Contract Value (ACV)

The process for forecasting future revenue using ACV is to take the normalized total contract value (TCV) and divide it by the contract term length.

This will provide an ACV value which can then be subtracted from the TCV to arrive at a one-time fee. This one-time fee can then be used to forecast future revenue.

Calculate the total contract value (TCV)

The Total Contract Value (TCV) of a SAAS company can be calculated by multiplying the Monthly Recurring Revenue (MRR) by the contract term length and adding any one-time fees associated with contract signings, such as onboarding or implementation costs. This formula is used to calculate ACV for a SAAS company.

Factor in revenue lost from cancellations or downgrades

To forecast future revenue using ACV, one would need to extrapolate from past data. For instance, if the ARR for each customer is £5,200 in year 1 and £2,700 in year 2 and then £1,350 in year 3; the ACV can be calculated by dividing the sum of ARR (which is £9,250) by the number of contracts or subscriptions.

This will give an indication of how much money each customer is paying per contract or subscription over time and how this might change in the future.

Analyze the total cost of subscription per year

The ACV calculation is an important tool for forecasting future revenue. To calculate the Annual Contract Value (ACV), one must add up all-new, upgraded, downgraded, and cancelled subscriptions over a given period of time.

Expansion revenue should only be counted if it’s recurring. Cancellations or subscription downgrades make up for revenue lost. The ACV calculations for each year are the same as those used to calculate ARR; simply add up the total revenue generated from subscriptions over the contract period to determine ACV/ARR.

By calculating both ACV and ARR in this way, one can get a better understanding of how much money their SAAS company will make in a given year and use this information to forecast future revenues more accurately.

Step 6: Estimate the recurring revenue gained from add-ons or upgrades

Companies estimate the recurring revenue gained from add-ons or upgrades by adding the expansion revenue from new users to the subscription cost of the original users.

Expansion revenue can come from either new users joining a plan or existing users upgrading to a higher plan.

To accurately calculate their ACV, companies must also take into account any losses due to customer cancellations.

Determine the customer’s lifetime value

Customer lifetime value (CLV) is a metric used by businesses to estimate the monetary worth of their customers over the duration of their relationship. This data is then integrated with an annual contract value in order to predict future revenue for a company.

CLV helps provide insight into where resources should be allocated, as well as allows companies to assess and adjust pricing strategies accordingly. By understanding their customer base, companies can optimize marketing campaigns and allocate capital towards activities that will support long-term growth.

Calculating CLV for a SaaS business involves identifying key metrics such as customer acquisition cost, average use rate, churn rate, and average revenue per user (ARPU). These figures can then be used to determine the ACV or Annual Contract Value for each customer which serves as an indicator of overall profitability for the company.

Evaluate overall subscription cost per year

It is important to evaluate the overall subscription cost per year when using ACV to forecast future revenue because it gives a better indication of the actual value generated from each subscription.

This includes taking into account not only new, upgraded, and downgraded subscriptions but also cancellations. Without this information, a company could over- or underestimate its own potential growth and make decisions that are not based on accurate data.

By evaluating the overall cost of subscriptions as well as other factors such as add-on revenue and lost revenue due to cancellations, companies can get a more accurate picture of their future prospects.

Move upmarket

The significance of moving upmarket is that it allows companies to access larger and more established customer bases. It also enables them to tailor their products or services to better fit those customers’ needs, which can result in increased revenue through upselling.

Companies should thoroughly research their target markets and develop packages with different pricing levels in order to optimize their sales strategies and keep customers satisfied.

Calculating ACV (Annual Contract Value) is an important part of understanding the financial performance of a SAAS business as it helps determine the total value of contracts over an estimated period, typically one year.

This figure provides insight into the effectiveness of marketing efforts, sales strategies, customer satisfaction levels, and more.

Develop a value-based pricing strategy

Value-based pricing is an important element of forecasting future revenue for SaaS companies. The concept states that prices should be based on the value of a product or service provided to customers, rather than market conditions and trends.

This method makes it easier to set price points and negotiate with suppliers, as well as provides customers with a more transparent understanding of their purchase. It also allows companies to better anticipate future revenue by accurately calculating price points based on customer feedback and surveys.

ACV (Annual Contract Value) is one tool used in this process; it helps organizations determine the actual value their clients get from the SaaS product or service so they can effectively establish a profitable pricing strategy.

What is the list of factors that affect your ACV calculation?

1. Overall subscription cost per year

The overall subscription cost per year is essential for calculating the ACV of a SAAS company. The calculation includes the sum of all new, upgraded, downgraded, and cancelled subscriptions. Expansion revenue (from add-ons and upgrades) should only be included when it’s recurring.

Cancellations or subscription downgrades make up revenue lost. Depending on the customer plan chosen, this could have an effect on their overall ARR value – for example, customer A’s plan has a higher ARR value due to its yearly subscription cost being £2,500 as well as potential add-on or upgrade revenue whereas Customer C’s plan has a lower ARR value due to its yearly subscription cost being just £1,200.

Therefore, understanding the overall subscription cost per year is important for understanding how it affects an ACV calculation which can then be used to make informed decisions about products and services offered by a SAAS company.

2. Recurring revenue gained from add-ons or upgrades

Recurring revenue is an important factor to consider when calculating the Annual Contract Value (ACV) of a SAAS company.

Recurring revenue consists of the total subscription cost for one year, as well as any additional revenue from add-ons and upgrades.

If there are cancellations, then this should be factored into the final ACV calculation in order to accurately reflect the amount of money that the company will bring in annually.

3. Revenue lost from cancellations or downgrades

Cancellations and downgrades reduce the ACV of a customer by subtracting the amount paid for the cancelled or downgraded service from the overall subscription cost.

This is taken into account when calculating ARR, as it will be subtracted from any additional revenue generated by add-ons or upgrades.

Therefore, understanding how cancellations and downgrades affect ACV calculation can help provide an accurate picture of a company’s overall financial health.

4. Number of customers

The number of customers a company has is an important factor in ACV calculation because it helps to determine how much revenue the company can generate from field sales.

If a company charges a high amount to a few customers or very little amounts to millions of customers, it can still result in high ACV.

The more customers a company has, the higher its potential for generating revenue through field sales and thus having an overall higher ACV.

5. Number of contracts

The number of contracts affects the ACV calculation only if they are active contracts. If a company has numerous contracts with different terms, they should batch their computations in order to calculate their ACV correctly.

The length of each contract and the total ACV of all active contracts should also be taken into account when computing the company’s ACV.

6. Length of contracts

The length of a contract affects an ACV calculation because it determines how much the customer will pay over the course of their agreement.

The longer the contract, typically, the higher the total amount that customers will be required to pay.

Therefore, when calculating ACV for a SAAS company, it is important to factor in the length of contracts and any applicable discounts for longer agreements.

7. Cost of customer acquisition

The cost of customer acquisition (CAC) is an important factor in ACV calculation as it can take a substantial amount of time for a company to recover the cost of acquiring a new customer.

Furthermore, there is always the risk that customers will cancel their subscriptions before this happens.

Thus, businesses must consider their long-term strategies when setting CAC prices as they must ensure that the ACV is high enough to justify retaining their customers while also growing quickly.

8. Renewal rates

The renewal rate plays an important role in the calculation of ACV. When normalizing payments over a one-year period, it is important to consider any planned renewals instead of only looking at the length of the contract.

For example, if Customer B had a six-month contract and planned to renew, their ACV would be $10,000 for that first year instead of just $5,000 (the cost for only six months).

9. Total contract value of real companies

When calculating the ACV of a company’s SaaS business, one must take into account the total contract value (TCV) of all customer contracts.

TCV reflects the entire value of new customers across their stated contract term length, while ACV portrays only one year’s worth of revenue generated from that customer.

It is important to consider the TCVs from real companies in order to accurately calculate ACV, as one-time fees such as onboarding and cancellation fees are not included in this metric.

By dividing the total value of contracts by the total number of years in those contracts, companies can accurately calculate their annual contract values.


What is the difference between ACV and other revenue metrics?

  • ACV is a valuable metric, but it’s not the only one that matters when measuring marketing and sales performance.
  • Other metrics can be used to help understand the year-on-year revenue growth, validate your business model, and make informed decisions about pricing and investment.
  • By understanding how different metrics work together, you can create a more accurate picture of your business’s health.

How do you calculate ACV?

ACV stands for annual contract value and is calculated by dividing the total contract value by the number of years in the contract.

This can be applied to both short-term and annual contracts, allowing SAAS companies to measure their financial performance over a specific period of time.

To calculate ACV, simply take the total amount due under a particular agreement and divide it by the number of years included in that agreement.

What are some examples of ACV calculations?

ACV calculations are relatively straightforward and involve dividing total revenue from subscription contracts by the number of years in the contract.

This calculation can be used to determine how valuable a customer is, and helps companies decide whether or not to renew or expand their subscription contracts.

For example, if a company has an annual $20,000 contract for two years, their ACV would be $10,000 ($20,000/2). Similarly, if they had a three-year contract for $50,000 per year then the ACV would be calculated as $16667 ($50 000/3).

What are the benefits of ACV?

ACV offers many potential benefits to SAAS companies. By tracking and measuring ACV, it helps target customers with higher revenue-generating potential who can benefit from Success resources, such as discounts and premium support.

This allows SAAS companies to create more win-win scenarios for their customers while also improving their own bottom line. Calculating ACV requires collecting data on customer lifetime value (LTV), annual contract values (ACVs), average sales prices (ASPs) and other metrics related to customer spending habits.

With this information in hand, businesses can better assess the value of each customer they acquire and make better decisions about pricing and marketing strategies.

What are some real-world examples of ACV?

Apple cider vinegar (ACV) is a versatile tool that can be used to help businesses make sound financial, marketing and pricing decisions.

For example, ACV can be used to identify high-value customers who should receive special benefits or additional Success resources. It can also help businesses calculate the lifetime value of each customer, enabling them to set pricing strategies accordingly and maximize their return on investment in their SAAS company.

How can ACV be used to make business decisions?

ACV (accounts receivable) plays an important role in business decision-making. It can help companies assess how their sales reps are performing, prioritize the right deals, and allocate resources to the most important deals.

Additionally, ACV can provide customers with insights and tips on how to improve their businesses through weekly sales newsletters.

Leave a Comment

Alan Chen

Schedule Your Call with Alan!

Hate working with accountants that don’t understand your online business?

By the end of this Strategy Session, you will have a clear understanding of the next steps you can take.

 This Call Is Completely FREE.

Have Urgent Questions You Need Answered?

Book a FREE consultation call with Alan and talk to a CPA who actually understands and cares for your business.

Alan Chen