Customer Acquisition Cost Calculator

Ask most small business owners what they spend on winning customers and they'll say almost nothing. Then they'll mention the discount they give first-timers, the thank-you they send whoever brought them, and the airtime that went on boosting a post. It adds up, and it's worth knowing what it buys.

Every calculation happens on your device — we don't store or share what you enter. Free · No sign-up · 54 African countries

Free customer acquisition cost calculator

Every calculation happens on your device — we don't store or share what you enter.

What you spent last month winning customers

Leave anything blank that doesn't apply. Most owners are surprised by how much of this they'd never counted.

The one almost everybody forgets. A discount to win someone is money spent winning them, exactly like a flyer.

And what it brought in

Everyone new, including the ones who came by word of mouth. Counting only the ones you paid for makes the number look worse than it is.
The profit, not the sales. Don't know it? The customer value calculator works it out in a minute.
Healthy

What it costs you to win one new customer

How long before you earn it back

Won them6 months1 year

Business discovery

Worth telling another owner? Share on WhatsApp

What this suggests

    Spent last month
    Cost per new customer
    Biggest single cost
    Returned for every 1 spent

    A customer is only cheap if they stay.

    Winning customers is only worth it if you keep them. A cost per customer means nothing on its own — it only matters against how much each one is worth and how long they stay. The Business Health Check looks at how exposed you are to losing customers, alongside your profit, your cash, and how much the business depends on you.

    Not sure what to fix first? The Business Health Check looks at your profit, your cash, how exposed you are to one big customer, and how much the business depends on you — then tells you where to start. Free, about 10 minutes. Take your free Business Health Check
    Ready to see what's working? Monyvo tracks new and returning customers as they come, so you can tell which effort actually brought them in rather than guessing at the end of the month. Free plan available. Get the Monyvo app

    Worked out across every new customer, including the ones who cost you nothing. That's the honest figure for the business as a whole — to judge one particular effort, count only the customers it brought. Nothing here is stored or sent anywhere.

    Quick answer: how do you work out customer acquisition cost?

    Cost per new customer = Everything you spent winning them ÷ New customers won

    Spend 40,000 in a month and win 12 new customers, and each one cost you 3,333.

    The hard part isn't the division. It's being honest about the top number — most of what a small business spends on winning customers doesn't look like spending.

    What actually counts as money spent winning customers

    Five things, and only two of them feel like marketing.

    Airtime, data and boosting posts

    The obvious one. Easy to remember because you paid for it in a lump.

    Flyers, signs and printing

    Also obvious, and usually a one-off that gets forgotten in the months after.

    Transport to reach new customers

    The trips to a new market, the delivery you made at a loss to win someone over, the journey to show samples.

    Commission or thanks to people who refer

    If someone brings you business and you give them something for it, that is what you paid for that customer. It doesn't stop being a cost because it was given warmly.

    Discounts, samples and free trials given to new customers

    This is the one almost everybody misses, and for many businesses it's the biggest of the five. A discount you give to win someone is money spent winning them, exactly like a flyer. The only difference is that a flyer leaves your pocket and a discount never enters it — and money you didn't collect is just as gone as money you paid out.

    Add those five honestly and the number is usually several times what the owner would have guessed.

    Count everyone new, including the ones who cost you nothing

    There's a temptation to divide your spending only by the customers you can trace back to it. Don't. If you spent 40,000 and won 12 new customers, the honest figure is 40,000 ÷ 12, whether nine of them came from a flyer or nine came because a neighbour mentioned you.

    Two reasons. The first is that you usually can't tell — someone who saw your sign three weeks ago and came because a friend spoke well of you is both, and asking them won't settle it.

    The second is that counting only traceable customers makes your cost look far worse than it is, and pushes you towards spending more to fix a problem you don't have.

    If you want to judge one particular effort — a specific batch of flyers, a specific promotion — then count only the customers it brought, and treat that as a separate question from the cost of running your business.

    Why this number is useless by itself

    A cost of 3,333 per customer is a bargain if a customer is worth 134,400 a year to you. It's ruinous if they're worth 2,000 and never come back.

    So the figure only becomes useful when you set it beside two others.

    What a customer is worth

    Work out what a customer is worth with the customer value calculator. The comparison tells you whether the spending pays.

    Open the customer value calculator →

    How long it takes to earn back

    Divide what you spent per customer by what they're worth in a month. That's your payback: the point at which a new customer stops being an investment and starts being profit.

    Under three months is comfortable. Up to a year is workable if your customers reliably stay longer than that. Beyond a year, you're betting on a relationship lasting long enough to justify the cost — which brings us to the thing most owners get wrong.

    A customer is only cheap if they stay

    It's easy to feel good about a low cost per customer. It's the wrong thing to feel good about on its own.

    If you spend 3,000 to win someone who comes twice and never returns, you didn't win a customer cheaply. You bought two visits at 1,500 each, which is a different and much worse transaction.

    And the reverse is true too. Spending 30,000 on someone who stays four years is one of the better things you can do with 30,000.

    So the number that decides whether your acquisition spending was worth it isn't the acquisition cost. It's retention. Which is also why, for most small businesses, effort spent keeping existing customers beats effort spent finding new ones — the ones you keep cost nothing to win again.

    If the number looks too good, look at what's driving it

    Many small businesses run this calculation and find a very low cost per customer — sometimes a return of twenty or fifty times what they spent.

    That's usually real, not an error. Word of mouth does most of the work in a neighbourhood business, and word of mouth is free. Divide a small spend by everyone who walked in and the ratio looks spectacular.

    The useful signal in that case isn't the headline number. It's which of the five lines is biggest. If discounts are three-quarters of your spending, you're buying customers with margin rather than with money, and that's worth knowing even when the ratio looks fine. If referral thanks dominate, you've found the cheapest channel most businesses have and it's worth protecting.

    And if a low cost sits alongside customers who don't come back, the cost was never the problem.

    A customer is only cheap if they stay.

    Knowing what you spend to win someone is half the picture. The other half is whether you keep them — and how much of your income depends on the few who've stayed longest.

    Not sure what to fix first? It measures how exposed you are to losing one big customer, alongside your profit, your cash, and how much the business depends on you. Free, about 10 minutes.

    Take your free Business Health Check

    Ready to see what's working? Monyvo tracks new and returning customers as they come, so you can tell which effort actually brought them in rather than guessing at the end of the month. Free plan available.

    Get the Monyvo app

    You've costed a customer. Now weigh it against what one is worth.

    The other half — Customer Value Calculator

    This tells you the cost of a new customer; that one tells you the worth of a regular. Put them side by side: if the worth is comfortably higher than the cost, you can afford to win more. If it isn't, the answer isn't to spend more — it's to keep the customers you already have.

    Open the customer value calculator →

    Before this — Profit Margin Calculator

    Both halves rest on your margin — the share of each sale you actually keep. Judging what a customer is worth, and therefore what they're worth winning, starts there. If you're not sure of your margin, work it out first.

    Open the profit margin calculator →

    Frequently asked questions

    Add up everything you spent winning customers in a month, then divide by how many new customers you won. Spend 40,000 and win 12, and each one cost you 3,333.
    Airtime and boosted posts, flyers and signs, transport to reach new people, anything you give someone who refers you, and discounts or samples given to first-timers. The last one is the biggest for many businesses and the one most often left out.
    Yes. A discount given to win someone is money spent winning them. It doesn't leave your pocket the way a flyer does, but money you chose not to collect is just as gone as money you paid out.
    Yes, if you want to know what your business spends per new customer. Counting only the ones you can trace makes your cost look far worse than it is. Count only traceable customers when you're judging one specific promotion, and treat that as a separate question.
    There's no universal figure — it only means something next to what a customer is worth. A common way to judge it is payback: under three months is comfortable, up to a year is workable if customers reliably stay longer, and beyond a year you're relying on a relationship lasting long enough to justify the cost.
    Usually because word of mouth is doing most of the work, which is normal for a neighbourhood business and genuinely free. The useful thing to look at then isn't the headline figure but which part of your spending is biggest.
    Keeping one, almost always. A customer who returns costs nothing to win again, while every new customer costs something. That's why a low acquisition cost alongside customers who don't come back isn't a good result.