Total Contract Value (TCV)
What is TCV?
TCV is total contract value, the full revenue value of a customer contract over its entire term, including recurring fees for all years plus one-time charges.
TCV describes the value committed across a contract’s full term. It is useful for booking and contract comparisons when the term and included fees are visible. It does not tell you how much cash is collected today, when accounting revenue is recognized, or whether the customer will buy again after the contract ends.
Also known as: Total Contract Value
Formula
TCV = (ACV × Contract Years) + One-Time Fees | Variable | Meaning |
|---|---|
ACV | Annual contract value of the recurring portion. |
Contract Years | Length of the contract term in years. |
One-Time Fees | Non-recurring charges such as setup, implementation, or training. |
How to use it
- Identify the enforceable contract term and recurring fees committed during that term.
- Add one-time contract charges such as setup or implementation when they belong in your chosen TCV convention.
- Keep optional extensions and uncommitted usage outside the committed value. For changing annual fees, sum the actual schedule instead of using a flat-price shortcut.
Worked example
Hypothetical worked scenario
A fictional subscription is priced at $12,000 per year for three years with a $2,000 onboarding charge. The customer pays annually, not all at once.
TCV = ($12,000 × 3) + $2,000 = $38,000. Recurring-only ACV remains $12,000.
If the customer instead signs one year at $12,000 plus onboarding, TCV is $14,000. A sales report can show higher TCV from longer terms without any increase in annual subscription pricing.
Calculate with your numbers
TCV = (ACV × Contract Years) + One-Time Fees | Variable | Meaning |
|---|---|
ACV | Annual contract value of the recurring portion. |
Contract Years | Length of the contract term in years. |
One-Time Fees | Non-recurring charges such as setup, implementation, or training. |
Worked example
- ACV
- $12,000
- Contract Length (years)
- 3
- One-Time Fees
- $2,000
- → TCV
- $38,000
Enable JavaScript to use the interactive calculator.
Open the TCV calculator for a focused view of the inputs.
What the result tells you
Compare TCV with term length, cancellation clauses, and collections. For sales incentives, decide whether the team should optimize annual recurring value, committed duration, cash receipt, or a documented combination. Leaving that choice implicit can reward contract length while hiding price concessions.
Assumptions and common mistakes
- The calculator assumes a constant recurring ACV over the term. For ramped pricing, use the sum of the scheduled recurring fees.
- TCV is not lifetime value: one measures a contract commitment, while the other estimates a customer relationship beyond a single contract.
- Expected usage and optional renewals should be labeled as forecasts if they are not committed amounts.
Compare related measures
Frequently asked questions
Can I enter a contract shorter than a year?
Yes. Use years as a decimal, such as 0.5 for six months, with an annualized recurring ACV.
Is TCV equal to the first invoice?
Only if that invoice happens to cover all included contract charges. Annual billing on a multi-year contract usually creates several collection dates.
Sources and methodology
The references below explain the underlying methods. Our worked scenarios use hypothetical figures; they are not company results or current market benchmarks.
- Stripe: Total contract value
Recurring commitments and one-time contract fees.
Found an error or a definition that differs from your reporting? Send a correction with the page URL and the method you use.