CAC Payback Period Explained: How to Calculate and Reduce SaaS Payback Period
Patrick Campbell May 9 2017
If you pay for a cup of coffee, you enjoy the warmth and taste in the moment and benefit from the caffeine kick a few hours later. If you pay for health insurance, you benefit from it two years later when you need your routine exam. If you pay for a customer, you don't benefit from the acquisition until the customer's subscription revenue exceeds their cost of acquisition.
Each customer acquired by your SaaS company has a payback period—an amount of time that it will take for the customer to pay back their cost of acquisition. The shorter the payback period, the faster your company can grow. You don't need a financial analyst to calculate it!
Think of each customer you pay to acquire as an initial investment. You're banking on the fact that this initial investment can at least come to a break-even point and hopefully produce positive cash flows in the future. If you don't know how each acquisition affects your net cash flow, you're sailing in a SaaS sea with no sails. Getting your payback period method down may be the best way to understand how much you can spend on each customer.
Your payback period determines the efficiency of your acquisition model, and it's too important to be muddled or misunderstood. We're going to dive deep on how to calculate and reduce longer payback periods so you can maximize efficiency and growth in your SaaS company.
1. What is a payback period?
2. What is the average SaaS payback period?
3. How do you calculate payback period?
4. How do you reduce the payback period?
5. How is the payback period useful to other SaaS metrics?
6. The shorter the payback period, the sweeter your metrics
7. Payback period FAQs
What is a payback period?
Payback period in capital budgeting is the amount of time it takes for your company to recover the cost of acquiring one customer. For example, a customer that costs $350 to acquire and contributes $25/month, or $300/year, has a payback period of 13.9 months. As time increases, a customer pays back more of their customer acquisition cost (CAC) through their incremental subscription payments.
The example in the graph above shows revenue/spend on the y-axis and time on the x-axis.
The time before the company earns back the CAC is shown in red. Eventually, the customer pays back all of their CAC, shown here when the line crossed the x-axis. Once the cost of the investment is covered, then the customer's payment can go toward the company's growth. That time period is shown in green. In this example, it takes 15 months for the company to regain the original investment in CAC.
The inverse of the payback period is the CAC ratio, or the percentage of sales and marketing spend used to acquired a customer that will be gained back within a year of the customer's acquisition.
In the example above, the customer pays back their CAC over time, but the time to payback CAC exceeds one year. One year after the customer's acquisition is marked by the green dotted line. At this point, 80% of the CAC is paid back, meaning the CAC ratio is 80%.
Why is it important to calculate your payback period?
The payback period shows you the efficiency of your acquisition strategies. The shorter your payback period, the more financially efficient your acquisition methods are. You need to understand acquisition efficiency to understand how acquiring different types of customers affects your corporate finances and how sustainable your investment decision are and current strategies are in the long term. Keeping a consistently growing annual cash inflow should be your target for the end of year from the start: the more accurate your payback method is, the quicker you'll have money to start reinvesting.
Longer-than-ideal payback periods will tell you that you need to make improvements in the areas that affect the payback period. The length of your payback period is dependent on:
Customer acquisition costs: Subscription-based companies assume the risk of paying CAC upfront and replenishing that spend as the customer pays ratably over time. The greater the initial cost of customer acquisition, the longer it will take to pay it back bit by bit over time.
Customer monetization: The size of the increments in which customers pay back their CAC each month (or each year) depends on how you monetize your customers. You may charge them one flat rate, create individualized plans, or scale their pricing according to usage on a value metric. The payment plans that you create for your customers influences the length of the payback period.
Improving any and all of these factors will help you earn back CAC faster, at which point you'll have future cash flow to invest back into your company and grow.
What is the average SaaS payback period?
SaaS startups average a 5-12 month CAC payback period. Efficient companies are closer to 5 months (or less), while companies lower-performing companies are closer to the 12 month timeframe for payback.
How do you calculate payback period?
While we may not have an actual payback period calculator, there are two ways to calculate CAC payback period:
1. Individual customer: divide a customer’s CAC by the total revenue they contribute in one year (their monthly subscription rate multiplied by 12).
2. Cohort: divide the sales and marketing spend from the previous quarter (or year) by the difference in subscription revenues between the two quarters. You can then divide that number by 4 to get the number of years it will take to earn back the original cash outflow.
CAC payback period formulas
Here's the payback period formula to calculate individual customer payback period:
A customer that costs $350 in sales and marketing spend to acquire and contributes $25/month, or $300/year, has a payback period of 13.9 months.
It's also valuable to calculate the average payback period for a group of customers acquired in a certain period of time, such as a quarter or a month. This will give you the number of quarters it takes to earn back the acquisition spend.
How do you break down the variables used to calculate payback period?
The sales and marketing spend for Quarter 1 includes all of the costs to acquire the new customers for Quarter 2. The difference in subscription revenue between the two quarters is the amount of new revenue that the acquired customers added in Quarter 2.
For example, imagine the total sales and marketing spend (including paid acquisition, marketing campaigns, and salaries of sales and marketing team members) totals $6,000 for Quarter 1. The revenue from Quarter 1 is $2,750, and the revenue from Quarter 2 is $4,000.
The payback period is the sales and marketing spend from Quarter 1 ($6,000) divided by the difference in revenue from Quarter 1 to Quarter 2 ($1,250).
The payback period is 4.8 quarters, or 1.2 years.
To find the CAC ratio, or determine how much of the sales and marketing spend is recovered in 1 year, invert the equation to divide the difference in subscription revenues between the two quarters by sales and marketing spend from the previous quarter. This tells you how much spend will be recovered in one quarter. Multiply by 4 to find the spend that will be paid back in one year.
The CAC ratio is 83%, meaning this SaaS company will recover 83% of their customer acquisition cost to acquire those Quarter 2 customers within one year.
An implicit variable is the type of acquired customer that you are considering in your calculation. While you can calculate an average of the payback period for all of your customers, you'll end up with a number somewhere between the shortest and longest payback periods (for the most and least efficient acquisitions, respectively). This gives you a general snapshot of your acquisition strategy but doesn't provide direction for improvement. You'll need to find the most effective way to use your free cash flow.
Instead, calculate payback periods for different types of customers that you acquire through different acquisition channels and monetize with different models. You may have the following types of customers within your customer base—groups that are more or less expensive to acquire than others and are monetized differently:
High volume, low contract value customers that you acquire rapidly at low cost
Low volume, enterprise-level customers with high contract values, longer sales cycles, and higher cost of acquisition
Freemium customers that were acquired with marketing spend, don't contribute to your revenue, and have the potential to upgrade to a paid plan
Your payback period—and therefore acquisition efficiency—for each group of customers may be different, and your strategies for improving enterprise acquisition and investment opportunities will be very different from those for improving freemium acquisition. Breaking down the payback period beyond the average for all of your customers will help you shape different ways to make acquisition more efficient.
How do you reduce the payback period?
A quicker time to replenish CAC is instrumental to an overall improvement in running your SaaS company, generating revenue, and improving overall annual cash flow. VC Tom Tunguz at Redpoint lauds short payback periods because it means your company has smaller working capital requirements and the ability to grow faster.
It is generally considered “healthy” for a SaaS company to have a payback period of 1 year, although it will vary throughout your company's lifetime as the various factors that contribute to the payback period fluctuate and evolve.
However, even though it's considered acceptable, 12 months is a long time to recoup acquisition costs—which underscores why acquisition is a much less financially efficient growth lever than retention, expansion, and monetization.
You need to shorten the payback period as much as possible to keep CAC's drain on your revenue to a minimum.
How is the payback period useful to other SaaS metrics?
The payback period is important in measuring the time to pay off your CAC and ACS, while making MRR per customer. The payback period is relevant to:
LTV: the lifetime value per customer. You'll aim to increase LTV over time while decreasing your payback period.
LTV:CAC ratio: the return on investment for each customer. Keeping this ratio at 3:1 or higher is a good benchmark for SaaS profitability. But even with a good LTV:CAC ratio, a long payback period will make it difficult for your company to grow quickly
ARPU: the average amount of monthly revenue per customer. Increasing ARPU will increase MRR and shorten your payback period, assuming CAC remains the same.
MRR: the monthly recurring revenue that is normalized from all recurring items in a subscription. It's the best way to visualize the cash flow coming from your customers. The more that you grow your MRR, the quicker you'll reduce your payback period and grow your revenue.
MRR Churn: the revenue lost each month from churning customers. It needs to be continuously monitored and reduced to keep your company growing. Significant MRR churn can lengthen the average customer payback period.
The payback period does not account for customer churn nor the time value of money. If you think of the CAC as a loan and the payback period as the loan repayment schedule, you'll still have to pay the loan even if the customer churns - without the customer's help.
Comparing the payback period for customers acquired through different channels allows you to see which channels are more profitable. You can then focus on the channels that will help your company grow.
Read more about building models for SaaS metrics here.
Secrets of companies with relatively short payback periods
Alex Clayton, an investor at Spark Capital, admits that there isn't one universal way to reduce your payback period. Rather, there are general principles that many successful companies with shorter payback periods follow:
“... A strong brand, great product and continued development, self-service and word of mouth (organic) traction has a lot to do with an efficient sales organization.”
With these principles in mind, you can learn from the best techniques of the public SaaS companies with the shortest payback periods and apply them to your growing startup:
Focus on organic acquisition, like Shopify. They've established a leadership position in a very specific market and built a network within that market. This allows for more acquisitions through referrals and word-of-mouth, which lowers sales and marketing spend.
Use a self-service model, like Atlassian. This company has a very specific audience, and by providing the right product to meet that audience's needs, they don't need a sales team to sing the product's praises. Achieving just right product/market fit can help you save massively in sales and marketing spend.
These techniques all help you reduce your sales and marketing spend so that CAC is lower and the payback period is shorter. You can also lower the payback period by monetizing your customers better so that they pay back more of their CAC quicker. Below are some of the best techniques from SaaS companies with highly effective customer monetization:
Upselling customers along a value metric that aligns with usage, like Appcues. As Appcues customers grow and have a greater need for onboarding optimization, they can scale up their plans according to their volume of monthly active users.
Iterating and experimenting with your pricing, like Intercom. There's no way to know from the get-go what prices will work best to provide the right value match for customers and make sure your company grows and runs efficiently. Don't be afraid to change your prices to find what works best.
By improving how you monetize your customers, you have the potential to increase customers' lifetime values and earn more revenue from customers at a faster rate. This means shorter payback periods and higher, faster growth potential.
The shorter the payback period, the sweeter your metrics
Customers are nearly always going to have an upfront cost. But when left unchecked, these costs will be debt for your business for too long and seriously hinder your growth.
You need new customers over time, so you need to reduce CAC and monetize new customers better to shorten your payback period. But you also need to dedicate time and money to more efficient growth levers to grow revenue from the customers you already have, since acquisition has such high upfront costs.
Focus on improving your acquisition strategies and retaining, upselling, and monetizing your existing customers to put your company on the fast track for SaaS growth.
Payback period FAQs
What is a good payback period?
Most broadly speaking, a good payback period is the shortest payback period possible.
What are some limitations of using the payback period?
The three biggest limitations of using the payback period are:
- it doesn't account for the time value of money (initial cash flow has a higher value than cash flow received in later years)
- it doesn't consider a project's rate of return
- it doesn't account for the cash flow received after the payback period
What is IRR?
IRR or internal rate of return is a financial metric used to determine the profitability of certain business investments. Most broadly speaking, the higher the IRR, the more desirable the investment opportunity is. IRR is calculated using the same formula as the net present value (NPV).
What is a discounted payback period?
The discounted payback period is the procedure used to determine the profitability of a certain project or an investment. By calculating discounted payback period, you learn how many years it will take to earn profit from the initial investment.
What is discounted cash flow (DCF)?
Discounted cash flow is a valuation method used to calculate future cash flows from a particular investment.
By Patrick Campbell
Founder & CEO of ProfitWell, the software for helping subscription companies with their monetization and retention strategies, as well as providing free turnkey subscription financial metrics for over 20,000 companies. Prior to ProfitWell Patrick led Strategic Initiatives for Boston-based Gemvara and was an Economist at Google and the US Intelligence community.
The real secret sauce to understanding your customer is being able to understand your Average Revenue Per User (ARPU). This metric allows you to identify trends and implement change that can shift the trajectory of your business towards that large pool of SaaS profits we all dream of.Read More