ZoomInfo

How to Calculate Customer Lifetime Value (CLV)

Gaining new customers isn't the only way to improve your business. Your existing clients are an underrated revenue source.

Customer retention is an excellent method to increase customer lifetime value (CLV). Generally, the longer customers stay with your company, the more value they create (and larger order amounts).

CLV shows how much revenue an individual or groups of customers can generate through your relationship with them.

So let's get into how CLV plays into sales and marketing campaigns and how to calculate it.

What Is Customer Lifetime Value (CLV)?

Customer lifetime value (CLV) is calculated by multiplying customer value by average customer lifespan. Customer value equals your average purchase value times purchase frequency. The result shows total revenue a business expects from a customer across the entire relationship.

CLV comes in two forms: historic CLV (actual revenue generated) and predictive CLV (estimated future value based on patterns). For B2B SaaS, use the formula: (ARPA × Gross Margin %) ÷ Churn Rate.

The metric tells you which customers are worth keeping and how much you can spend to acquire new ones.

Why Customer Lifetime Value Matters for B2B Revenue Teams

CLV isn't just a finance metric. It shapes how revenue teams allocate resources and prioritize accounts.

Here's what CLV enables:

  • Budget allocation: Determines spend split between new logos and existing accounts

  • Account prioritization: Identifies which customers warrant more attention

  • Team alignment: Gives sales, marketing, and CS a shared metric

  • Forecasting: Supports revenue predictions and planning

Without CLV, you're guessing at which accounts matter most. With it, you can direct effort where it generates the most return.

How to Calculate Customer Lifetime Value

You don't need a graphing calculator to find CLV, but it'll require some customer data and a little brainpower.

Before you start calculating, gather these data points:

  • Average purchase value: Total revenue divided by number of orders

  • Purchase frequency: Number of orders divided by unique accounts

  • Customer lifespan: Average tenure in years or months

  • For SaaS models: ARPA, gross margin percentage, and churn rate

The calculation method depends on your business model. We'll cover both the basic formula and the SaaS-specific approach.

The Basic CLV Formula

The basic formula has two components:

  • CLV formula: Customer Value × Average Customer Lifespan

  • Customer Value: Average Purchase Value × Purchase Frequency

Here's how to calculate each component:

Average purchase frequency is your total number of orders placed by all or multiple accounts, divided by the number of unique accounts.

This image shows the average purchase frequency formula.

If 150 customers placed 500 orders total, divide 500 by 150 to get 3.333 orders per customer.

Average sale value is your company's total revenue from all or multiple accounts (or an individual account), divided by the number of orders placed by them.

This image shows the average sales value formula.

If your revenue is $3 million from 500 orders, divide 3,000,000 by 500 to get $6,000 per order.

Customer value is your average sale value multiplied by your average purchase frequency.

This image shows the customer value formula.

Multiply 6,000 by 3.333 to get 19,998 in customer value. Average lifespan is the average time customers stay with your company. Any digital tool with advanced analytics (like a CRM) can display this data.

This image shows the formula for customer lifetime value.

For this example, assume your average customer lifespan is 3.2 years. Customer lifetime value is your customer value multiplied by average lifespan.

19,998 × 3.2 = $63,995 CLV

SaaS CLV Formula

Subscription businesses use a different approach: CLV = (ARPA × Gross Margin %) ÷ Churn Rate. This formula accounts for recurring revenue models where customers pay monthly or annually.

The three inputs are:

  • ARPA (Average Revenue Per Account): Monthly or annual revenue divided by number of accounts

  • Gross Margin: Revenue minus cost of goods sold, expressed as a percentage

  • Churn Rate: Percentage of customers lost per period

Use this formula when you have predictable recurring revenue and can measure churn accurately. The basic formula works better for transaction-based models.

CLV Calculation Examples

Let's look at two B2B scenarios using the basic formula.

Example 1: Multiple subscription accounts. Your revenue is $3 million from 150 customers who placed 500 orders total. Average customer lifespan is 3.2 years.

  • Average purchase frequency: 500 ÷ 150 = 3.333

  • Average sale value: 3,000,000 ÷ 500 = $6,000

  • Customer value: 6,000 × 3.333 = $19,998

  • CLV: 19,998 × 3.2 = $63,995

Example 2: Individual enterprise account with expansion. One customer generated $150,000 in revenue across 45 orders over 2 years.

  • Average sale value: 150,000 ÷ 45 = $3,333

  • Purchase frequency: 45 orders ÷ 2 years = 22.5 per year

  • Customer value: 3,333 × 22.5 = $74,992 annually

  • CLV (2-year tenure): 74,992 × 2 = $149,984

Key Metrics for Calculating CLV in B2B

Accurate CLV depends on reliable inputs. Garbage data produces garbage results.

Here are the metrics that drive CLV calculations and where to find them:

Metric

Definition

Typical Data Source

ARPA

Average revenue per account per period

Billing/Finance

Gross Margin

Revenue minus cost of goods sold

Finance

Churn Rate

Percentage of customers lost per period

CRM/CS

Customer Lifespan

Average tenure in years or months

CRM

Most B2B companies pull this data from multiple systems. Your CRM holds account history and tenure. Billing systems track revenue and contract terms. Finance calculates margins.

The challenge isn't the math. It's getting clean, consistent data from each source.

The CLV to CAC Ratio

CLV matters most when compared to Customer Acquisition Cost (CAC). The ratio tells you if your unit economics work.

B2B companies typically target a CLV:CAC ratio of 3:1 or higher. Here's what different ratios mean:

  • Below 1:1: Spending more to acquire than you'll ever earn back

  • 1:1 to 3:1: Covering costs but limited margin for growth investment

  • 3:1 or higher: Healthy unit economics with room to scale

How to Improve Customer Lifetime Value in B2B

Building closer relationships with current customers is the basis of maximizing your CLV. This requires sales and marketing teams to prioritize retention strategies alongside acquisition.

87% of sales and marketing leaders agree that collaboration between both teams enables business growth. Here's what drives CLV improvement:

  • Personalized customer experience: Tailor interactions based on account behavior and needs

  • Rigorous onboarding processes: Set customers up for success from day one

  • Deep understanding of pain points: Address challenges before they become churn risks

  • Relevant and valuable content: Deliver resources that drive adoption and outcomes

  • Responsive customer support: Resolve issues quickly to maintain trust

  • Customer feedback loops: Act on input to improve product and experience

  • Strategic upselling and cross-selling: Expand accounts when they're ready for more value

  • Competitive renewal rates: Price fairly to retain customers long-term

Retention Strategies for B2B Accounts

Retention directly impacts customer lifespan, which drives CLV. Lose customers faster, and your CLV drops.

Effective B2B retention starts before renewal conversations. Proactive customer success teams monitor account health and address issues early.

Regular business reviews keep stakeholders engaged. Usage and adoption metrics reveal which accounts need attention.

Watch for these warning signs that an account may churn:

  • Declining usage or login frequency

  • Increase in support complaints

  • Key stakeholder turnover

  • Delayed responses to outreach

  • Budget cuts or reorganizations

Catching these signals early gives you time to intervene before the renewal deadline.

Upsell and Cross-Sell Opportunities

Expansion revenue increases CLV by raising ARPA. Selling more to existing customers often costs less than acquiring new ones.

The best expansion opportunities come from accounts already seeing value. Look for these buying signals:

  • Department hiring: New headcount in teams using your product signals growth

  • Funding or revenue growth: Fresh capital creates budget for expansion

  • Technology changes: New tools that complement your solution open doors

  • Team growth: More users mean more seats or higher-tier plans

  • Usage patterns: Heavy adoption indicates readiness for advanced features

Timing matters. Push too early and you risk the relationship. Wait too long and competitors fill the gap.

How to Operationalize CLV for B2B Revenue Teams

Calculating CLV is step one. Using it to drive decisions is where the value lives.

B2B buying is committee-based, which means you need both account-level and contact-level CLV. Account-level CLV shows total relationship value.

Contact-level CLV reveals which stakeholders drive the most revenue.

RevOps teams need data from multiple sources to calculate and act on CLV:

  • CRM: Account records, deal history, renewal dates

  • Billing: Revenue, contract terms, expansion events

  • Product usage: Adoption metrics, feature engagement

  • Support: Ticket volume, satisfaction scores

Accurate, enriched data makes CLV actionable. Firmographic data reveals which accounts fit your ideal profile. Technographic data shows which technologies they use.

Intent signals indicate when accounts are ready to buy more.

Use CLV to prioritize which accounts get retention and expansion attention. High CLV accounts with declining usage need immediate intervention.

Low CLV accounts with growth potential need nurturing. Accounts below your CLV threshold may not justify the investment.

Talk to us to learn how ZoomInfo helps revenue teams turn CLV insights into action.