Total Contract Value Calculator | SaaS TCV
Start typing to discover tools…
SaaS Contract Metric

Total Contract Value Calculator

Calculate the Total Contract Value (TCV) of a SaaS or subscription contract using recurring charges, contract duration, and one-time fees. Estimate the full financial value of an agreement quickly and clearly.

Calculate Total Contract Value

Estimate the complete value of a customer contract

Enter the recurring monthly contract amount.
Enter the contract duration in months.
Optional setup, implementation, onboarding, or other one-time fees.
Please enter valid values. Recurring value, duration, and one-time fees must be zero or greater, and contract duration must be greater than zero.

Total Contract Value

$0.00

estimated total value over the full contract term

Recurring Contract Value $0.00
One-Time Fees $0.00
Contract Duration 0 months
Annualized Contract Value $0.00
Contract value calculated

What Is Total Contract Value?

Total Contract Value, commonly known as TCV, represents the total value associated with a customer contract over the complete contractual period. For SaaS businesses, TCV can include recurring subscription charges as well as applicable one-time fees.

TCV is useful for evaluating the overall financial size of a deal, comparing contracts, and analyzing sales performance.

TCV = Monthly Recurring Value × Contract Months + One-Time Fees This formula assumes the recurring contract amount stays constant throughout the contract term.

How the TCV Calculator Works

The calculator combines the recurring contract amount for the full contract duration with any one-time fees.

1

Enter Recurring Value

Enter the monthly recurring amount charged under the contract.

2

Enter Contract Length

Enter the number of months covered by the agreement.

3

Add One-Time Fees

Include implementation, setup, onboarding, or other one-time charges.

Total Contract Value Formula

TCV = (Monthly Recurring Value × Contract Duration) + One-Time Fees Contract duration is measured in months in this calculator.

For example, suppose a customer pays $1,000 per month for a 24-month contract and has a $2,000 implementation fee.

($1,000 × 24) + $2,000 = $26,000 The Total Contract Value is $26,000.

Total Contract Value Example

Consider a SaaS customer with a monthly subscription of $2,500, a 36-month contract, and $5,000 in one-time implementation fees.

($2,500 × 36) + $5,000 = $95,000 The estimated Total Contract Value is $95,000.

The recurring portion contributes $90,000 over the three-year term, while the implementation fee adds another $5,000.

Components of Total Contract Value

Recurring Charges

Subscription charges multiplied by the number of months in the contractual period form the recurring portion of TCV.

Implementation Fees

Setup, migration, implementation, or onboarding charges may be included when they are part of the contract value.

Other Contract Fees

Other agreed one-time charges can be included depending on your company's definition of TCV.

TCV vs. ACV

TCV and ACV are related SaaS contract metrics, but they measure different things. TCV represents the total contract value across the complete term, while ACV annualizes the contract value.

Metric Purpose Example
TCV Total value over the complete contract term $36,000
ACV Annualized contract value $12,000/year
Contract Length Duration of the agreement 36 months

TCV Calculation Examples

The examples below assume a constant monthly recurring amount throughout the contract term.

Monthly Recurring Duration One-Time Fees Total Contract Value
$1,000 12 months $0 $12,000
$1,000 24 months $2,000 $26,000
$2,500 24 months $5,000 $65,000
$2,500 36 months $5,000 $95,000
$5,000 36 months $10,000 $190,000

Why TCV Matters for SaaS Businesses

Evaluate Deal Size

TCV gives sales teams a view of the overall economic size of customer agreements.

Compare Contracts

TCV can help organizations compare the total value associated with contracts of different lengths.

Support Sales Analysis

Sales organizations can use TCV to analyze bookings, deal sizes, and contract structures.

Important Considerations

TCV definitions can vary between organizations. Some businesses include only contracted subscription fees, while others include implementation, professional services, usage charges, or other contractual amounts.

For consistent reporting, define which components your company includes in TCV and use the same methodology across all contracts.

TCV should not be confused with recognized accounting revenue, cash collected, ARR, or MRR. These metrics serve different analytical purposes.

Frequently Asked Questions

What is Total Contract Value?

Total Contract Value, or TCV, is the total financial value associated with a customer contract over its complete contractual term.

How do you calculate TCV?

For a constant monthly recurring contract, multiply the monthly recurring value by the number of contract months and add any applicable one-time fees.

What is the TCV formula?

The formula is: TCV = (Monthly Recurring Value × Contract Duration) + One-Time Fees.

What is the difference between TCV and ACV?

TCV measures the total value over the entire contract term, while ACV represents the annualized value of the contract.

Does TCV include one-time fees?

It can. Whether one-time fees are included depends on the company's definition of TCV and the components included in its contract reporting.

Can TCV be calculated for a multi-year contract?

Yes. TCV is particularly useful for multi-year agreements because it captures the total contracted value across the full contract duration.

Is TCV the same as revenue?

No. TCV represents contracted value, while accounting revenue is recognized according to applicable accounting rules and timing.

Why is TCV important in SaaS sales?

TCV helps sales organizations understand the overall value of customer agreements and analyze deal size, contract terms, and sales performance.

Calculate Your Total Contract Value

Use the Total Contract Value Calculator to estimate the complete financial value of SaaS and subscription contracts across their full contractual term.