Homeglossary

Annual Contract Value

Annual contract value is a SaaS revenue metric that shows the recurring revenue a customer software contract is expected to generate in one year. It helps software teams compare contracts with different terms on a consistent annual basis. Companies must document what counts as recurring revenue, especially for usage charges, support plans, and one-time implementation work.

Build ACV tracking apps with Emergent.

What Is Annual Contract Value in SaaS?

Annual contract value, or ACV, is the recurring revenue a customer software contract is expected to generate in one year. It annualizes a single SaaS agreement so teams can compare contracts with different lengths. ACV describes one contract or account, not the recurring revenue across the entire company.

How to Calculate Annual Contract Value

To find contract value on an annual basis, remove non-recurring charges and divide the recurring contract value by its term in years.

  1. Identify recurring committed fees, such as licenses, required modules, and contracted usage minimums.
  2. Exclude one-time implementation, migration, training, and hardware charges.
  3. Divide the remaining value by the contract length in years.
  4. Record the effective dates and any scheduled price changes.

Formula: ACV = recurring contract value ÷ contract term in years. For example, a three-year software subscription worth $72,000 in recurring fees has an ACV of $24,000.

What to Include and Exclude in ACV

A written policy prevents inconsistent reporting between sales, finance, and customer success teams.

Usually includedUsually excluded
Recurring subscription licensesOne-time setup fees
Committed minimum usage chargesImplementation and custom development
Mandatory add-ons and annual supportHardware and uncommitted overages

ACV vs. ARR vs. Total Contract Value

These metrics answer different questions, even when they use the same contract data.

MetricScope and best use
ACVAnnualized value of one contract, useful for comparing deal size.
ARRAnnual recurring revenue across active customers, useful for tracking the subscription base.
Total contract valueValue over the full contract term, useful for evaluating the full commitment.

Benefits of Tracking ACV

ACV makes contract data easier to compare and act on.

  • Normalizes six-month, annual, and multi-year software agreements.
  • Helps teams prioritize high-value accounts and plan sales capacity.
  • Shows whether packaging and pricing attract larger commitments.
  • Supports more disciplined SaaS revenue forecasting.

Practical Limits of ACV

ACV is a planning metric, not proof that revenue has been earned or collected.

  • Usage-based revenue can change after signing.
  • Expansions, downgrades, credits, and discounts can alter value mid-term.
  • Renewals should not be counted as guaranteed before they are contracted.
  • Bookings and recognized revenue follow different rules and should not be mixed.

A Reliable ACV Reporting Framework

Reliable reporting depends on connected records and clear ownership.

  1. Define inclusion rules and apply them to every software contract.
  2. Connect CRM opportunities, billing subscriptions, and signed agreements.
  3. Log amendments, renewals, cancellations, and effective dates.
  4. Reconcile dashboard totals against billing and finance records each period.

A contract management dashboard can give teams one place to review active terms and renewal risk.

Using Emergent to Build ACV Tracking Software

Emergent can help teams build a custom ACV workflow that combines CRM, contract, billing, and renewal data. With an AI dashboard builder and an AI automation builder, a team can create rules for annualization, flag missing dates, and monitor contract changes without forcing its reporting process into a generic template.

Start Building
on Emergent today
Start Building