Customer Acquisition Cost Calculator.
A customer acquisition cost calculator measures how much you spend to acquire each new customer across marketing channels and sales operations. Enter your channel-by-channel marketing spend, customers acquired per channel, and sales team costs, then select whether the data covers a monthly, quarterly, or annual period. The calculator computes per-channel CAC using marketing spend only and a blended CAC that includes sales costs. It shows a payback period when you provide your annual contract value, compares your CAC against published SaaS benchmarks by company stage from OpenView and KeyBanc, and models the annual savings from a 20 percent CAC reduction.
Included in blended CAC only, not per-channel calculations.
Time period for the values entered above
For payback period calculation
Default 80%, used in payback calculation
Enter your email to receive a copy of your results and share them with your team.
Get Started in 3 Steps
Enter Channel Spend and Customers
Input your marketing spend and customers acquired for each channel. Add sales team costs (salaries, tools, commissions) separately. Select the time period your data covers.
Set Optional Payback Parameters
Enter your Annual Contract Value and gross margin to calculate CAC payback period. Leave these blank if you only need per-channel and blended CAC numbers.
Review CAC Breakdown and Benchmarks
See per-channel CAC in the bar chart, blended CAC with sales costs included, benchmark comparison by company stage, and projected savings from a 20 percent CAC reduction.
Under the Hood
This calculator separates marketing spend from sales costs to show two perspectives on acquisition efficiency. Per-channel CAC divides each channel marketing spend by the customers that channel produced, giving you a direct comparison of channel-level efficiency. Blended CAC adds total sales costs (salaries, tools, commissions) on top of total marketing spend and divides by the sum of customers across all channels.
All input values are normalized to a monthly basis using simple division. Quarterly values are divided by three and annual values by twelve. This normalization ensures consistent comparison regardless of your reporting period. The calculator never applies compounding conversion because spend and customer counts are absolute values, not rates.
Payback period uses the formula: blended CAC divided by (ACV divided by twelve times gross margin). This tells you how many months of gross profit it takes to recover the cost of acquiring one customer. The default gross margin is 80 percent, which is typical for SaaS companies, but you can adjust it to match your actual margin.
The benchmark comparison uses published data from OpenView, KeyBanc, and Bessemer broken down by company stage (Seed through Growth). It shows both median and top-quartile CAC for each stage so you can see where your CAC falls relative to peers at a similar scale. The what-if scenario models the annual savings if you reduced your blended CAC by 20 percent.
Frequently Asked Questions
What is customer acquisition cost and how is it calculated?
What is a good CAC for a SaaS company?
How should I allocate spend across marketing channels?
What is CAC payback period and why does it matter?
How can I reduce my customer acquisition cost?
Explore More Tools
Customer Lifetime Value Calculator
Calculate LTV using simple, cohort, and predictive models with retention curve visualization.
LTV:CAC Ratio Analyzer
Analyze your LTV to CAC ratio with SaaS benchmark comparisons and actionable improvement tips.
Churn Rate Calculator
Calculate logo churn, revenue churn, and net revenue retention with trend analysis and benchmarks.
Sales Velocity Calculator
Measure sales velocity with scenario modeling to identify which levers accelerate revenue the most.
We Size Your Total Addressable Market
Our TAM Sizing service helps you identify your total addressable market, enrich your existing database, and build targeted prospect lists. We combine firmographic, technographic, and intent data to find the accounts most likely to convert.
Learn About TAM SizingLearn More
How to Calculate True Cost Per Meeting in B2B Outbound
Full cost allocation methodology including infrastructure, data, tooling, and personnel costs per meeting booked.
B2B Sales Metrics That Actually Matter: A Dashboard Blueprint
The four-layer metrics hierarchy for tracking pipeline, conversion, and revenue performance.
Content-Led Demand Gen: The Playbook for B2B Companies
How to model pipeline impact from content investment with conversion rate assumptions and traffic projections.