Intermediate

Software Contract Value Calculator — TCV, ACV, ARR & MRR

Quickly calculate the key SaaS and software contract metrics — Total Contract Value (TCV), Annual Contract Value (ACV), Annual Recurring Revenue (ARR), and Monthly Recurring Revenue (MRR). Enter the number of seats, the monthly price per seat, the contract length, any one-time fees, and volume discount to get a complete revenue picture.

$

months

$

%

Annual or volume discount applied to the monthly seat price

%

Expected annual customer churn rate; set to 0 to skip LTV
Total Contract Value (TCV)
37,400

All recurring revenue over the term plus one-time fees

MRR (Monthly Recurring Revenue)
$1,350
ARR (Annual Recurring Revenue)
$16,200
ACV (Annual Contract Value)
$18,700
One-time fees
$5,000
Discount amount / month
$150
Effective price per seat
$27
LTV (Lifetime Value)
$324,000
Cumulative contract revenue month by month
Step by step
  1. 1

    Effective price per seat

    30 × (1 − 10%) = 27
    List price reduced by the volume discount.
  2. 2

    Monthly Recurring Revenue (MRR)

    50 × 27 = 1,350
  3. 3

    Total Contract Value (TCV)

    1,350 × 24 + 5,000 = 37,400
    MRR × term in months plus any one-time fees.
Lock the current result, then change any input to compare scenarios.
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. This is not financial, investment or tax advice; consult a qualified professional. Read the full disclaimer.
Quick answer

How does this calculator work?

TCV = (seats × monthly price × (1 − discount)) × term in months + one-time fees. ACV = TCV ÷ years. ARR = MRR × 12. LTV = ARR ÷ annual churn rate. These four metrics let you compare deals of different sizes and lengths on a level footing and project revenue from a customer relationship.

Formula
MRR = seats × price × (1 − discount) • ARR = MRR × 12 • TCV = MRR × months + one-time fees • ACV = TCV ÷ years • LTV = ARR ÷ churn rate
How this is calculated

Software and SaaS contracts are typically measured by several recurring-revenue metrics. MRR (Monthly Recurring Revenue) is the normalised monthly revenue from all active seats at the discounted price; ARR simply annualises it. TCV (Total Contract Value) is the full revenue the contract will generate over its lifetime — MRR multiplied by the term in months plus any one-time fees such as setup, onboarding, or professional services. ACV (Annual Contract Value) normalises TCV to a per-year figure, making contracts of different lengths comparable.

Discounts are applied to the per-seat monthly price before any multiplication. For example, a 10% volume discount on $30/seat/month gives an effective price of $27/seat/month. This is important: a 10% discount on a 50-seat two-year deal compounds to a significant TCV reduction — visible in the cumulative-revenue curve below.

LTV (Customer Lifetime Value) models how much revenue a customer generates before churning. Using annual churn rate: LTV = ARR ÷ churn rate. A 5% annual churn rate implies an average customer lifetime of 20 years, giving LTV = ARR × 20. Note that LTV assumes stable seat count and price; in practice, expansion revenue and price changes make LTV a rough projection rather than a contractual commitment.

Frequently asked questions

TCV (Total Contract Value) is the total revenue a specific contract will generate from start to end — recurring revenue over the full term plus one-time fees. ACV (Annual Contract Value) divides TCV by the number of years, normalising contracts of different lengths so you can compare a one-year deal against a three-year deal on an equal basis.

Yes — TCV conventionally includes all revenue from a contract, recurring and non-recurring. ACV, however, typically excludes one-time fees (or amortises them), because it is meant to represent the normalised annual run rate of the contract.

Typical SaaS annual logo-churn rates range from 3–7% for enterprise software to 10–20% for SMB-focused products. Use your actual observed churn if available; otherwise 5–7% is a reasonable benchmark for a healthy B2B SaaS business. LTV is highly sensitive to churn — cutting churn from 10% to 5% doubles LTV.

Also known as

software contract value calculator
total contract value tcv
annual contract value acv
saas arr mrr calculator
software licensing revenue calculator
ltv churn saas calculator
software subscription value

APA

TG we-Calculate Editorial Team. (2026). Software Contract Value Calculator — TCV, ACV, ARR & MRR [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/software-contract-value-calculator

Chicago

TG we-Calculate Editorial Team. "Software Contract Value Calculator — TCV, ACV, ARR & MRR." TG we-Calculate. 2026. https://we-calculate.com/calculator/software-contract-value-calculator.

IEEE

TG we-Calculate Editorial Team, "Software Contract Value Calculator — TCV, ACV, ARR & MRR," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/software-contract-value-calculator

BibTeX

@misc{wecalculate_software_contract_value_calculator, title = {Software Contract Value Calculator — TCV, ACV, ARR & MRR}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/software-contract-value-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?