Customer Acquisition Cost (CAC) Calculator
Customer Acquisition Cost (CAC) is the total cost of acquiring one new customer. It's one of the most important metrics in business because it determines whether your business model is viable: if CAC exceeds the revenue a customer generates (their Lifetime Value, or LTV), you lose money on every customer and growth only accelerates your losses. This fundamental relationship — LTV must exceed CAC — is the foundation of sustainable business growth.
Despite its importance, CAC is frequently miscalculated. Many businesses count only advertising spend, ignoring the salaries of marketing and sales teams, the cost of marketing software, agency fees, and content production costs. This undercounting leads to over-optimistic unit economics and poor strategic decisions. A SaaS company that thinks its CAC is $200 (counting only Google Ads) might discover its true CAC is $500 when all costs are included — a difference that transforms a 'profitable' business model into a money-losing one.
Our CAC Calculator helps you measure this critical metric accurately by prompting you to include all the costs that many businesses overlook. The calculator is simple — divide total sales and marketing spend by new customers acquired — but the discipline of accurately accounting for ALL costs is what separates businesses that understand their unit economics from those that don't. Once you know your true CAC, you can compare it to your LTV, evaluate channel profitability, set marketing budgets, and pitch investors with confidence.
The concept of CAC gained prominence with the rise of SaaS and subscription businesses, where the economics are particularly sensitive to acquisition costs. In a subscription business, you pay the full CAC upfront but recover it over months or years of subscription revenue. If CAC is $500 and monthly revenue per customer is $50 with 90% gross margin, it takes about 11 months just to recover CAC — and the customer must stay subscribed beyond that for you to profit. This 'CAC payback period' is a critical metric for subscription businesses, with most investors looking for payback under 12 months.
How to Use This Calculator
Using the customer acquisition cost (cac) calculator is straightforward. Here is a detailed breakdown of each input field:
- Sales + Marketing Spend — Enter the total cost of acquiring customers over a specific period (typically monthly or quarterly). Include ALL costs: advertising spend (Google Ads, Facebook Ads, LinkedIn Ads, etc.), marketing team salaries (fully loaded — base + benefits + payroll taxes), sales team salaries and commissions, agency fees, marketing software/tools (CRM, email platform, analytics, ad management tools), content production costs (copywriting, design, video production), events and conferences, and any other costs directly related to customer acquisition.
- New Customers Acquired — Enter the number of new customers acquired during the same period. Define 'customer' consistently: for SaaS, this is typically a new paid subscriber; for e-commerce, a first-time purchaser; for services, a signed contract. Don't count free trial signups or leads — only actual paying customers.
Formula & Methodology
The customer acquisition cost (cac) calculator uses the following formula:
CAC = (Sales + Marketing Spend) / New Customers AcquiredWhere: Include ALL costs: ad spend, salaries, tools, agency fees, content production
CAC = Total Sales & Marketing Spend / New Customers Acquired. The key to accuracy is including ALL costs associated with acquisition, not just advertising spend. The major cost categories are: (1) Media spend — all paid advertising across platforms. (2) Labor — fully-loaded salaries for marketing and sales team members dedicated to acquisition (exclude customer success/support — those are retention costs). (3) Tools and software — marketing automation, CRM, analytics, ad management platforms. (4) Agency and contractor fees — if you use external agencies or freelancers for marketing. (5) Content production — copywriting, design, video production, photography. (6) Events — trade show booth costs, sponsorship, travel.
For accurate CAC calculation, use a consistent time period for both numerator (spend) and denominator (customers). Monthly is common for B2B; weekly or even daily for high-volume B2C. Be aware of the 'lag' between marketing activity and customer acquisition: a lead generated in January might not convert to a customer until March. For channels with long sales cycles (enterprise B2B can be 6+ months), use rolling averages or cohort analysis to match spend to customers accurately.
Calculate CAC separately by channel when possible. Tag each new customer with their acquisition channel (using UTM parameters, promo codes, or attribution software). Then divide each channel's spend by the customers it acquired. This reveals which channels produce profitable customers (CAC < LTV) and which produce unprofitable ones (CAC > LTV) — critical information for budget allocation.
Worked Example
Let's calculate CAC for a B2B SaaS company, 'CloudFlow', that sells project management software to small businesses. Here's their Q1 2025 spending breakdown:
Marketing spend: Google Ads $30,000, LinkedIn Ads $15,000, content marketing (blog, ebooks) $8,000, marketing software (HubSpot, Analytics, etc.) $5,000, marketing team salaries (2 people, fully loaded) $60,000. Sales spend: sales team salaries and commissions (3 people) $90,000, sales software (SalesForce) $4,000, sales collateral and demos $3,000. Total Q1 spend = $215,000.
New customers acquired in Q1: 200 new paid subscriptions.
CAC = $215,000 / 200 = $1,075 per customer.
Now let's evaluate whether this CAC is sustainable. CloudFlow charges $99/month with 80% gross margin (after hosting, support costs). Average customer lifetime is 24 months (4% monthly churn). LTV = $99 × 0.80 × 24 = $1,900. LTV:CAC ratio = $1,900 / $1,075 = 1.77:1.
A ratio of 1.77:1 is below the commonly recommended 3:1 threshold — CloudFlow is growing, but each customer barely covers their acquisition cost. If they can reduce CAC to $633 (3:1 ratio), they'd have healthy unit economics. Options: (1) Increase marketing efficiency (lower ad spend per customer). (2) Increase sales efficiency (shorter sales cycle, higher close rate). (3) Improve retention (increase LTV). (4) Increase pricing (increase LTV).
Channel-level CAC analysis reveals more: Google Ads CAC might be $800 (profitable), LinkedIn Ads CAC $1,500 (unprofitable), content marketing CAC $400 (very profitable). This insight drives budget reallocation — shift spend from LinkedIn to content marketing and Google Ads to improve blended CAC.
CAC payback period = CAC / (monthly revenue × gross margin) = $1,075 / ($99 × 0.80) = 13.6 months. Investors typically want payback under 12 months, so CloudFlow needs to improve either CAC or payback period to be attractive for fundraising.
Common Use Cases
CAC is used across multiple business decisions:
Business model viability: The fundamental test — is LTV > CAC? If not, the business loses money on every customer and growth only accelerates losses. Most investors require LTV:CAC of 3:1 or higher for sustainable growth. Below 2:1, growth is often unsustainable; below 1:1, the business is fundamentally broken.
Channel comparison and budget allocation: Calculate CAC by channel (Google Ads, Facebook Ads, content marketing, events, partnerships) to identify which channels produce the cheapest customers. Shift budget from high-CAC to low-CAC channels, while considering LTV differences (some channels produce customers with higher LTV, justifying higher CAC).
Marketing budget setting: Once you know your CAC and LTV, you can set marketing budgets rationally. If CAC is $500 and LTV is $1,500 (3:1 ratio), you can afford to spend up to $1,500 to acquire a customer and still break even. Set your marketing budget based on how many customers you want to acquire and your target CAC.
Fundraising and investor reporting: CAC and LTV are the two metrics investors care most about for growth-stage companies. A clear, well-calculated CAC (with all costs included) demonstrates operational rigor and builds investor confidence. Show CAC trends over time (improving CAC is a positive signal) and CAC by channel (shows marketing sophistication).
Pricing decisions: If CAC is high relative to LTV, one solution is increasing prices to boost LTV. The CAC calculator helps you understand how much you'd need to raise prices to achieve target unit economics. For example, if CAC is $1,000 and current LTV is $1,500 (1.5:1), raising prices 30% would increase LTV to $1,950 (1.95:1) — still below 3:1 but moving in the right direction.
Growth strategy: CAC tends to increase as you scale and exhaust the cheapest acquisition channels. Understanding your CAC trajectory helps you plan growth sustainably. If CAC is increasing faster than LTV, growth is becoming less efficient and you may need to improve retention, expand product lines, or find new channels.
Common Mistakes to Avoid
Avoid these frequent errors that can lead to inaccurate results or poor decisions:
Excluding salaries from CAC calculations
Salaries are often the largest marketing expense, yet many businesses exclude them from CAC. Include fully-loaded salaries (base + benefits + payroll taxes, typically 1.25-1.4x base) for all marketing and sales team members dedicated to acquisition. A 5-person marketing team with $75K average salary costs $375K-$525K annually — a massive expense that must be in your CAC calculation.
Counting leads instead of customers
CAC is cost per CUSTOMER, not cost per lead. A business might generate 10,000 leads at $20 each (CPL = $20) but only convert 2% into customers, making CAC = $20 / 0.02 = $1,000. Don't confuse CPL (cost per lead) with CAC (cost per customer) — the difference is your conversion rate. Track both, but CAC is the metric that matters for business viability.
Using blended CAC when channel-specific CAC matters more
Blended CAC (total spend / total customers) hides important variation. Google Ads might have CAC $300 while events have CAC $2,000. Blended CAC of $800 looks acceptable but masks the fact that events are unprofitable. Calculate CAC by channel to make informed budget allocation decisions.
Ignoring the lag between spend and conversion
In B2B with 3-6 month sales cycles, marketing spend in January might produce customers in April. If you calculate CAC monthly without accounting for this lag, you'll see wild fluctuations that don't reflect reality. Use rolling 3-month or 6-month averages, or use cohort analysis to match spend to eventual customers.
Pro Tips from Experts
- 1
Calculate 'fully-loaded CAC' that includes ALL costs, and 'paid CAC' that includes only paid advertising. Paid CAC is useful for understanding the efficiency of your ad spend, while fully-loaded CAC is what you need for business viability analysis. Most investors want to see both.
- 2
Track CAC by cohort (customers acquired in the same month). This reveals trends — is CAC improving (good) or worsening (concerning) over time? CAC typically increases as you scale and exhaust cheap channels, so plan for this. Set targets: 'we want CAC to stay under $500 for the next 12 months.'
- 3
Use 'payback period' alongside CAC. Payback period = CAC / (monthly revenue × gross margin). It tells you how many months a customer must stay to cover acquisition cost. Investors typically want payback under 12 months for SaaS. Shorter payback means faster cash flow recycling and more efficient growth.
- 4
Don't optimize CAC in isolation. A channel with CAC $200 and LTV $300 (1.5:1 ratio) is worse than a channel with CAC $500 and LTV $2,000 (4:1 ratio). Always evaluate CAC relative to LTV. Some channels produce more expensive customers who stay longer and spend more — these can be more profitable despite higher CAC.
When NOT to Use This Tool
This simple CAC calculator is not appropriate for: (1) Businesses with very long sales cycles (enterprise B2B with 6-12+ month cycles) — use cohort analysis to match spend to customers over time. (2) Businesses with significant organic or word-of-mouth acquisition — these customers have near-zero direct CAC but are expensive to attribute; use blended CAC including brand/content investment. (3) Multi-product businesses where customers buy multiple products — CAC should be allocated across products. (4) Marketplaces or platforms with supply-side and demand-side acquisition — calculate CAC separately for each side. For these situations, use more sophisticated attribution and cohort analysis tools.
Advanced Insights & Expert Analysis
One of the most important advanced concepts in CAC analysis is the distinction between 'blended CAC' and 'paid CAC.' Blended CAC includes ALL sales and marketing costs divided by ALL new customers (including those acquired organically). Paid CAC includes only paid advertising spend divided by customers acquired through paid channels. These can differ dramatically: a business might have blended CAC of $400 but paid CAC of $1,200 — the difference is the organic customers who cost nearly nothing to acquire.
This distinction matters because it reveals the role of brand and organic channels. A business with low blended CAC but high paid CAC is benefiting from strong brand awareness, word-of-mouth, or SEO — valuable assets that don't show up in paid CAC. Conversely, a business with similar blended and paid CAC is entirely dependent on paid acquisition, which becomes more expensive as you scale.
Another advanced concept is 'marginal CAC' vs. 'average CAC.' Average CAC is total spend divided by total customers. Marginal CAC is the cost to acquire one ADDITIONAL customer. As you scale acquisition, marginal CAC typically increases — you exhaust the cheapest channels and must use more expensive ones. A business might have average CAC of $500 but marginal CAC of $800 at current spend levels. Marginal CAC is what matters for decisions about increasing acquisition spend — if marginal CAC exceeds LTV, additional spend destroys value even if average CAC looks healthy.
CAC also interacts with LTV in non-obvious ways. Some channels produce customers with high LTV but also high CAC (enterprise customers, for example). Other channels produce low-LTV, low-CAC customers (consumer mobile apps). The LTV:CAC ratio is what matters, not the absolute values. A channel with CAC $1,000 and LTV $5,000 (5:1) is better than a channel with CAC $100 and LTV $200 (2:1), even though the first has 10x higher CAC.
Finally, consider 'gross margin adjusted LTV' when evaluating CAC. LTV should be calculated on a gross profit basis, not revenue. A business with $1,000 revenue LTV but 30% gross margin has only $300 gross profit LTV. CAC of $400 on this customer is unprofitable (CAC > gross profit LTV), even though CAC < revenue LTV. Always use gross profit LTV when comparing to CAC for business viability.
Alternative Tools & When to Use Them
| Alternative Tool | When to Use Instead |
|---|---|
| LTV Calculator | To calculate the other half of the LTV:CAC ratio — customer lifetime value |
| Marketing ROI Calculator | For campaign-level ROI analysis rather than customer-level CAC |
| ROAS Calculator | For ad spend efficiency (revenue-based) rather than customer-based metrics |
| Conversion Rate Calculator | To understand how leads convert to customers (affects CAC) |
Frequently Asked Questions
Related Tools
References & Further Reading
- David Skok. 'Entrepreneur's Guide to SaaS Metrics.' forEntrepreneurs.com.
- HubSpot. 'How to Calculate CAC.' hubspot.com.
- ProfitWell. 'CAC Calculation Guide.' profitwell.com.
- Tomasz Tunguz. 'SaaS Metrics.' tomtunguz.com.
- Bessemer Venture Partners. 'Cloud Computing Benchmarks.' bessemer.com.
Disclaimer: This calculator and the accompanying content are for educational purposes only and do not constitute professional advice. Results are estimates based on your inputs and may vary based on your specific circumstances.