Skip to content
The Evergreen Edit
Save app to home screen
Entrepreneurship

Customer Acquisition Cost and Lifetime Value Explained for Small Business Owners

How to calculate what it costs to win a customer, what that customer is worth over time, and how comparing the two can guide your marketing.

By Kiara Miller, Founder & Editor

Published · Last reviewed: · 5 min read

Customers lined up at the checkout of a busy food store
Photo: David Shankbone via Wikimedia Commons (CC BY-SA 3.0)

Two simple numbers can tell you whether your marketing is building a business or quietly draining it.

Why these two numbers belong together

Every business pays something to win a new customer. Sometimes it is obvious, like money spent on ads. Sometimes it is hidden, like the hours you spend posting on social media or the discount you give a first-time buyer. That total cost, spread across the customers you actually win, is your customer acquisition cost, often shortened to CAC.

On the other side is what a customer is worth to you over the whole time they buy from you. That is customer lifetime value, usually called CLV or LTV. A coffee shop regular who stops in three times a week for years is worth far more than a tourist who buys one latte.

Looking at either number alone can mislead you. A $60 cost to win a customer sounds expensive until you learn that the average customer spends $900 with you over several years. A $10 cost sounds cheap until you realize most customers buy once and never return. Putting the two side by side shows whether your growth is paying for itself.

How to calculate customer acquisition cost

The basic formula is simple. Add up what you spent to attract new customers during a period, then divide by the number of new customers you gained in that same period. Shopify's example: if you spend $500 on marketing and get 10 new customers, your CAC is $50.

The tricky part is deciding what goes into the cost. Shopify suggests counting advertising fees, marketing software and tools, the pay of anyone doing marketing work (including contractors), discounts and promotions used to attract new buyers, content creation and sales costs that support marketing. If you do all the marketing yourself, it is still worth estimating the value of your time, even if you do not put it in the official number.

Only count new customers. Returning buyers did not cost you acquisition money this period, so including them makes your CAC look better than it really is.

It also helps to calculate CAC by channel. Your overall number might look healthy while one channel is quietly losing money. If paid social brings in customers at $80 each and referrals bring them in at $15, that difference should shape where your next dollar goes. Shopify notes that customers who find you organically are generally cheaper to win than those who come through paid ads.

How to calculate customer lifetime value

The simplest version of lifetime value multiplies three things: the average amount a customer spends per purchase, how often they buy in a given period and how long they stay a customer. Keep the time units consistent. If you measure purchase frequency per year, measure lifespan in years too.

Here is an example. A neighborhood bakery finds its regulars spend $12 per visit, come in 25 times a year and tend to stay around three years. That works out to $12 times 25 times 3, or $900 in revenue per customer.

Revenue is not profit, though. A more useful version multiplies that result by your gross margin, which is the share of each sale left after the direct cost of making or buying what you sold. Shopify's example is a clothing store with a $300 revenue-based lifetime value and a 60% margin, which leaves $180 in margin-adjusted value. That $180 is the money available to cover acquisition costs, rent, wages and, eventually, profit.

Subscription businesses often use a different shortcut. They take average monthly revenue per customer, multiply by gross margin, then divide by the monthly churn rate, which is the share of customers who cancel each month. If customers pay $30 a month, your margin is 70% and 5% cancel each month, lifetime value is $30 times 0.70 divided by 0.05, or $420.

Comparing them: the ratio and the payback period

Once you have both numbers, compare them. A common benchmark is a lifetime value about three times your acquisition cost, often written as 3:1. Shopify describes a range of roughly 3:1 to 5:1 as a sign of an efficient approach, and notes that the right target depends on your margins and other costs. A much higher ratio could mean you are being too cautious and missing chances to grow. A ratio close to 1:1, or below it, means you are spending about as much to win customers as they are worth, or more.

Use the margin-adjusted version of lifetime value when you make this comparison if you can. If the gross profit you earn from a customer is less than what it cost to win them, Shopify notes that your acquisition strategy may need a rethink.

The second thing to check is the payback period: how long it takes for a customer's gross profit to cover what you spent to win them. Wall Street Prep's version for subscription businesses divides CAC by monthly revenue per new customer times gross margin. In its example, a $560 CAC, $50 in monthly revenue and an 80% margin gives a payback period of 14 months. It notes that a shorter payback is better for cash flow, and that many viable software startups aim for under 12 months.

For a small business, payback can matter even more than the ratio. A healthy 4:1 ratio does not help much if it takes two years to earn back your ad spend and you run out of cash in six months.

Ways to improve both sides

You can improve the picture by lowering CAC, raising lifetime value or both. On the acquisition side, focus spending on channels with the best results, tighten ad targeting, improve the page people land on so more visitors buy and encourage referrals from happy customers, which often cost little.

On the lifetime value side, look at what keeps people coming back. Great service, a reason to return, sensible follow-up emails, product add-ons and loyalty rewards can all help. Just be careful with rewards. As Shopify points out, higher sales do not automatically mean a more profitable customer if the rewards cost more than the extra margin they bring in.

Finally, recalculate regularly. Prices, costs and customer habits change, and the numbers you worked out a while ago may no longer reflect your business. A simple spreadsheet updated each quarter can keep you honest.

This article is for education only and is not financial advice. Everyone's situation is different.

Content on The Evergreen Edit is for educational and informational purposes only and is not individualized financial, investment, tax or legal advice. Learn more.

This article is for educational purposes only and isn't personalized financial, tax or legal advice. Consider talking with a qualified professional about your situation.

Kiara Miller

Kiara Miller — Founder & Editor

Kiara Miller is the founder and editor of The Evergreen Edit. He has been doing independent finance research for two decades and reviews every article before it's published.

More about Kiara →

Get smarter about your money.

Join readers who get The Sunday Edit every week.

Free, weekly, no spam. Unsubscribe anytime.

Recommended reading