Customer Acquisition Cost Calculator
By BRIX Editorial Team · Updated
Customer acquisition cost (CAC) is what you spend in marketing and sales to win one new paying customer. Divide total monthly marketing and sales cost by the number of first-time customers that month. A shop that spends $7,500 a month and wins 30 new customers has a CAC of $250.
- Marketing-only CAC
- $150
- Gross profit on the first job
- $231
- First job profit after CAC
- -$19
- Jobs to pay back CAC
- 1.1
- Lifetime value to CAC
- 7.2 : 1
Each new customer costs you $250 to win and pays that back in 1.1 jobs. Over their lifetime they return 7.2 times what you spent. That's very healthy, and a sign you could probably spend more to grow faster.
Key takeaways
- CAC = (marketing spend + sales cost) ÷ new paying customers, over the same period.
- Count customers, not leads. A lead that never books cost you money but didn't become a customer.
- Include the sales side: the part of your CSR's or salesperson's pay spent winning new work.
- Compare CAC with first-job gross profit (payback) and with lifetime gross profit (the CLV-to-CAC ratio).
- The cheapest way to lower CAC is to book more of the leads you already pay for.
How do you calculate customer acquisition cost?
Add up everything you spent to win new customers in a month, then divide by the number of first-time customers who paid you that month. Use the same month for both numbers. If your sales cycle is long, as with roofing or remodeling, use a full quarter so jobs sold late in the period aren't missing.
CAC = (Marketing + Sales) ÷ New customers
- Marketing
- ads, lead-marketplace fees, Local Services Ads, SEO, mailers, signs, agency fees, the monthly share of truck wraps
- Sales
- the share of CSR, salesperson or comfort-advisor pay and commissions spent on new business, plus sales software
- New customers
- first-time paying customers in the same period (not leads, not repeat customers)
- 1
Total your marketing spend.
Pull last month's ad invoices, lead fees and agency bills. Spread one-off costs like truck wraps or a new website over their useful life.
- 2
Add your sales cost.
If your CSR spends about half their time on new-customer calls, count half their wage and payroll taxes. Add commissions paid on new-customer jobs.
- 3
Count new customers.
Filter your CRM or QuickBooks for customers whose first invoice was in that month. Repeat customers don't count.
- 4
Divide, then compare.
Divide total cost by new customers. Then check it against the gross profit on the first job and over the customer's lifetime.
What is a good customer acquisition cost for a contractor?
A good CAC is one your customers pay back with room to spare. There's no single benchmark, because a $250 CAC is cheap for a roofer selling $14,000 replacements and ruinous for a lawn crew charging $50 a cut. Judge it two ways: how many jobs it takes to pay back, and how it compares to lifetime gross profit.
| Check | Healthy sign | Warning sign |
|---|---|---|
| Jobs to pay back CAC | About one job or less: the first visit covers what you spent | Several jobs, and customers rarely come back |
| CLV-to-CAC ratio | 3:1 or better (a common rule of thumb, not a trade standard) | Below 1:1 means each new customer loses money |
| CAC by lead source | Referrals and repeat Google traffic cost little | One channel costs several times the others |
| Trend over 6 months | Flat or falling as booking rate improves | Rising while lead volume stays flat |
How to lower your customer acquisition cost
Most contractors try to lower CAC by cutting ad spend. The faster fix is converting more of the leads you already paid for. If the shop in the example wins 40 customers instead of 30 on the same $7,500, its CAC drops from $250 to $188, and the first job turns a profit of $44 instead of a loss.
- Answer every call. A missed call from an ad is a lead you paid for and threw away. The missed call calculator shows what that costs.
- Respond to web and marketplace leads in minutes. Shared leads go to whoever calls first. Model your own numbers with the speed to lead calculator.
- Raise your booking rate. Track how many callers book and coach the calls that don't. See the booking rate calculator.
- Follow up every open estimate. Unsold quotes already carry their acquisition cost. Winning a few more costs nothing extra.
- Cut the worst channel, not all channels. Work out cost per booked job for each lead source with the cost per lead calculator, then move money to the best one.
CAC vs. cost per lead: what's the difference?
Cost per lead is what you pay for one inquiry: a call, a form or a marketplace lead. Customer acquisition cost is what you pay for one paying customer, including the leads that never booked and the sales time spent on them. If a lead costs $60 and you turn one in four leads into a customer, your marketing CAC is $240 before any sales cost. Your cost per lead can look fine while your CAC is out of control.
Common mistakes
- Leaving out sales labor. The owner's or CSR's time on the phone is part of what it costs to win work.
- Counting repeat customers. They inflate the customer count and make CAC look lower than it is.
- Mixing periods. Spend from March and customers from April gives you a meaningless number. Match the periods, or use a rolling quarter.
- Blending all channels. A single CAC hides the channel that's losing money. Track it by lead source.
Frequently asked questions
What is customer acquisition cost in simple terms?
It's how much you spend to get one new paying customer. Add up your marketing and the sales time spent on new business for a month, then divide by the number of first-time customers who paid you that month.
Should I include my own time in customer acquisition cost?
Yes, if you spend real hours quoting and selling. Put a fair hourly value on the time you spend on estimates and new-customer calls and add it to sales cost. Leaving it out makes your CAC look lower than it really is, especially in owner-run shops.
How is CAC different from cost per lead?
Cost per lead counts every inquiry, whether or not it books. CAC counts only leads that became paying customers, and it includes sales cost. CAC equals cost per lead divided by your lead-to-customer rate, plus sales cost per customer.
What is a good CLV to CAC ratio?
A common rule of thumb is at least 3:1, meaning each customer returns three dollars of lifetime gross profit for every dollar spent to win them. Below 1:1 you lose money on growth. Use gross profit, not revenue, or the ratio will flatter you.
How often should I calculate CAC?
Monthly for shops with short sales cycles, such as service and repair work, and quarterly for project trades like roofing and remodeling. Track the trend and calculate it per lead source at least once a quarter.
Does lowering ad spend lower CAC?
Not always. Cutting spend lowers cost, but if you also lose the customers it brought in, CAC can stay flat or rise. Booking more of the leads you already pay for lowers CAC without giving up volume.
Related
- What Is Customer Acquisition Cost (CAC)?Customer acquisition cost is everything you spend to win one new customer. See the CAC formula, a roofing example, payback math and LTV to CAC by trade.
- Customer Lifetime Value CalculatorFree CLV calculator for trades businesses: see what a customer is worth in lifetime revenue and gross profit, and how much you can spend to win one.
- Cost Per Lead Calculator (and Marketing ROI)Free cost per lead calculator for contractors: get CPL, cost per booked job, marketing ROI, ROAS and the most you can pay per lead before you lose money.
- Booking Rate and Close Rate CalculatorFree booking rate and close rate calculator for home service pros. See your lead-to-sale rate and what better booking or close rates are worth a year.
- Speed to Lead CalculatorWhat is answering leads in 5 minutes worth? Enter your leads, response times and booking rates to see the extra jobs and revenue from faster replies.
- What Is Cost Per Lead?Cost per lead is marketing spend divided by leads. See the formula, why cost per booked job matters more, and how CPL behaves across trades and channels.
- What Is Lead Source Tracking?Lead source tracking records where every call and form came from so you can see which marketing pays. How to set it up, what to measure and what to avoid.
- Lead Follow-Up Automation That Chases Every Lead and Estimate for YouAutomatic text and email follow-up for every lead and open estimate, so quotes don't go cold while you're on jobs. Built for trades businesses.
- What Is Speed to Lead?What speed to lead means, what the HBR and Lead Response Management studies actually found, and how fast a contractor should answer a new lead.
- What Is Booking Rate?Booking rate is the share of customer calls that turn into a scheduled job. See the formula, a worked HVAC example, trade differences and how to raise it.