Customer Payback Period

What is Customer Payback Period?

The Customer Payback Period is a SaaS financial metric that shows how long it takes to recover the cost of acquiring a customer through the gross profit generated from that customer.

How to Calculate Customer Payback Period?

You calculate it by dividing CAC by the monthly gross margin per customer.

Steps to Calculate Customer Payback Period

  • Step 1 –
  • Calculate CAC (Total sales and marketing expenses ÷ Number of new customers acquired in a given period).

  • Step 2 –
  • Determine Average Revenue Per Account (Total MRR ÷ Total number of customers).

  • Step 3 –
  • Factor in Gross Margin (Apply your gross margin percentage to ARPA).

  • Step 4 –
  • Apply the Formula: Divide CAC by Gross Margin Adjusted ARPA.

  • Step 5 –
  • Interpret the Result, as the result tells you how many months it takes to recoup acquisition costs.

Formula to Calculate Customer Payback Period

Customer Payback Period (months) = (ARPA×Gross Margin) ÷ CAC

Benchmark for Customer Payback Period

The ideal customer payback period is less than 12 months (6–9 months ideal).

Related Metrics for Customer Payback Period

  • CAC (Customer Acquisition Cost
  • LTV (Customer Lifetime Value)
  • Gross Margin
  • Churn Rate
  • Magic Number (Sales Efficiency)

FAQ's

It shows how quickly new customers become profitable, helping SaaS companies evaluate the sustainability of their sales and marketing spend.

Always in gross margin, not just revenue, since servicing costs (COGS) must be accounted for.

Under 12 months is excellent; this means every dollar spent on acquisition is recouped within a year.