Skip to main content

roi formulas calculator
If you’re focused on driving sales for your business, you no doubt keep your eye on a number of metrics. Hard numbers are essential for evaluating your ROI and making informed business decisions.
“How much does it cost me to close a customer? How much is that customer worth? Am I spending enough on marketing? Too much?”
These are the types of questions you have to keep in mind and regularly revisit.
Website, social, and sales analytics apps allow us to track countless metrics — like clicks, sessions, and bounce rate — making it easy to lose sight of the numbers that matter. We’ve grappled with the same problems, and after doing some work we’ve honed in on some of the most important metrics for helping you calculate the ROI of your work.
Below, we provide ROI formulas and explanation for calculating Customer Acquisition Cost (CAC) and Time to Payback Customer Acquisition Cost—two metrics that will tell you how much revenue each new customer is actually bringing your company.

Customer Acquisition Cost

roi formulas dinner

Calculating CAC may cause you to regret all those dinners you took your prospect to.

What It Is

The CAC is a metric used to determine the total average cost your company spends to acquire a new customer.

How to Calculate It

Take your total sales and marketing spend for a specific time period and divide by the number of new customers for that time period.

  • Sales and Marketing Cost = Program and advertising spend + salaries + commissions and bonuses + overhead in a month, quarter or year.
  • New Customers = Number of new customers in a month, quarter or year.


Sales and marketing cost / new customers = CAC

Let’s Look at An Example:

Sales and Marketing Cost = $300,000
New Customers in a month = 30
CAC = $300,000 / 30 = $10,000 per customer

What This Means and Why It Matters

CAC illustrates how much your company is spending per new customer acquired. You want a low average CAC. An increase in CAC means that you are spending comparatively more for each new customer, which can imply there’s a problem with your sales or marketing efficiency.

Time to Payback CAC

roi formulas time

What It Is

The Time to Payback CAC shows you the number of months it takes for your company to earn back the CAC it spent acquiring new customers.

How to Calculate It

You calculate the Time to Payback CAC by taking your CAC and dividing by your margin-adjusted revenue per month for your average new customer.

  • Margin-Adjusted Revenue = How much your customers pay on average per month.


CAC / Margin-Adjusted Revenue = Time to Payback CAC

Let’s Look at An Example:

Margin-Adjusted Revenue = $1,000
CAC = $10,000
Time to Payback CAC = $10,000 / $1,000 = 10 Months

What This Means and Why It Matters

In industries where your customers pay a monthly or annual fee, you normally want your Payback Time to be under 12 months. The less time it takes to payback your CAC, the sooner you can start making money off of your new customers. Generally, most businesses aim to make each new customer profitable in less than a year.

Calculate Your ROI Like a Boss

In a sea of measurements, it can be difficult to keep your head above water. While CAC and Time to Payback CAC are important, they’re just two of the many metrics you can use to demonstrate the ROI of your work.

Start the Conversation

Interested in learning more about how to get a higher ROI?

Schedule A Discovery Call

Schedule A Call - Contact

Fill out the form below and tell us a little about yourself. Our team will reach out within 1 business day to schedule a 30-minute call.

  • Select all that apply.
  • This field is for validation purposes and should be left unchanged.