FrançaisEnglishEspañolItalianoDeutschPortuguêsNederlandsPolski

What Is ACV? Annual Contract Value for SaaS Founders

Published on March 13, 2026 · Jules, Founder of NoNoiseMetrics · 4min read

What Is ACV? Annual Contract Value for SaaS Founders

Your ARR is €120,000. Your ACV is €2,400. Same business — two different perspectives on revenue.

ACV (Annual Contract Value) is the per-contract version of ARR. Where ARR shows your total annualized revenue, ACV shows how much each individual customer contract is worth per year.

Table of Contents


What Is ACV? (Annual Contract Value Definition)

ACV (Annual Contract Value) is the average or total annual revenue generated by a single customer contract, normalized to one year.

  • ACV meaning: what each deal is worth annually
  • Used primarily in B2B SaaS with contract-based pricing
  • ACV excludes one-time fees (setup, professional services) — recurring only
  • If a customer pays monthly: ACV = monthly price × 12

The ACV Formula

ACV = Total Contract Value / Contract Length in Years

Or for monthly subscribers:

ACV = Monthly Subscription Price × 12

Worked examples:

  1. 2-year contract at €4,800 total → ACV = €4,800 / 2 = €2,400/year
  2. Monthly plan at €199/mo → ACV = €199 × 12 = €2,388/year
  3. 3-year contract at €18,000 → ACV = €18,000 / 3 = €6,000/year

Use the ACV Calculator to calculate deal sizes automatically from your Stripe billing data.


ACV vs ARR — The Critical Difference

This is the most common point of confusion.

MetricScopeLevelFormula
ACVPer contractDeal-levelContract value / years
ARRAll contractsPortfolio-levelSum of all ACV
  • ARR = the sum of all active ACV across your entire customer base
  • ACV = what one customer deal is worth per year
  • Example: 50 customers, average ACV of €2,400 → ARR = €120,000

See how ARR is calculated from ACV for the full ARR framework.


ACV in B2B SaaS Sales (The Sales Context)

Sales teams use ACV to measure deal size and quota:

  • A sales rep with a €500K quota might need to close 50 deals at €10K ACV or 100 deals at €5K ACV
  • Higher ACV = fewer deals to hit quota = more time per deal = enterprise motion
  • Lower ACV = product-led growth, self-serve, volume-based model

Your ACV determines your go-to-market motion. This is why it matters even for solo founders with no sales team. If your ACV is €500, you can’t afford 45 minutes of sales calls per prospect — your entire acquisition must be self-serve. If your ACV is €10,000, you probably need some human touch in the sales process.

See how ACV affects your pricing strategy for how to set price points that match your acquisition motion.

Also: how ACV affects your CAC payback period — higher ACV means you can afford higher CAC.


ACV vs TCV (Total Contract Value)

MetricWhat It MeasuresExample
ACVAnnual value of the contract€2,400/year
TCVTotal value over full contract term€7,200 (3-year deal)
  • TCV matters for bookings and cash flow projections
  • ACV matters for recurring revenue comparisons across deals of different lengths
  • Use ACV when comparing customers on different contract durations

What Is a Good ACV for SaaS?

SegmentTypical ACV Range
Consumer / PLG€50–€500
SMB SaaS€500–€5,000
Mid-market€5,000–€50,000
Enterprise€50,000+

These ranges are consistent with the 2024 KeyBanc / Sapphire Ventures SaaS Survey of 100+ private SaaS companies and the OpenView / High Alpha 2024 SaaS Benchmarks.

Key insight: ACV determines your viable acquisition channels.

  • Below €500 ACV: paid sales is rarely profitable. You need self-serve, content/SEO, or PLG.
  • €500–€5K ACV: hybrid model. Some sales touch, mostly self-serve.
  • Above €10K ACV: dedicated sales motion becomes necessary and profitable.

FAQ

What does ACV stand for?

ACV stands for Annual Contract Value. It represents the annual recurring revenue from a single customer contract, normalized to one year regardless of contract length.

Is ACV the same as ARR?

No. ACV is a deal-level metric (one contract). ARR is a portfolio-level metric (all contracts combined). Your ARR equals the sum of all active ACVs across your customer base.

How do I calculate ACV from Stripe?

If you use monthly billing: ACV = monthly subscription amount × 12. For annual plans paid upfront: ACV = the plan price. For multi-year deals: divide total contract value by number of years.

What’s the difference between ACV and TCV?

TCV (Total Contract Value) is the full dollar amount across the entire contract term. ACV is that amount normalized to one year. A 3-year €15,000 deal has a TCV of €15,000 and an ACV of €5,000.


Calculate Your ACV Automatically

Calculate your ACV and see how it compares to ARR in NoNoiseMetrics — connected directly to your Stripe billing data.

Connect Stripe

Next: Use the ACV Calculator to see your deal sizes broken down automatically →


Sources: OpenView 2024 SaaS Benchmarks, SaaS Capital Unit Economics Study

Share: Share on X Share on LinkedIn
J
Juleake
Solo founder · Building in public
Building NoNoiseMetrics — Stripe analytics for indie hackers, without the BS.
See your real MRR from Stripe → Start free