Read TL;DR
- Total Contract Value (TCV) measures the total revenue expected from a customer contract over its entire duration, including one-time fees and all recurring subscription revenue.
- Calculate TCV by adding annual contract values (ACV) for each year plus all one-time and recurring service fees. For example, in a 3-year contract with increasing annual fees ($100K, $120K, $130K) plus implementation ($10K) and annual support ($10K), TCV would be $390K.
- TCV shows total contract value, including all fees, while ACV annualizes revenue across contracts of different lengths. ACV helps determine if growth comes from customers paying more annually or signing longer contracts - an insight TCV alone might miss.
- The main benefit of the TCV metric is that it provides 'real' revenue numbers from customers who have signed contracts. In contrast to other revenue metrics, it also includes one-time fees. Thus, it gives you a more comprehensive view of your revenue.
- The metric provides real revenue numbers from signed contracts, helping with planning and identifying which customer segments generate higher-value contracts.
SaaS finance leaders, in particular, use numerous metrics to analyze and predict business performance, track cash flow, and ensure informed decision-making. These SaaS metrics, unless clarified and internalized, can appear to be confusing for their colleagues and peers. Total contract value (TCV) is one of them.Â
Total Contract Value, also known as contract value, is a key performance indicator (KPI) that helps SaaS companies determine the total value generated by multi-year contracts. It refers to the total revenue that a company expects to receive from a customer contract over its entire duration including one-time fees (e.g. implementation fees) and all recurring subscription revenue.
While other key SaaS revenue metricsâfor example, annual recurring revenue (ARR), , annual contract value (ACV), RPO and customer lifetime value (LTV)âvery often provide similar insights into the value of a customer deal and business performance, in this article we will explore the importance of TCV for SaaS businesses.Â
Table of Contents
How to calculate total contract value (an example)?
TCV is an important metric for SaaS companies, especially those for which services constitute a significant component of the revenue. TCV provides the total value an individual customer brings to the business over the entire contract period.Â
Letâs look at the table below, which shows an example of how a multi-year SaaS contract is commonly structured.Â
As you can see in the revenue column, the calculation of TCV includes two primary types of revenue, subscription revenue and services revenue, which correspond to revenue line items in your profit and loss (P&L) statement. Â
Itâs important to note that in SaaS, services revenue also often has two components, too, which are recurring services and non-recurring or one-time services. We have included both in our example.Â
But wait a minute! Wouldnât the revenue from the recurring support services be considered subscription revenue? Thatâs a good question.Â
By definition, that revenue probably should be included in the subscriptions. After all, itâs money earned by the company on a recurring basis via the subscription model. Whether recurring services should be considered subscription revenue or services revenue remains an ongoing debate in the SaaS industry.Â
âUltimately, whether you report revenue from recurring services as subscription revenue or services revenue in your P&L really doesnât matter as long as you specify which category youâre using and use it consistently. And it doesnât matter for the TCV calculation, either. Â Â Â
To calculate the TCV, you have to add up the annual contract value (ACV) for all three years of the contract, adding the one-time implementation services fee to year 1, and the fees for the recurring support services to each of the three years.
Learn more about SaaS metrics here
ACV vs TCV
ACV tells you the average annual revenue generated from each customer contract. In contrast, TCV tells you the total value of a given contract, factoring in all revenues and fees to be paid throughout the entire contract period, including recurring and one-time payments.Â
The ACV calculation for a given contract is pretty straightforward. Itâs simply the TCV divided by the number of years in the contract. However, as you can see from our example above, the actual ACV can vary from year to year based on how the contract is structured, so it may not be the same as your average ACV.Â
One benefit of ACV is that if your company has contracts of varying lengths, it can help you better understand your revenue growth from new bookings. This is because ACV annualizes the revenue for each contract (whether calculated as an actual value or an average).Â
Thus, the ACV can tell you whether the revenue growth youâre seeing is the result of 1) a higher value booking (the customer is paying more each year), or 2) a function of the contract term (the customer is paying the same amount each year but the contract is longer).Â
This is an insight that using TCV alone can obscure.  Â
How does TCV relate to other SaaS revenue metrics?
TCV is one of several metrics SaaS companies can use to understand different aspects of their revenue. Itâs important to remember, though, that different metrics tell different stories and some, by nature of how theyâre calculated, donât tell the full story or can obscure important insights.Â
To use metrics effectively, you need to understand how they relate to each other so you can determine which one is the best metric to use based on what you need to know. Â
Now that you know how TCV relates to ACV, letâs take a look at how it relates to some of the other more common revenue metrics SaaS companies typically track.
Annual recurring revenue (ARR)
ARR is the recurring revenue from subscriptions, normalized over a period of one year. Based on this definition, ARR captures revenue only from subscriptions. Unlike TCV, it does not include one-time fees and often also excludes variable fees and consumption-based fees. Â
So, you might be wondering at this point whether TCV is a more accurate representation of revenue than ARR. After all, it accounts for more of the revenue actually being generated, right?
The answer to this question is that ARR and TCV differ in purpose. Both are useful because each gives you a different piece of the revenue puzzle.  Â
Recall that TCV is a metric that helps you understand total revenue when youâre dealing with multi-year contracts, which can be very useful in planning. In contrast, ARR is used to understand recurring revenue regardless of whether you have monthly or yearly plans and/or multi-year contracts, which offers a different perspective.Â
ARR is probably the most widely used metric in SaaS today and with good reason. ARR not only gives you a quick way to track gross sales, it also offers a lot of valuable insights into different aspects of your business that can impact revenue, including sales, customer success and satisfaction, and a customerâs lifetime value (LTV).  Â
Subscription Revenue
Subscription revenue is the money a company earns when a customer enters into an agreement to pay a recurring fee in exchange for its product or service for a specified period of time.Â
When calculated as an annual number, subscription revenue is really just another way of referring to ARR. Likewise, calculating your subscription revenue as a monthly number will tell you your monthly recurring revenue (MMR).Â
Subscription revenue is calculated based on the pricing model you use in your SaaS business, such as flat-rate pricing, tiered pricing, usage-based pricing, or hybrid pricing, which combines two or more pricing models. Â
The main difference between TCV and subscription revenue is that the latter does not include one-time fees. Subscription revenue can, however, include consumption-based fees and variable pricing as part of a hybrid pricing model, as long as they are recurring in nature as part of a subscription.Â
Customer Lifetime Value (LTV)
TCV and LTV are different ways of looking at revenue. TCV measures the total value of an existing contract (or all contracts if youâre calculating an aggregate TCV). Whereas, LTV is the average recurring revenue (adjusted for churn and gross margin) that your customers generate over their entire relationship with your business.Â
The main difference between TCV and LTV is that the former represents revenue from actual existing contracts with your customers while LTV is based on projections.
In comparison to TCV, calculating LTV is more complicated with different LTV formulas you can use depending on whether youâre interested in the unit economics at the customer level or for every dollar of ARR the customer will generate. Your pricing model can also influence how you calculate LTV. While the definition of LTV suggests that it considers only recurring revenue, it may make sense for you to include one-time service fees if they make up a significant portion of your revenue.   Â
Remaining Performance Obligation (RPO)
Remaining Performance Obligation (RPO) is an indicator of the revenue a company expects based on executed contracts that have not yet been fulfilled as of the end of a reporting period. It is the sum of deferred revenue (advance payments for services not yet delivered) plus backlog (the amount of money contracted but not invoiced) within a defined period of time.Â
Due to its relative simplicity, TCV doesnât capture this nuance. Calculating TCV across all your contracts simply measures their total value, which doesnât take into account how much revenue is remaining to be billed for them. Thus, RPO is a more granular metric than TCV. So, is it a better metric? That depends on the question youâre asking.Â
RPO is very important for accounting in SaaS because SaaS products often involve complex pricing and renewal options not typical of other industries. Itâs also useful for giving prospective investors quick insight into a companyâs future revenues. However, RPO has little utility in the planning context. For this, TCV and other revenue metrics are generally more useful.Â
Why should you track your TCV?
The main benefit of the TCV metric is that it provides ârealâ revenue numbers from customers that have signed contracts. In contrast to other revenue metrics, it also includes one-time fees. Thus, it gives you a more comprehensive view of your revenue.
Knowing the amount of revenue you can expect to receive over a given time can be quite useful in planning. When you know how much money youâll have to work with, you can be more confident in your spending decisions. Â
Of course, we all know that churn happens, and TCV doesnât account for that. However, that doesnât make TCV any less reliable for planning. If you know your churn rate, you can factor it in. You simply multiply the TCV from all your contracts by your churn rate and subtract the result from your total revenue to get a more accurate number for planning. Â
Another good reason for tracking your TCV is that it can offer useful insights. For example, analyzing TCV for different types of customers (e.g. SMB vs enterprise customers) you can identify which type generates higher-value contracts â an insight you can use to prioritize your sales and marketing activities.
FAQs
TCV is the total amount of revenue earned from a single customer for the duration of that contract. Total revenue, on the other hand, is the total revenue gained from all customers. It includes all sources of income, including product sales, subscriptions, consulting revenues, and other services.Â
At the outset, both TCV and customer LTV seem to be describing the same metricâexcept for one crucial difference. Customer LTV is a projection of the amount of revenue that will be earned from a given customer, which is determined based on when that customer is likely to churn. Hence, depending on a businessâ revenue model, there are different methods for calculating the customer LTV. On the other hand, TCV is focused on actual contracts with actual customers.Â
ACV tells you the average annual revenue generated from each customer contract. In contrast, TCV tells you the total value of a given contract, factoring in all revenues and fees to be paid throughout the entire contract period, including recurring and one-time payments.Â
For SaaS companies, ARR is the recurring revenue from subscriptions, normalized over a period of one year. Given its ârecurringâ context, a SaaS companyâs ARR captures revenue only from subscriptions. Unlike TCV, ARR excludes any one-time fees or charges.
â
ARR will include only committed and fixed subscription or recurring fees. ARR always excludes one-time fees and usually excludes any subscription consumption or variable fees.