The average customer acquisition cost (CAC) for SaaS companies ranges from $0.50 to $1.50 per dollar of annual recurring revenue (ARR), though this varies significantly by company stage, market, and sales model. Early-stage SaaS typically has higher CAC ratios, while mature companies achieve lower ratios through efficiency.
CAC Benchmarks by Company Stage
- Early-stage (Series A-B): $1.00-$1.50 CAC:ARR ratio
- Growth-stage (Series C+): $0.75-$1.00 ratio
- Mature SaaS: $0.50-$0.75 ratio
- PLG (product-led growth): $0.20-$0.50 ratio
How to Calculate CAC
Customer acquisition cost is calculated by dividing total sales and marketing spend by new customers acquired in a period:
CAC = (Sales + Marketing Spend) / New Customers Acquired

For SaaS, also calculate CAC payback period:
- CAC Payback = CAC / (Monthly Recurring Revenue per Customer)
- Healthy payback: 12-18 months
Factors Affecting SaaS CAC
- Sales model: Self-serve has lower CAC than enterprise sales
- Market maturity: Competitive markets increase CAC
- Product complexity: Complex products require higher sales investment
- Geographic region: US/Western Europe typically higher than emerging markets
- Customer segment: SMB customers cheaper than enterprise
Optimization Strategies
Reduce customer acquisition cost by:
- Improving conversion rates at each funnel stage
- Increasing customer lifetime value (LTV)
- Leveraging product-led growth tactics
- Optimizing marketing channel mix
- Reducing sales cycle length
Benchmark your CAC against industry standards and your LTV. A healthy SaaS business maintains LTV:CAC ratio of at least 3:1. Monitor CAC trends quarterly and adjust marketing spend allocation based on channel efficiency.