CAC Payback Period (Customer Acquisition Cost Payback Period) measures how long it takes for a business to earn back the money it spent to acquire a new customer. In simple terms, it answers: How many months until this customer “pays for themselves”?

It’s a key metric for SaaS and subscription-based businesses, especially when growth and cash flow need to be balanced.

How it works:
You calculate it by dividing your Customer Acquisition Cost (CAC) by the Monthly Gross Margin from that customer.

Formula:
CAC Payback Period = CAC / Monthly Gross Margin

Why it matters:
A shorter payback period means your business recovers its investment faster, which is great for cash flow and scalability. A longer payback period can signal risk — especially if customers churn before they become profitable.

Example:

If it costs you €1,200 to acquire a new customer and you make €200/month in gross margin from them, the CAC Payback Period is 6 months. That means it’ll take half a year before that customer starts generating profit.

Other terms

Call-to-Action (CTA)

A Call-to-Action (CTA) is a prompt that encourages your audience to take a specific next step — like clicking a button, filling out a form, booking a demo, or downloading a resource. CTAs guide users through the buyer journey and help turn passive visitors into engaged prospects or customers. A good CTA is clear, action-oriented, …

Customer Lifetime Value (CLV)

Customer Lifetime Value (CLV), also called LTV, estimates the total revenue a business can expect from a single customer over the entire duration of their relationship. It’s not just about what a customer buys today — it’s about what they’ll spend across months or years if they stay loyal. For companies with recurring revenue models …

Customer Acquisition Cost (CAC)

Discover the essentials of Customer Acquisition Cost (CAC) in our comprehensive B2B SaaS marketing glossary.

Conversion Rate Optimization (CRO)

Unlock the secrets of Conversion Rate Optimization (CRO) in the B2B SaaS landscape.

Ready to take your SaaS marketing to the next level? Let’s talk!

Get in Touch