Skip to main content
True MarginTrue Margin
How to Calculate Customer Acquisition Cost (CAC Formula + Examples)
← Back to blog

How to Calculate Customer Acquisition Cost (CAC Formula + Examples)

By Jack·March 10, 2026·11 min read

CAC = Total Sales and Marketing Costs / Number of New Customers Acquired. That's the formula. If you spent $50,000 on sales and marketing last month and acquired 500 new customers, your CAC is $100. Every ecommerce founder should know this number — it tells you the real, fully-loaded cost of bringing one new customer through the door.

Below is a complete walkthrough: what to include in CAC, how it differs from CPA, benchmarks by channel, the LTV:CAC ratio that determines whether your business is viable, payback period, worked examples, and concrete ways to bring the number down.

The CAC Formula

The formula itself is simple. The hard part is knowing what goes in the numerator.

CAC = Total Sales & Marketing Costs / New Customers Acquired

Both numbers must cover the same time period. Monthly is most common. Quarterly smooths out launch spikes and seasonal swings. Pick one and be consistent — mixing timeframes gives you a useless number.

Worked example: In February, your DTC brand spent $12,000 on Meta ads, $3,000 on Google Ads, $2,500 on a freelance content creator, $800 on email marketing software, and $1,700 on an influencer campaign. Total sales and marketing spend: $20,000. You acquired 250 new customers. Your CAC is $20,000 / 250 = $80.

Use our free CPA calculator to run your own numbers instantly.

What Costs to Include in CAC

This is where most founders get it wrong. They calculate CPA (ad spend / purchases) and call it CAC. That understates your true acquisition cost by 2-5x. CAC includes everything you spend to acquire customers — not just the ad dollars.

Include in CACDo NOT Include
Paid ad spend (Meta, Google, TikTok, Pinterest)Cost of goods sold (COGS)
Marketing team salaries & benefitsShipping & fulfillment
Sales team salaries & commissionsCustomer support costs
Agency & freelancer feesProduct development / R&D
Marketing software (CRM, email, analytics)General overhead (rent, utilities)
Content production (video, photos, copy)Returns & refunds processing
Influencer & affiliate paymentsPayment processing fees
Trade shows & event costsTechnology / hosting (non-marketing)

The rule of thumb: if the expense exists to bring new customers in, it goes in the CAC numerator. If it exists to serve them after they buy, it doesn't. When in doubt, include it. Understating CAC is how brands convince themselves they're profitable when they're not.

CAC vs CPA: They Are Not the Same

These two metrics get confused constantly. The difference matters because one of them hides the real cost of growth.

MetricFormulaWhat It CapturesTypical Ecom Range
CPAAd Spend / ConversionsCost of one conversion from a single ad campaign$30-$50
CACAll S&M Costs / New CustomersFull cost of acquiring one new customer across the business$100-$250

CPA is a campaign metric. CAC is a business metric. Your Facebook Ads CPA might be $35. But once you add the $4,000/month agency, $600 in tools, $2,000 in creative production, and the marketing manager's salary allocated to that channel, the true cost per customer from Meta is much higher.

CPA tells you how a specific campaign performed. CAC tells you whether your business model works. You need both. But if you only track one, track CAC — it's the number that determines whether you're building a real business or subsidizing growth.

For a deeper dive into the ad-level metric, see our guide to what a good CPA looks like by niche.

CAC by Acquisition Channel

Not all channels cost the same. Here's what ecommerce brands typically pay per new customer, fully loaded, by channel in 2026:

ChannelTypical CACNotes
Organic Search (SEO)$10-$50Low marginal cost once content ranks; high upfront investment
Email Marketing$5-$25Cheapest channel if you have a list; captures repeat buyers
Referral / Word-of-Mouth$15-$40Includes referral incentive costs; highest-quality customers
Google Shopping$40-$90High intent; CPA is low but add agency + tools for true CAC
Meta (Facebook + Instagram)$60-$180Largest volume channel; includes creative, agency, and tools
TikTok Ads$50-$160Wide range; viral products see much lower; high-AOV products higher
Influencer Marketing$50-$200Highly variable by niche and influencer tier
Affiliate Programs$30-$80Pay-on-performance model keeps CAC predictable

Organic and email have the lowest CAC because there's no per-click cost. The investment is upfront (content creation, list building), but each incremental customer costs almost nothing. Paid channels are the opposite — predictable volume, but you pay for every customer. The best ecommerce brands blend both: paid for scale, organic for efficiency.

To figure out how much you should be spending on paid channels, use our ad budget calculator.

Know your real cost per customer in 10 seconds.

Plug in your ad spend, revenue, and order count to see your CPA, breakeven point, and whether your campaigns are actually profitable.

Open CPA Calculator →

LTV:CAC Ratio — The Number That Tells You If Your Business Works

CAC alone doesn't tell you much. A $200 CAC is great if your customer lifetime value is $800. It's fatal if your LTV is $150. The ratio between customer lifetime value and CAC is the single best indicator of whether your growth model is sustainable.

LTV:CAC RatioWhat It MeansAction
Below 1:1Losing money on every customerStop spending. Fix unit economics immediately.
1:1 to 2:1Barely breaking even after all costsCut CAC or increase LTV before scaling.
3:1Healthy — the benchmark for sustainable growthMaintain and scale. This is the target.
4:1 to 5:1Strong unit economicsConsider investing more in acquisition — you can afford it.
Above 5:1Under-investing in growthSpend more on acquisition. You're leaving revenue on the table.

3:1 is the gold standard. For every $1 you spend acquiring a customer, you get $3 back over that customer's lifetime. That leaves enough margin to cover operating costs, reinvest in growth, and actually take profit.

Worked example: Your average customer buys 3 times over 18 months with a $75 AOV. That's $225 in revenue. With a 55% gross margin, your LTV (gross profit) is $124. If your CAC is $40, your LTV:CAC ratio is 3.1:1 — right in the sweet spot. If your CAC climbs to $80, you drop to 1.5:1, and you're scaling into a loss.

To calculate your own LTV, use our free LTV calculator.

CAC Payback Period

LTV:CAC tells you if you'll recover your acquisition cost. Payback period tells you when. This matters a lot for cash flow — especially if you're bootstrapped and can't afford to wait 18 months to break even on a customer.

CAC Payback Period = CAC / (Average Monthly Revenue per Customer x Gross Margin)

Worked example: Your CAC is $120. The average customer generates $50/month in revenue with a 55% gross margin — that's $27.50/month in gross profit. Payback period: $120 / $27.50 = 4.4 months. You recover your acquisition cost in just under 5 months.

Payback PeriodAssessmentCommon For
Under 6 monthsExcellent — strong cash flow, can reinvest quicklySubscriptions, consumables (supplements, coffee)
6-12 monthsHealthy — standard for most DTC brandsApparel, beauty, home goods
12-18 monthsRisky — requires strong retention to workHigh-AOV one-time purchases, electronics
Over 18 monthsDangerous — cash flow strain, high churn riskTypically a sign of broken unit economics

For bootstrapped ecommerce brands, aim for under 12 months. Venture-backed companies can tolerate longer payback periods because they have runway. If you're funding growth from revenue, every month of payback delay is cash you can't reinvest.

Three Worked Examples

Example 1: DTC Skincare Brand

Monthly spend: $8,000 Meta ads + $2,500 Google Ads + $1,500 content creation + $500 Klaviyo + $3,000 marketing manager (partial salary allocation) = $15,500 total. New customers: 180. CAC = $15,500 / 180 = $86.

Average customer buys 4 times over 14 months. AOV: $62. LTV revenue: $248. Gross margin: 65%. LTV (profit): $161. LTV:CAC = $161 / $86 = 1.9:1. Below the 3:1 target. This brand needs to either lower CAC (reduce agency costs, improve conversion rates) or increase LTV (boost retention, raise AOV through bundles).

Example 2: Subscription Coffee Company

Monthly spend: $5,000 Meta ads + $1,000 TikTok + $800 influencer seeding + $300 tools = $7,100 total. New subscribers: 200. CAC = $7,100 / 200 = $35.50.

Average subscriber stays 8 months at $32/month. LTV revenue: $256. Gross margin: 58%. LTV (profit): $148. LTV:CAC = $148 / $35.50 = 4.2:1. Strong. This brand can afford to increase ad spend or test more expensive channels (influencers, podcast ads) without hurting economics.

Example 3: Premium Outdoor Gear (One-Time Purchases)

Monthly spend: $15,000 Google Ads + $10,000 Meta + $5,000 content + $4,000 affiliate commissions + $6,000 marketing team = $40,000 total. New customers: 160. CAC = $40,000 / 160 = $250.

Average order: $420. Gross margin: 52%. First-order gross profit: $218. Repeat purchase rate: 15% (low — gear lasts years). LTV revenue: ~$483. LTV (profit): $251. LTV:CAC = $251 / $250 = 1.0:1. Breakeven. This brand is spending every dollar of customer profit on acquisition. Without increasing repeat purchases (accessories, consumables, warranty programs) or raising margins, scaling will burn cash.

How to Reduce CAC

Ranked by typical impact:

1. Improve Conversion Rates

This is the single highest-leverage move. If your site converts at 2% and you push it to 3%, you get 50% more customers from the same traffic and spend. Your CAC drops proportionally. Test headlines, product pages, checkout flow, and mobile experience. A 1% conversion rate improvement can cut CAC by 25-50%.

2. Build Organic Channels

SEO, content marketing, and social media have near-zero marginal acquisition costs once the content exists. A blog post that ranks for a buying keyword delivers customers for years without additional spend. Email marketing to your existing list is the cheapest customer acquisition channel in ecommerce — typically $5-$25 per new customer when factoring in referrals and reactivation. Every organic customer you acquire dilutes your blended CAC.

3. Launch a Referral Program

Referred customers typically cost significantly less to acquire than paid-channel customers. They also tend to have higher LTV because they come pre-sold by someone they trust. Even a simple "give $15, get $15" program can shift a meaningful share of your new customer volume from paid to referral, dropping your blended CAC meaningfully.

4. Optimize Ad Creative Rotation

Stale creatives inflate CPA, which inflates CAC. Refresh ad creatives every 2-4 weeks. Test different formats — UGC-style video consistently beats polished brand content on acquisition cost. For more on managing your Facebook ad spend, see our full breakdown.

5. Increase Retention

This sounds like a retention play, not an acquisition play. But it directly impacts CAC math. If your average customer buys 2 times instead of 1, your LTV:CAC ratio doubles. That means you can afford a higher CAC (enabling you to outbid competitors on ads) OR you can keep the same CAC and pocket the extra margin. Subscriptions, post-purchase email flows, and loyalty programs all extend customer lifetime — which makes every acquisition dollar work harder.

6. Negotiate Better Vendor Costs

Your agency fee, software stack, and freelancer rates are all part of CAC. If you're paying $4,000/month for an agency managing $10,000 in ad spend, that agency is adding $40 to your CAC for every 100 customers. Switching to a percentage-of-spend model, bringing media buying in-house, or consolidating tools can meaningfully reduce the "overhead" portion of CAC.

Common CAC Mistakes

  • Confusing CPA with CAC. Reporting your Meta CPA as your CAC understates your true acquisition cost by 2-5x. Include all sales and marketing expenses.
  • Ignoring organic in the denominator. If you count all marketing costs (including SEO investment) but only count paid-channel customers in the denominator, you'll overstate CAC. Include ALL new customers — organic, paid, referral, direct.
  • Inconsistent time periods. Spending $20K this month to seed an influencer campaign that converts next month? The spend and the customers need to be in the same period, or you need to use a blended quarterly view.
  • Counting repeat customers as new. CAC measures the cost of acquiring new customers. If a returning customer places their third order from a retargeting ad, that's not a new customer acquisition. Mixing returning and new customers deflates your CAC and gives you false confidence.
  • Optimizing CAC without watching LTV. Cutting CAC by moving to cheaper channels is only a win if those customers retain at the same rate. A $30 CAC customer from TikTok who never reorders is worse than a $80 CAC customer from Google who buys 5 times.

When a High CAC Is Acceptable

A $200 CAC isn't automatically a problem. It depends on what the customer is worth. High CAC is fine when:

  • Your LTV:CAC ratio is still 3:1 or better (a $200 CAC with a $600+ LTV is solid)
  • You sell high-AOV products ($300+) with strong margins — the first order alone covers acquisition
  • You're in a subscription or consumable category where customers reorder for 6-12 months minimum
  • Your payback period is under 6 months — you recover the CAC quickly and reinvest

The problem isn't a high CAC. The problem is a high CAC relative to what the customer is worth. Always evaluate CAC in the context of LTV, margins, and payback — never in isolation.

Put It All Together

Calculating CAC isn't hard. The formula is one division problem. What's hard is being honest about what goes in the numerator and disciplined about tracking it monthly. Here's the action plan:

  1. List every sales and marketing expense — ads, salaries, tools, agency, content, influencers. Total them up for last month.
  2. Count new customers only — not total orders, not returning customers. New customers acquired in that same period.
  3. Divide. That's your CAC.
  4. Calculate your LTV:CAC ratio. If it's below 3:1, you have work to do.
  5. Calculate your payback period. If it's over 12 months, your cash flow is at risk.

Use these free tools to run the numbers:

  • CPA Calculator — find your per-campaign acquisition cost and breakeven point
  • LTV Calculator — calculate customer lifetime value to compare against your CAC
  • Ad Budget Calculator — figure out how much to spend on paid acquisition based on your goals

Frequently Asked Questions

What is the formula for customer acquisition cost?

CAC = Total Sales and Marketing Costs / Number of New Customers Acquired. Include all costs: ad spend, marketing salaries, agency fees, software tools, content production, and any other expense directly tied to acquiring customers. Calculate over a consistent time period — monthly or quarterly.

What is the difference between CAC and CPA?

CPA measures ad spend per conversion in a single campaign or channel. CAC is a business-level metric that includes ALL sales and marketing expenses — ad spend, team salaries, tools, agency fees, content production — divided by total new customers. CAC is typically 2-5x higher than CPA because it captures the full cost of acquisition, not just ad dollars.

What is a good LTV:CAC ratio?

3:1 is the benchmark for a healthy ecommerce business — for every $1 spent acquiring a customer, you get $3 back in lifetime value. Below 1:1 means you're losing money. Between 1:1 and 3:1, you're spending too much on acquisition. Above 5:1 usually signals you're under-investing in growth.

What costs should I include in CAC?

Every cost directly tied to acquiring customers: paid ad spend across all platforms, marketing team salaries, agency and freelancer fees, marketing software (email tools, analytics, CRM), content production costs, influencer payments, and affiliate commissions. Do not include COGS, shipping, customer support, or R&D.

How do I reduce customer acquisition cost?

The highest-impact moves: improve landing page conversion rates (a 1% lift can cut CAC by 25-50%), build organic channels like SEO and email that don't have per-acquisition costs, launch referral programs to turn customers into acquisition channels, rotate ad creatives every 2-4 weeks, and increase retention so each customer generates more revenue from the same acquisition spend.

What is CAC payback period?

CAC payback period is the number of months it takes to recover the cost of acquiring a customer. Formula: CAC / (Average Monthly Revenue per Customer x Gross Margin). Aim for under 12 months. Under 6 months is excellent. Over 18 months means your cash flow is under serious strain — you're financing customer acquisition for too long before seeing a return.

Stop guessing. Start calculating.

True Margin gives ecommerce founders the tools to make data-driven decisions.

Try True Margin Free