---
title: "Customer lifetime value formula: how much a customer is worth"
description: "Use one formula to estimate what a customer is worth over time. Then cap what you pay to win one at a level that still leaves room for profit."
url: "https://webleveling.com/blog/customer-lifetime-value-for-a-small-business/"
lang: "en"
published: "2026-10-03"
modified: "2026-10-03"
author: "Cal Hewitt"
tags: ["digital-marketing","conversion","small-business"]
image: "https://webleveling.com/og/blog-customer-lifetime-value-for-a-small-business.jpg"
alternates:
  es: "https://webleveling.com/es/blog/valor-de-vida-del-cliente-para-pequenos-negocios.md"
---

# Customer lifetime value formula: how much a customer is worth

Use one formula to estimate what a customer is worth over time. Then cap what you pay to win one at a level that still leaves room for profit.

![Four blank index cards fanned out beside a small brass scale and a closed ledger on a wooden desk.](https://webleveling.com/blog/customer-lifetime-value-for-a-small-business/customer-lifetime-value-featured.jpg)

A lead costs more than you expected, an ad proposal sits in your inbox, and a slow month makes every dollar feel like a bet. Underneath all of it is one question: will the customer you win ever pay back what it took to win them?

You can answer it with what a customer is worth over time, in one formula, using last year's sales records. It takes four numbers and about ten minutes. No dashboard, no consultant and no software subscription is needed to get a first estimate.

The result gives you a ceiling for what you can pay to win a customer. It is not a promise, and it is not a budget. Treat it as a labeled estimate that you update as real customers come back.

**Key Takeaways**

**The formula**

Average sale × purchases per year × years the customer stays × gross margin gives the estimated gross profit one customer brings.

**Margin, not revenue**

In the $500, 2 purchases, 4 years and 0.60 margin illustration, revenue shows $4,000 while gross profit is $2,400.

**A ceiling, not a budget**

A $500 cost to win that customer leaves room; $2,300 leaves almost none for overhead, delivery and cash flow.

**Records first**

Start with last year's sales, keep one-time buyers apart from repeat customers, and label lifespan as observed or estimated.

## What is the formula for what a customer is worth over time?

Multiply four numbers: the average sale, the number of purchases a customer makes in a year, the number of years they stay, and your gross margin. The result is the estimated gross profit one customer brings you over the whole relationship.

\`Customer lifetime value = average sale × purchases per year × customer lifespan in years × gross margin\`

[Twilio](https://www.twilio.com/en-us/blog/insights/customer-lifetime-value-clv) gives the basic version as average purchase value × purchase frequency × customer lifespan, then adds profit margin for a more accurate figure. A University of North Carolina Wilmington course paper goes further with a discounted cash-flow model that also counts acquisition, retention and relationship-development costs. For a first estimate, the four-number version is enough.

This illustration uses made-up round numbers to show the math:

Illustration: one customer, four inputs

| Input | Illustration |
| --- | --- |
| Average sale | $500 |
| Purchases per year | 2 |
| Years the customer stays | 4 |
| Gross margin | 0.60 |
| Revenue over the relationship | $4,000 |
| Estimated lifetime gross profit | $2,400 |

Your own figures will differ. The point is the shape: $500 × 2 × 4 gives $4,000 in revenue, and 0.60 of that, $2,400, is what is left after the direct costs of delivering the work.

![Four blank index cards in a row on a wooden desk beside a closed notebook and a pencil.](https://webleveling.com/blog/customer-lifetime-value-for-a-small-business/clv-four-index-cards-formula-inputs.jpg)

Four numbers, one per card, are all the formula needs.

## Why does the formula use gross margin and not revenue?

Revenue tells you how much money passed through the business. Gross margin tells you how much stayed after the direct cost of the product or the work: materials, labor, travel, support and subcontractors. You pay for acquisition out of what stayed, not out of what passed through.

In the illustration, a $500 sale at 0.60 margin leaves $300 of gross profit. If you compare an ad cost against the $4,000 revenue figure, you are spending money you never kept. The $2,400 figure is the one to hold up against what you pay to win the customer.

Pull your margin from your profit-and-loss records, after direct product or delivery costs. Gross margin is not net profit, because overhead such as rent, software and office salaries sits below it. That is why the result is a ceiling and not a spending target.

![Two glass jars on a kitchen counter, one filled with coins and the other nearly empty, beside a closed ledger.](https://webleveling.com/blog/customer-lifetime-value-for-a-small-business/clv-revenue-versus-margin-coin-jars.jpg)

Revenue is the full jar. Gross profit is what is left after delivery costs.

## How much can I spend to win a customer?

Less than the customer's estimated gross profit, and usually well less. Whatever you pay to win a customer has to leave room for overhead, delivery, the weeks between spending and being paid, and a profit you can live on.

Run the illustration. With $2,400 of estimated lifetime gross profit, a $500 cost to win the customer may be viable, because it leaves $1,900 to cover everything else. A $2,300 cost leaves $100, which is little room for a slow quarter or a customer who leaves early.

[Google Ads Help](https://support.google.com/google-ads/answer/2796446) defines customer acquisition cost as the ad spend allocated to new customers divided by the number of unique new customers acquired. Count customers, not leads: if many leads turn into only a few customers, divide the spend by the customers.

If you are still deciding how large the whole marketing budget should be, [what a small business should spend on marketing](https://webleveling.com/blog/how-much-should-a-small-business-spend-on-marketing/) covers that decision. The formula here tells you how much one customer can carry.

## Is there a good CLV to CAC ratio?

There is no single ratio that fits every business. A ratio that works for a shop with thin margins and fast repeat orders can fail for a contractor with high margins and long gaps between jobs.

Set your limit from your own margin, your cash flow and your overhead. Work out the estimate, work out what you actually pay to win a customer, and compare the two for each channel and customer type. If the gap is thin, cut the cost or improve repeat business before you spend more.

## What do I pull from my records, and how long does it take?

About ten minutes, using last year's sales. Work through these in order:

1.  **Average sale**: Total sales divided by the number of purchases.
2.  **Purchases per customer**: Total purchases divided by the number of unique customers, converted to a per-year figure.
3.  **Repeat rate**: Count how many customers bought again, and record that separately.
4.  **Lifespan**: Use the time between first and last purchase for customers with history, or write down a labeled estimate.
5.  **Gross margin**: Take it from your profit-and-loss records after direct costs.
6.  **Multiply and label**: Run the formula, call the result an estimate, and write down the period, customer group and cost definition you used.

Pull the lifespan record first, because it is the input most likely to need an estimate. If your customer history is thin, a short labeled estimate is better than a long hopeful one. You can replace it as real repeat behavior builds up.

Keep one-time buyers apart from repeat customers. A single average that blends a customer who bought once with one who has bought every year will describe neither of them.

![A stack of closed manila folders and a pencil beside a switched-off laptop on a clean desk.](https://webleveling.com/blog/customer-lifetime-value-for-a-small-business/clv-last-year-customer-folders.jpg)

Last year's invoices and customer files hold every input the formula needs.

## What raises the value of a customer?

Four things move the number: customers buy more often, they stay longer, they buy higher-value work, or they send others who are profitable too. For a service business, repeat work often comes from maintenance plans, scheduled inspections, seasonal service, renewals, upgrades and related services.

The offer still has to make sense after labor, materials, travel, support and subcontractor costs. A plan that brings customers back but loses money on every visit lowers the number, it does not raise it.

Google Ads Help says it can be strategic to factor in repeat business, word-of-mouth and lifetime customer value when estimating conversion value. That is Google's guidance for its own advertising tools, not an accounting standard.

Referrals are part of this too. A 2024 [Harvard Business Review report](https://hbr.org/2024/06/research-customer-referrals-are-contagious) on research by Rachel Gershon of UC Berkeley found that referred customers bought more and referred 30% to 57% more new customers than other customers. That finding applies to the research it describes, not to every service category. The [customer referral program post](https://webleveling.com/blog/customer-referral-program-for-a-small-business/) covers how to ask for referrals.

## What mistakes make the number wrong?

A few habits throw the number off, and each is easy to fix once you spot it:

- **Revenue instead of margin**: It makes every customer look more profitable than they are.
- **One blended average**: Commercial accounts and one-time jobs, or maintenance-plan customers and single visits, often behave very differently.
- **Hopeful repeat work**: Counting repeat purchases that have not happened as if they were certain.
- **Mixed time periods**: Pairing a yearly sales figure with a lifespan counted in months.
- **Net profit mixed with gross margin**: Pick one definition and use it every time.

An optimistic lifespan is the quiet one. Take it from observed repeat behavior or cohort retention, or label it plainly as an estimate. The number is an estimate whichever way you build it, and it changes when buying behavior, costs or retention change.

If different customer types behave differently, run the formula once for each type. A separate figure for each group will tell you more than one average for all of them.

![A small ring of brass keys beside a closed paper appointment book on a workbench.](https://webleveling.com/blog/customer-lifetime-value-for-a-small-business/clv-maintenance-plan-appointment-book.jpg)

Scheduled return visits are one way a service customer's value grows.

## When is it worth paying for help?

You can do the first estimate yourself. Help earns its fee when the records are scattered across invoices, spreadsheets, a booking system and ad accounts, when customer types behave differently, when attribution is unreliable, or when margins are unclear.

It also pays off when the number has to connect to your ads, your CRM and your sales data. Google says advertisers can use profit data in conversion values, through [conversion tags or offline conversion imports](https://support.google.com/google-ads/answer/12849952). Its [customer lifecycle goals](https://support.google.com/google-ads/answer/15597581) support new-customer, high-value-customer and lapsed-customer settings, and Google notes that lifecycle reporting is not retroactive.

None of that needs a dashboard on day one. A clean spreadsheet and a monthly look at it can answer the question in front of you. If your question is whether the marketing you already pay for is producing booked work, [judging marketing by calls and booked jobs](https://webleveling.com/blog/judge-marketing-by-calls-and-booked-jobs/) is a good place to start.

**Quiz: Can you work out what a customer is worth?**

1. Which inputs make up the simple customer lifetime value formula?
   - Revenue, ad spend and lead count
   - Average sale, purchases per year, years the customer stays and gross margin **(correct answer)**
   - Net profit, overhead and number of leads
   - Total sales divided by total employees
2. In the illustration ($500 average sale, 2 purchases a year, 4 years, 0.60 margin), what is the estimated lifetime gross profit?
   - $4,000
   - $1,200
   - $2,400 **(correct answer)**
   - $500
3. What does the result set?
   - A ceiling for what you can pay to win a customer, which still has to leave room for overhead, delivery, cash flow and profit **(correct answer)**
   - The exact ad budget to spend
   - A guaranteed return on every new customer
   - A ratio that fits every business

## Frequently Asked Questions About Customer Lifetime Value

**What is customer lifetime value and how is it calculated?**

It is the estimated amount a customer contributes over the whole relationship. For a small business, multiply the average sale by purchases per year, by the years the customer stays, by gross margin. Use the result as an estimate of lifetime gross profit.

**Can you give an example of customer lifetime value?**

As an illustration, a $500 average sale, 2 purchases a year, 4 years and a 0.60 margin give $2,400 in estimated lifetime gross profit. Revenue alone would show $4,000.

**What is the average lifetime value of a customer?**

There is no one average that applies across businesses. A customer who spends $500 in one business can be worth more than a customer who spends $5,000 in another, because margins, delivery costs and repeat behavior differ. Work out your own figure from your own records.

**What is a good CLV to CAC ratio?**

There is no single ratio that fits every business. Set your limit from your own margin, cash flow and overhead, then compare what you pay to win a customer with the gross profit estimate for that customer type.

**Should I use revenue or profit?**

Use gross profit when you compare a customer's value with what it costs to win them. Revenue shows sales volume, but you pay for acquisition out of what is left after direct costs.

**How do I handle customers who only buy once?**

Keep them apart from repeat customers and run the formula on each group. For a one-time buyer, the lifespan is short and the estimate may be little more than one sale at your margin, which is a useful limit on what to spend.

## The Bottom Line

Four numbers give you what a customer is worth: average sale, purchases per year, years they stay, and gross margin. Use gross profit rather than revenue, label the lifespan as observed or estimated, and keep one-time buyers apart from repeat customers. The result is a ceiling for what you pay to win a customer, and it still has to leave room for overhead, delivery, cash flow and profit.

Once you have the number, ad proposals and lead costs stop being guesses. You can say yes to a cost that fits, and no to one that leaves almost nothing, and you can update the figure as customers come back.

If your records are scattered, your customer types behave differently, or you want the number tied to your ads and sales data, we can help. [Web Leveling](https://webleveling.com/) builds that measurement through our [digital marketing](https://webleveling.com/services/digital-marketing/) work, and we will tell you if a spreadsheet is all you need. We work with small and medium businesses across the country and overseas. [Contact us about your customer numbers](https://webleveling.com/contact/), and we will help you set the limit.

## Terms

Customer value words in this post

Tap a term to see what it means.

**Customer lifetime value.** The estimated gross profit one customer brings over the whole relationship.

**Gross margin.** The share of each sale left after the direct costs of the product or the work.

**Customer acquisition cost.** Ad spend allocated to new customers divided by the number of unique new customers acquired.

**Customer lifespan.** The number of years a customer keeps buying from you.

**Repeat customer.** A customer who has bought from you more than once.

**Cohort.** A group of customers who share a starting point, such as the year of their first purchase.

- [Customer referral program for a small business: how to start](https://webleveling.com/blog/customer-referral-program-for-a-small-business/): Pick one reward for a completed referral, ask after the job, and record each referral in a spreadsheet. Keep referral rewards apart from review requests.
- [Pick one low-cost marketing idea and track it for 30 days](https://webleveling.com/blog/low-cost-marketing-a-local-business-can-try-this-month/): Start with one low-cost action you can track for 30 days, like a Business Profile update, a partner offer, or a flyer with a unique code or phone number.
- [Should a local business pay influencers? Try one tracked test](https://webleveling.com/blog/should-a-local-business-pay-influencers/): Pay a local influencer only once you can track inquiries and booked jobs. If you cannot track them yet, fix tracking and follow-up before you buy a post.
