Total Contract Value (TCV) Calculator

Calculate total contract value (TCV = monthly recurring fee × contract months + one-time fees). Clean, professional UX with focused fields, helpful tooltips, scenarios, and a concise What It Means panel.

months
$/mo
$

Results

  • Total contract value (TCV) $
  • Total recurring value over term $
  • One-time fees $
  • Contract profile

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.

  1. 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.
  2. 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.
  3. Add any one-time fees

    • Input upfront charges such as implementation, onboarding, setup, or hardware fees. The calculator then applies the standard formula.
  4. 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.
  5. 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

Methodology & Sources

Bibliography

  1. (2024). What is total contract value (TCV)? A quick guide to this important metric — Stripe
    Accessed 2025-12-10
  2. (2024). University Policy 6030 – University Contracts (Definition of Contract Value) — Boise State University
    Accessed 2025-12-10