Software Contract Value Calculator
Enter your software deal details to instantly calculate the Total Contract Value (TCV), Annual Contract Value (ACV), monthly cost, and effective per-seat pricing. Supports percentage or fixed-amount discounts, one-time setup fees, and any contract length. Results update as you type.
What is Total Contract Value (TCV)?
Total Contract Value is the full amount of revenue a software contract is expected to generate from signing to expiry, counting every recurring payment plus any one-time charges such as implementation, onboarding, or training fees. If you sign a 24-month SaaS deal at $500 per month with a $2,000 setup fee, the TCV is $500 x 24 + $2,000 = $14,000. TCV is the number that matters for backlog reporting, finance forecasting, and understanding the total commercial commitment a customer is making.
TCV vs. ACV: which number should you use?
Annual Contract Value (ACV) normalizes any contract to a single-year equivalent. You calculate it by dividing the total recurring revenue (TCV minus one-time fees) by the number of contract years. ACV makes it easy to compare a 1-year deal against a 3-year deal on the same scale, and it is the standard metric in SaaS Annual Recurring Revenue (ARR) reporting. Use TCV when you need the total commercial commitment; use ACV (or ARR) when you are tracking growth trends, quota attainment, or run-rate revenue. One-time fees are excluded from ACV because they do not recur.
How discounts affect contract value
Negotiated discounts reduce both TCV and ACV in proportion to how long the contract runs. A 20% per-seat discount on a 36-month deal erodes 20% of all recurring revenue for three years, which may be hard to recover at renewal. The calculator shows your total discount saved versus list price so you can see the full margin impact up front. Percentage-off discounts compound over long terms, while fixed-amount discounts become proportionally smaller as prices increase, so the type of discount matters strategically.
One-time fees and their role in deal economics
Implementation, onboarding, setup, and professional-services fees are booked into TCV but are excluded from ACV and ARR. Including them in TCV gives you the true size of the commercial commitment, which matters for cash-flow forecasting and deal approvals. However, investors and analysts typically strip one-time fees out when valuing a SaaS business, so a high TCV inflated by large one-time charges can be misleading if it is compared against ARR. Always separate recurring from non-recurring when sharing metrics with finance or leadership.
SaaS contract deal tiers
| TCV range | Deal tier | Typical buyer | Sales motion |
|---|---|---|---|
| Below $10,000 | SMB | Small business, self-serve | Product-led / low-touch |
| $10,000 - $49,999 | Mid-market (lower) | Growth-stage company | Inside sales |
| $50,000 - $99,999 | Mid-market (upper) | Larger SMB / department buy | Inside + field sales |
| $100,000 - $499,999 | Enterprise | Corporate procurement | Field sales, multi-stakeholder |
| $500,000 and above | Strategic / large enterprise | C-suite sponsor required | Executive + legal review |
Common deal size classifications used in SaaS sales and revenue operations.
Frequently asked questions
What is the difference between TCV and ACV?
TCV is the total revenue a contract generates from start to finish, including all recurring payments and any one-time fees. ACV is the annualized recurring portion only. A 3-year contract worth $30,000 in recurring fees plus a $5,000 setup fee has a TCV of $35,000 and an ACV of $10,000 per year.
Should one-time fees be included in TCV?
Yes. TCV captures the complete financial commitment the customer is making, so one-time fees for implementation, onboarding, training, or professional services belong in TCV. They are excluded from ACV and ARR because those metrics track annualized recurring revenue only.
How do I calculate TCV for a multi-year SaaS contract?
Multiply the monthly recurring cost (seats multiplied by the net per-seat price after discount) by the total number of months, then add any one-time fees. For a 36-month deal at $1,000 per month with a $3,000 setup fee: TCV = $1,000 x 36 + $3,000 = $39,000.
What is a good ACV for a SaaS company?
It depends entirely on your target market. Self-serve SMB products often have ACVs of $500 to $5,000. Mid-market products typically target $10,000 to $50,000 ACV. Enterprise products can range from $50,000 to several hundred thousand dollars per year. There is no universal benchmark; the right ACV is the one your sales motion and customer success economics can support profitably.
Can I use this calculator for multi-year contracts?
Yes. Set the contract length to the total number of months. For a 3-year contract, enter 36 months. The calculator outputs TCV for the full term, ACV as the annualized recurring value, and a month-by-month payment schedule so you can see exactly when cash arrives.
How does a per-seat discount change the total contract value?
A per-seat discount multiplies across both seats and months. A $5 discount per seat per month on a 20-seat, 24-month contract reduces TCV by $5 x 20 x 24 = $2,400. The calculator shows this as the total discount saved so you can see the full margin impact before signing.