What is Total Contract Value (TCV)?
Total Contract Value (TCV) is the total expected revenue from a customer contract over its entire term, including recurring fees (e.g., monthly or annual subscriptions) and one-time charges such as implementation, onboarding, or setup. For SaaS and subscription businesses, TCV is a core metric for assessing deal quality, comparing enterprise accounts, and tying bookings, ACV, CAC payback, and LTV back to actual contract economics.
Formula
Example
A SaaS vendor signs a 12-month contract at $5,000 per month plus a $10,000 implementation fee. Contract length in months = 12, recurring fee per month = $5,000, and one-time fees = $10,000. Total recurring value over the term is $5,000 × 12 = $60,000, so the total contract value (TCV) is $60,000 + $10,000 = $70,000, which can then flow into ACV, ARR, LTV, and pipeline valuation models.
How to Use the Total Contract Value Calculator
Use this calculator to quickly estimate the full value of a subscription or service contract by combining recurring monthly fees and one-time charges over a specified term.
Set the contract length (months)
- Enter the total number of months in the contract term (e.g., 12, 24, 36). This tells the calculator how long recurring billing will run.
Enter the recurring fee per month
- Fill in the monthly subscription or service fee the customer is paying. This is your monthly recurring revenue (MRR) for the contract.
Add any one-time fees
- Input upfront charges such as implementation, onboarding, setup, or hardware fees. The calculator then applies the standard formula.
Review the results breakdown
- Check the “Total contract value (TCV)” plus the supporting rows for “Total recurring value over term” and “One-time fees” to see exactly how the figure is built.
Interpret the contract profile and refine inputs
- Use the contract profile label (e.g., enterprise-level band) and explanation text to understand the deal size, then adjust term, recurring fee, or one-time fees to model different scenarios and reset when needed.
Frequently Asked Questions
How do I calculate total contract value from my SaaS contract terms?
Multiply the monthly recurring fee by the number of contract months, then add any one-time fees such as onboarding, implementation, or setup.
Should I include discounted or free months in Total Contract Value (TCV)?
Yes—TCV should mirror the actual commercial terms, so use the discounted price for reduced months and treat free months as $0 when multiplying by the contract length.
What’s the difference between TCV and ACV/ARR when I evaluate deals?
TCV includes all revenue over the full contract term (recurring + one-time fees), while ACV/ARR focus on one year of recurring revenue only and typically exclude one-time fees.
How can TCV help me benchmark or prioritize enterprise deals?
TCV lets you compare contracts of different lengths and fee structures on a single dollar value, making it easier to prioritize high-value deals and align sales quotas or commission plans.
Sources & Methodology