Total Contract Value
The total nominal value of a customer contract, including one-time charges and recurring service fees over its entire duration.
Total Contract Value (TCV) is a sales and financial metric that measures the total nominal value of a customer agreement over its entire lifespan. Unlike metrics that focus solely on recurring subscription revenue, TCV represents the complete financial commitment of the contract. This includes all multi-year recurring revenues as well as any one-time upfront payments, such as implementation fees, professional services, onboarding costs, and training charges. To calculate TCV, companies sum the total recurring revenue expected over the life of the contract and add any non-recurring or one-time fees. Financial analysts and investors observe TCV to evaluate a company's sales execution, market share gains, and the overall scale of its enterprise customer commitments. It is particularly useful in software-as-a-service (SaaS) and enterprise IT industries where multi-year contracts are common. While a high TCV indicates strong sales momentum, investors must analyze it alongside contract duration. A very large TCV can sometimes mask a low annual run rate if the contract spans many years. For example, a five-year contract will naturally have a much higher TCV than a two-year contract, even if the two-year contract generates more revenue on an annual basis. Therefore, TCV is most effective when evaluated in tandem with Annual Contract Value (ACV) and remaining performance obligations.
A software company signs a 3-year contract with an enterprise client. The agreement specifies a recurring subscription fee of $100,000 per year, plus a one-time setup and data-migration fee of $50,000. The Total Contract Value is calculated as: (3 years $100,000) + $50,000 = $350,000.