Total contract value (TCV) is the full committed value of a customer contract across its entire term, including recurring subscription fees and one-time charges such as implementation or training.
The standard formula is:
TCV = (recurring revenue per period x number of periods in the term) + one-time fees
Wall Street Prep states it as monthly recurring revenue times contract term length plus one-time fees. The inputs matter: TCV counts only contracted, committed amounts. Usage estimates, renewal assumptions, and expansion hopes stay out.
TCV versus ACV versus ARR
The three metrics answer different questions:
- TCV is the whole contract: recurring value across the full term plus
one-time fees. It measures the size of the commitment.
- ACV (annual contract value) is the recurring value normalized to one
year. Most teams exclude one-time fees so ACV isolates the repeatable annual amount.
- ARR is the run rate of all active recurring revenue at a point in time.
It is a company-level snapshot, not a per-deal measure.
A three-year deal can look three times larger in TCV than in ACV while adding exactly the same ARR as a one-year deal at the same price. None of these is recognized revenue. Revenue follows delivery under accounting rules, whatever the contract says.
A worked example
A customer signs a 3-year agreement at $30,000 per year with a $10,000 one-time onboarding fee.
TCV = ($30,000 x 3) + $10,000 = $100,000
The related figures:
- ACV: $90,000 ÷ 3 = $30,000 (onboarding excluded);
- ARR added at signature: $30,000;
- revenue in month one: whatever delivery supports, commonly $2,500 of
subscription plus onboarding treated under its own recognition policy.
One deal, four different numbers, each correct for its own question.
Definition pitfalls
- counting expected renewals or auto-renew periods as committed term;
- including usage-based projections in a committed-value metric;
- comparing TCV-based deal sizes against a competitor's ACV-based ones;
- letting one-time services inflate TCV while gross margin on those services
is thin or negative;
- reporting TCV growth while term lengths quietly stretched, which raises TCV
without raising annual value;
- treating TCV as cash: a three-year deal billed annually collects one third
up front, and the invoicing schedule is a separate question covered in the billings guide.
How an operator should use TCV
TCV sits in the Measurement pillar of the Tenbound Pipeline Architecture Standard, where deal-value definitions must be written down before comparisons mean anything.
Use TCV to weigh commitment: multi-year terms reduce churn windows and improve revenue durability, and TCV captures that where ACV cannot. Use ACV to compare deal economics across segments and periods. Then keep a term-length mix report next to both, because a rising TCV with flat ACV means the company is selling time, not price.
When TCV feeds other metrics, say so. Average deal value inside pipeline velocity changes meaning entirely depending on whether it is TCV or ACV based. Pick one, document it, and annotate the series if it ever changes.