
Ask ten SaaS founders what their biggest deal was last quarter and most of them will quote you a Total Contract Value (TCV) number — the full dollar amount written on the contract — without telling you it was a three-year deal with a fat one-time implementation fee bolted on. That number sounds impressive in a board meeting and means almost nothing to an acquirer. The question “what is TCV” is easy to answer; the question that actually matters is when TCV is telling you the truth about your business and when it is flattering you. This guide answers both.
Here is the short version. Total Contract Value is the entire amount of revenue a single contract is committed to deliver over its full term — every recurring dollar plus every one-time fee. It is a bookings metric, not a revenue metric, and it is not annualized. That last sentence is where most of the confusion lives, and it is where most of the credibility gets lost when a founder uses TCV in a conversation that called for ARR. By the end of this article you will know the formula, how TCV differs from ACV and ARR, the one mistake that makes TCV actively misleading, and exactly which conversations TCV belongs in.
What TCV Actually Measures
Total Contract Value answers one narrow question: if this customer honors the contract they just signed, how much money will the contract have produced by the time it expires? That is it. It is a measure of the size of a commitment, end to end.
The word that matters in that definition is commitment. TCV is a bookings concept. A booking is a signed promise to pay; revenue is money you have actually earned by delivering the service. When a customer signs a two-year contract, the entire two years of value books on day one as TCV — but you have not earned a dollar of it yet. You earn it month by month as you deliver. This is the single most important thing to understand about TCV, and it is the source of nearly every way the metric gets misused.
TCV includes two kinds of money:
- Recurring fees — the subscription itself, across every period of the contract term. If it is a $4,000-per-month subscription on a 24-month contract, that is 24 months of recurring fees inside the TCV.
- One-time fees — implementation, onboarding, setup, professional services, training, custom development, and any other non-recurring charge written into the same contract.
That second category is exactly where TCV starts lying to you, which is why we are going to spend real time on it below.
The TCV Formula
The formula is deliberately simple. Resist the urge to make it more complicated than it is.
TCV = (Recurring Fee per Period × Number of Periods in the Term) + Total One-Time Fees
If the contract has a discount baked in, subtract it:
TCV = (Recurring Fee per Period × Number of Periods) + One-Time Fees − Discounts
Three things to keep straight when you apply it:
- Use the full contract term, not a year. TCV is the whole commitment. A 36-month contract uses 36 months. If you find yourself dividing by the term, you are no longer computing TCV — you are computing ACV, which is a different metric (more on that below).
- Count one-time fees once. A $40,000 implementation fee is added to the contract a single time, no matter how long the term is. Founders who model TCV in a spreadsheet sometimes accidentally let the one-time fee recur. It does not.
- Only count what is contractually committed. A 36-month contract with a 12-month cancellation clause is, for honest TCV purposes, closer to a 12-month commitment. We will come back to this — it is the difference between a TCV number you can defend in diligence and one that gets marked down.
A Simple Worked Example
Take a mid-market customer signing a standard deal:
- Subscription: $4,000 per month
- Contract term: 24 months
- One-time implementation fee: $6,000
Run the formula:
TCV = ($4,000 × 24) + $6,000 = $96,000 + $6,000 = $102,000
The Total Contract Value is $102,000. Notice that $96,000 of that is recurring and $6,000 is one-time. Hold onto that split — it is the whole game when we compare TCV to the metrics acquirers actually price the business on.

TCV vs ACV vs ARR: The Comparison That Trips Founders Up
These three metrics are computed from the same contracts and answer completely different questions. Confusing them is the fastest way to look like you do not understand your own business in front of someone who does. Here is the clean version.
| Metric | What It Measures | Time Frame | Includes One-Time Fees? | Type |
|---|---|---|---|---|
| TCV (Total Contract Value) | The full value of one contract over its entire life | The whole contract term | Yes | Bookings (per-deal) |
| ACV (Annual Contract Value) | The average annual value of one contract | One year (normalized) | Usually no | Bookings (per-deal) |
| ARR (Annual Recurring Revenue) | The recurring run rate of the whole book | One year (snapshot) | No | Revenue (portfolio) |
The relationships are worth stating in plain language:
- ACV is what you get when you strip the one-time fees out of TCV and divide the recurring portion by the number of years in the term. ACV normalizes TCV down to a per-year, per-deal number so you can compare a one-year deal against a three-year deal on equal footing.
- ARR is a portfolio metric, not a per-deal metric. It is the annualized run rate of all your recurring revenue across every customer right now. A single contract contributes to ARR, but ARR is the sum across the whole book — and it never includes one-time fees, because one-time fees are not recurring.
Think of it this way: TCV measures the size of the deal, ACV measures the annual size of the deal, and ARR measures the recurring health of the company. TCV is the metric your sales team celebrates. ARR is the metric your valuation is built on. They are not the same number, and they are usually not even close.
The Three-Year Deal That Looks Twice as Good as It Is
This is the example I want every founder to internalize, because it is where TCV does the most damage when it is quoted carelessly.
A customer signs:
- Subscription: $10,000 per month
- Contract term: 36 months
- One-time implementation fee: $40,000
The recurring portion is $10,000 × 36 = $360,000. Add the one-time fee:
TCV = $360,000 + $40,000 = $400,000
Now compute the other two metrics from the same contract:
- ACV = recurring value ÷ years = $360,000 ÷ 3 = $120,000 per year
- ARR contribution = annualized recurring revenue = $10,000 × 12 = $120,000
So the same deal is a $400,000 TCV, a $120,000 ACV, and contributes $120,000 to ARR. If you walk into a board meeting and say “we closed a $400,000 deal,” every sophisticated person in the room mentally divides by three and subtracts the implementation fee, because they know TCV inflates with contract length. The honest version is: “we added $120,000 of ARR on a three-year commitment, with a $40,000 services component up front.” That sentence builds credibility. “We closed $400,000” spends it.
The ratio here is TCV that is 3.3× the ARR contribution ($400,000 ÷ $120,000 ≈ 3.33). That multiple is not a sign of a great deal — it is just a sign of a long contract with services attached. Longer terms mechanically produce bigger TCV numbers without producing any more recurring revenue per year.

The One-Time Fee Trap
Here is the part most glossary articles skip, and it is the part that actually moves money.
One-time fees inflate TCV but contribute nothing to the recurring revenue base that drives your valuation. As Stripe notes in its overview of the metric, TCV’s value is in showing the full committed size of a deal — not in standing in for recurring revenue. A SaaS business is valued primarily on its recurring revenue — its ARR, its growth rate, and its net revenue retention. A pile of implementation and professional-services revenue inside your TCV is real money, but it is the lowest-quality money in the business. It does not recur, it usually carries lower gross margin, and an acquirer will discount it heavily — or exclude it entirely — when they price the company.
So when a founder reports a quarter as “$2 million in TCV” and a third of that is one-time services, the recurring story is much smaller than the headline. The acquirer’s diligence team will pull every contract, separate recurring from one-time, and rebuild your numbers on a recurring-only basis. If your internal reporting leaned on TCV, the rebuilt numbers will look like a downgrade — and now you are explaining a gap instead of telling a clean story.
The fix is not to stop measuring TCV. TCV is genuinely useful (we will cover where in a moment). The fix is to always report TCV with its recurring and one-time components separated, and to never let TCV stand in for ARR in any conversation about the value or health of the company.
Cancellation Clauses: When TCV Is Fiction
There is a second way TCV misleads, and it is subtler. A contract that says “36 months” but includes a clause letting the customer walk after 12 months with 30 days’ notice is not really a 36-month commitment. The honest, defensible TCV treats that contract closer to its true committed floor, not its optimistic ceiling.
This matters enormously at exit. Risk is a multiple killer — it is the gap between your spreadsheet and reality, and an acquirer prices that gap into the valuation. If your TCV numbers assume every multi-year contract runs to term but your contracts are riddled with early-out clauses, the acquirer’s diligence will find it, mark down your effective contract values, and trust the rest of your numbers less. The most valuable contracts are the ones that are genuinely, contractually locked in for their full term — that is what makes the recurring revenue durable, and durable recurring revenue is what earns the highest revenue multiples.
When TCV Is the Right Metric
Everything above is a warning about misusing TCV. But TCV earns its place in a few specific contexts, and in those contexts it is the correct metric to lead with. Equal time for the metric:
- Sizing and prioritizing individual deals. When your sales team is deciding where to spend effort, TCV is exactly the right lens. A $400,000 three-year deal is worth more total effort than a $50,000 one-year deal, even if their ACVs were identical, because the total committed dollars and the locked-in duration are larger.
- Sales compensation and quota design. Many SaaS sales teams comp on TCV or bookings because it rewards reps for landing larger, longer commitments. Just make sure the comp plan does not accidentally incentivize reps to inflate TCV with discounted long terms or padded services that hurt the recurring base.
- Cash flow and runway planning. A contract billed annually up front delivers cash on a very different schedule than one billed monthly. TCV, combined with the billing terms, tells you how much cash a deal commits — which matters directly for runway when you are managing burn.
- Forecasting total committed revenue. TCV across your signed book tells you the total dollars under contract — useful for understanding the floor under the business, as long as you are honest about cancellation terms.
The common thread: TCV is the right metric when the question is genuinely about the size and duration of a commitment. It is the wrong metric the moment the question becomes how valuable or how healthy is the recurring business — that is ARR’s job, and ARR’s alone.
How TCV Connects to the Rest of Your Metrics
TCV does not live in isolation. It sits at the top of a chain that runs down into the metrics that actually drive enterprise value, and seeing the chain makes it obvious why TCV is a starting point, not an ending point.
A signed contract produces a TCV. That TCV splits into recurring and one-time dollars. The recurring dollars feed your ACV (per deal) and your ARR (across the portfolio). Your ARR, combined with growth rate and retention, is what an acquirer multiplies to value the company. The one-time dollars sit off to the side — real revenue, but excluded from the metrics that set your multiple. TCV is where the money enters the system; ARR is where the value gets created. Understanding that flow is the difference between a founder who quotes TCV to sound impressive and a founder who knows precisely what each number is for.
If you want to go deeper on the recurring side of that chain, the mechanics of ARR and how MRR rolls up into ARR are where the durable value actually lives. TCV gets the deal in the door; those metrics determine what the deal is worth.
TCV With a Price Escalator
One more wrinkle, because real enterprise contracts rarely hold a flat price for three years. Many include an annual uplift — a contractual price increase each year. TCV has to account for it, and this is a spot where the arithmetic catches people.
Suppose a contract runs three years with an annual price and a 10% uplift each year:
- Year 1: $100,000
- Year 2: $110,000 (10% above Year 1)
- Year 3: $121,000 (10% above Year 2)
The recurring portion of TCV is the sum: $100,000 + $110,000 + $121,000 = $331,000. Add a one-time onboarding fee of $20,000:
TCV = $331,000 + $20,000 = $351,000
The trap here is computing the escalator as simple rather than compounding. Year 3 is not $120,000 (Year 1 plus two flat 10-point steps); it is $121,000, because the second 10% uplift applies to the already-uplifted Year 2 figure. It is a small difference on a single contract and a meaningful one across a book of hundreds. When you model TCV with escalators, compound them — the same way you would never multiply monthly churn by twelve to get annual churn.
Common Mistakes With TCV
The patterns below are the ones I see most often. Each one is a real money mistake when an acquirer or investor catches it.
| Mistake | Why It Is Wrong | The Fix |
|---|---|---|
| Quoting TCV as if it were ARR | TCV is a multi-year, one-time-fee-inclusive bookings number; ARR is an annual recurring run rate. They can differ by 3× or more. | Always state which metric you are quoting. Lead with ARR for value questions. |
| Burying one-time fees inside TCV | Services and implementation revenue does not recur and gets discounted at exit. | Report recurring and one-time TCV separately, every time. |
| Treating cancellable terms as fully committed | A 36-month deal with a 12-month out is not a 36-month commitment. | Compute defensible TCV against the true committed floor. |
| Letting one-time fees recur in the model | The implementation fee is added once, not every period. | Audit the spreadsheet; one-time fees are a single line. |
| Computing escalators as simple, not compound | A 10% annual uplift compounds; Year 3 is higher than two flat steps imply. | Compound each year's price off the prior year. |
Avoid those five and your TCV reporting will survive diligence — which is the real test of any metric.
TCV Frequently Asked Questions
Is TCV the same as bookings? TCV is a bookings concept — it measures committed, not yet earned, revenue. “Bookings” for a period is typically the sum of the TCVs (or sometimes ACVs) of the deals signed in that period. So TCV is the per-deal building block; bookings is the aggregate. Just be clear which one you mean, because a quarter’s “bookings” number computed on TCV looks far bigger than one computed on ACV.
Does TCV include one-time fees? Yes. That is precisely what separates it from ARR and (usually) from ACV. TCV is the total of every dollar in the contract — recurring and one-time. This is also why TCV should never be used as a stand-in for recurring revenue.
What is the difference between TCV and ACV? ACV (Annual Contract Value) normalizes the recurring portion of TCV down to a single year. Strip the one-time fees out of TCV, divide the remaining recurring value by the number of years in the term, and you have ACV. TCV tells you the size of the whole deal; ACV tells you its average annual size. See the full breakdown in our guide to ACV vs ARR.
Why do acquirers care more about ARR than TCV? Because they are buying a stream of durable, recurring, predictable revenue — and that is exactly what ARR measures. TCV is inflated by contract length and padded by one-time services, neither of which makes the underlying business more valuable on a per-year recurring basis. An acquirer rebuilds your numbers on a recurring-only basis in diligence, so the recurring story is the one that determines the price.
Should my sales team be compensated on TCV? It can make sense — TCV rewards reps for landing larger, longer, more committed deals. The risk is that comping purely on TCV pushes reps toward discounted long terms and padded services that boost the headline number while diluting the recurring revenue base. Tie at least part of the comp to recurring value (ACV or net new ARR) so the incentive points at durable revenue, not just big contracts.
The Bottom Line on TCV
So, what is TCV? It is the total dollar value of a single contract across its entire term, recurring fees plus one-time fees, stated as a commitment rather than as earned revenue. It is the right metric for sizing deals, designing sales comp, and planning cash — and the wrong metric the instant the conversation turns to how valuable or how healthy the recurring business is. That job belongs to ARR.
The founders who get this right are not the ones who quote the biggest TCV. They are the ones who can hold up a single $400,000 contract and tell you, without hesitating, that it is $120,000 of ARR on a three-year term with a $40,000 services component — and who lead with whichever of those three numbers the moment actually calls for. Knowing what TCV is takes five minutes. Knowing when to use it is what separates the founders who keep their credibility in a diligence room from the ones who lose it.
Related Reading:
- ACV vs ARR: The SaaS Founder Guide to Recurring Revenue Metrics
- What Is ARR? Annual Recurring Revenue Explained
- The Difference Between Bookings and Revenue
- SaaS Valuation Multiples: What Actually Drives Your Price

