Discover how CloudZero helps engineering and finance get on the same team — and unlock cloud cost intelligence to power cloud profitability

Learn more Arrow Arrow

Explore CloudZero

Discover the power of cloud cost intelligence

Why Change Icon
Why Change?

Give your team a better cost platform

Services Icon

Give engineering a cloud cost coach

About Icon

Learn more about CloudZero and who we are

Pricing Icon

Learn more about CloudZero's pricing

Tour Icon

Take a customized tour of CloudZero


Explore CloudZero by feature

Cost Anomaly Detection Icon
Cost Anomaly Detection

Build fast with cost guardrails

Budgeting Icon
Budgeting And Forecasting

Drive accountability and stay on budget

Discount Dashboard Icon
Discount Optimization Dashboard

Manage all your discounts in one place

Dimensions Icon
CloudZero Dimensions

Organize spend to match your business

By Use Case

Cost Per Customer
Cost Per Customer Analysis

Understand your cloud unit economics and measure cost per customer

Kubernetes Cost Analysis
Kubernetes Cost Analysis

Discover and monitor your real Kubernetes and container costs

Unit Cost Analysis
Unit Cost Analysis

Measure and monitor the unit metrics that matter most to your business

Cost Allocation
Tagging And Cost Allocation

Allocate cost and gain cost visibility even if your tagging isn’t perfect

SaaS COGS Measurement

Identify and measure your software COGS

Engineering Cost Awareness
Engineering Cost Awareness

Decentralize cost decisions to your engineering teams

Cloud Cost Optimization
Cloud Cost Optimization

Automatically identify wasted spend, then proactively build cost-effective infrastructure

By Role

All Your Cloud Spend, In One View

CloudZero ingests data from AWS, GCP, Azure, Snowflake, Kubernetes, and more

View all cost sources Arrow Arrow


Discover the best cloud cost intelligence resources

Resources Icon Resources

Browse webinars, ebooks, press releases, and other helpful resources

Blog Icon Blog

Discover the best cloud cost intelligence content

Case Study Icon Case Studies

Learn how we’ve helped happy customers like SeatGeek, Drift, Remitly, and more

Events Icon Events

Check out our best upcoming and past events

Cost Assessment Icon Free Cloud Cost Assessment

Gauge the health and maturity level of your cost management and optimization efforts


CloudZero Advisor

Compare pricing and get advice on AWS services including EC2, RDS, ElastiCache, and more

Learn more Arrow Arrow

How SeatGeek Measures Cost Per Customer

Discover how SeatGeek decoded its AWS bill and measures cost per customer

Read customer story orangearrow arrow-right

How Skyscanner Creates A Cost-Aware Culture

Learn how Skyscanner decentralized cloud cost to their engineering teams

Read customer story orangearrow arrow-right

How Malwarebytes Measures Cost Per Customer

Learn how Malwarebytes measures cloud cost per product

Read customer story orangearrow arrow-right

How Remitly Shifts Cloud Costs Left

Learn how Remitly built an engineering culture of cost autonomy

Read customer story orangearrow arrow-right

How Ninjacat Combines AWS And Snowflake Spend

Discover how Ninjacat uses cloud cost intelligence to inform business decisions

Read customer story orangearrow arrow-right

How Smartbear Uses Cloud Cost To Inform GTM Strategies

Learn Smartbear optimized engineering use and inform go-to-market strategies

Read customer story orangearrow arrow-right
arrow-left arrow-right
View all customer stories

The Ultimate SaaS Unit Economics Guide: Calculating Your Unit Costs

Learn what SaaS unit economics are, the metrics you should monitor, how to calculate your unit economics, and the tools you can use to be successful.

Is your current cloud cost tool giving you the cost intelligence you need?  Most tools are manual, clunky, and inexact. Discover how CloudZero takes a new  approach to organizing your cloud spend.Click here to learn more.

The software-as-a-service (SaaS) industry is one that, as you might expect, relies heavily on marginal data. Finding ways to reduce marginal costs, such as the cost of acquiring new customers (or even keeping a customer), can help companies improve their overall financial performance and gain a competitive edge.

For software companies looking to gain this competitive edge and improve their profitability, they must pay close attention to their SaaS unit economics. Measuring and monitoring unit economics can help SaaS brands make informed business and engineering decisions.

Understanding unit economics has become even more important for SaaS companies in the past few years. Take the pandemic in 2020 for example. For some companies, the disruption and shift to work from home meant 100x in usage almost overnight; for others, usage completely collapsed. 

Both scenarios are risky and require extreme elasticity from a SaaS company’s technical infrastructure. Increased levels of volatility, the rapid migration of data and capital to the cloud, and changing user preferences all caused the SaaS industry to need good data amidst its rapid growth.

But how do you get that data and what exactly are your unit economics? This is what we will look to define in this guide. We’ll cover exactly what SaaS unit economics are, metrics you should monitor, how to calculate your unit economics, and the tools you can use to be successful.

Table Of Contents

Related Article: The 11 Best Cloud Cost Management Tools In 2022

What Are SaaS Unit Economics? 

Unit economics are used to refer to the revenue and cost of a business measured on a per-unit basis. Often, they describe how a specific unit will impact a company’s costs, revenues, and other essential financial metrics. Within the SaaS industry, this usually refers to how the addition (or loss) of a new customer will influence the company’s bottom line and financial performance.

But what exactly is a “unit”?

A unit will always represent a customer in one way or another. How this is defined depends on the business and industry.

SaaS typically uses a “units-as-customers” model where each customer is one unit, no matter how many subscriptions they buy. For example, say you have a large organization that purchases several subscriptions of your software (or several user seats). Even though this company has purchased several subscriptions, they are still treated as one unit.

Compare this to the “units-as-products-sold” model, where each subscription is counted as one unit. This model is more common for physical products where there are production costs for each item sold.

Understanding your unit cost as a SaaS company is vital to making informed business, product, and engineering decisions. For example, if you know that specific customers (or customer segments) cost your business more, you may decide to adjust your pricing tiers or rearchitect your software to make a segment more profitable.

Whether your bill goes up or down is meaningless without business context.  CloudZero offers a simple and flexible way for you to group and measure costs  by whatever metrics make sense for your business (e.g., cost per customer, per  feature, per product, per team, and more).Click here to learn more.

Why Are Unit Economics Important To Track?

We’ve covered how SaaS unit economics are defined and highlighted a few benefits, but let’s dive deeper into this topic. Why should you care about SaaS unit economics and why are they important for your business to track?

Ultimately, the answer is simple. Understanding your unit economics will allow your company to make informed decisions with cost in mind. For example, if you know that a specific customer segment costs your business more, you can:

  • Adjust your pricing to accommodate for different usage across these segments
  • Rearchitect your software to optimize costs for different segments
  • Remove features that drive these added costs from specific pricing tiers

There are a number of moves you can make but you won’t know how to move forward unless you know your unit costs. Understanding your unit costs becomes even more important as your business scales.

Again, let’s look at the scenario covered briefly in the intro of this article. There, we mentioned the Covid-19 pandemic where many companies saw a drastic increase or decrease in usage of their software.

For companies that saw a dramatic increase in usage, they’d want to know:

  • What percentage of new users are using the free tier? Is that out of whack with the usual user breakdown?
  • Are users behaving differently than before? If so, has the cost of operating the software increased, decreased, or stayed the same?
  • How much does it cost per user at each price tier? Have costs increased in any way that seems unusual?
  • Have there been any cost spikes? If so, what caused them?
  • How resilient has the system been technically? Has the team had to invest more time than usual on incident management?
  • If users increased by 100x, have profits increased as well?

Increasing the number of users is only good news if each new user can be served profitably. Companies don’t want to get into a situation where they are scaling up but losing more money the more customers they have, or are scrambling to address the tech debt from an inefficient system in the midst of a usage explosion.

While you grow and bring on more and more customers, it’s natural that your costs will increase. What’s important to know is how your unit economics are affected by this growth (whether they remain flat, increase, or decrease) so you can ensure profitability for your company.

On the flip side, what about the businesses that saw their customers nearly evaporate overnight?

In this case, ideally, cloud costs would have scaled down too. If they didn’t, though, it’s because these companies had some fixed capacity (often related to storage) that doesn’t scale down automatically. While scalability and elasticity are core advantages of using the public cloud, it’s also a mistake to think that they are out-of-the-box features.

The reality is that cost elasticity has to be a part of the architectural design — it's not an automatic result of moving to the cloud. In most cases, though, as long as you have the system visibility to see where the costs are coming from, you can scale down manually.

If users decline, a detailed understanding of your unit economics, your fixed costs and elastic costs, and how to reduce costs as much as possible during the downturn can be the difference between scaling back up in six months or closing your doors forever.

Let’s look at one more example of how understanding your unit economics can be beneficial — determining your free tier offerings.

At face value, giving away anything for free might seem like an “economically irrational” decision. However, the freemium model has proven to be effective within the SaaS industry and may pay long-term dividends for your business. The key here, however, is to understand how your free tier is used by customers and what it costs your business to offer specific features or products for free, per customer.

A free tier can be a great way to attract new signups but it can also be dangerous as the company isn’t generating any revenue from these new users.

Take for example Drift in March 2020. During this time, the company saw free-tier users of their chatbot increase significantly — and suddenly their unit economics were totally off. Too many free tier users could tank the company if increasing cloud costs were left unchecked.

Luckily, Drift already had visibility into their costs, so they were able to:

  • Recognize that having so many free tier users was a problem for the company’s margin immediately, rather than at the end of the month when the AWS bill showed up
  • See where the problem was — in the chatbot tool — and have specific conversations about what to do about it
  • Rearchitect the chatbot (instead of eliminating it from the free tier, which could have alienated users), reducing the cost of running the chatbot by 80% and making it viable to offer for free

Again, understanding your unit economics and knowing just how much specific features, products, and customers cost your business, allows you to make informed decisions that drive profitability for your company.

10 Metrics SaaS Companies Should Monitor

Utilizing the right unit economic metrics can help SaaS companies identify opportunities and plan for the future. 

Some key SaaS unit economic metrics to pay attention to include:

  1. Cost per customer - For SaaS companies, this cost is often defined by how customers use specific features within your software and the cloud cost that drives those features.
  2. Cost per feature - Understanding your cost per feature is also important as it will indicate which features of your business cost you the most and why. 
  3. Lifetime value (LTV) As suggested, this important metric indicates how much value each customer creates for your company over time. When LTV increases, most other (positive) metrics will also increase.
  4. Customer acquisition costs (CAC) - On the flip side, CAC reveals how much you are spending in order to gain an additional customer. SaaS companies with high CAC will find difficulties performing on the margin.
  5. Churn rate - This figure illustrates how many users cancel (or fail to renew) their subscription within a defined period of time. The opposite of churn rate is retention rate.
  6. Total revenue - Revenue illustrates how much positive cash flow your business has been able to generate. Revenue will be especially important during any fundraising efforts.
  7. Number of customers (C) and transactions (T) - Examining your current volume of customers and transactions can help your business develop an effective scaling strategy.
  8. Average customer lifetime (ACL) - This figure describes how long, on average, someone subscribes or uses your software. When ACL is higher, it is easier to justify a higher CAC.
  9. Gross profit - This useful, universal metric illustrates the difference between your revenue and the cost of sales. Here’s how to calculate gross margin for SaaS.
  10. Gross margin per customer lifespan (GML) - GML helps you examine LTV on the margin, rather than looking at the customer over the course of their lifetime.

Calculating And Measuring Unit Economics

Many of the metrics mentioned in the previous section use a consistent formula, making it easier to track your business’ performance over time and also compare it to similar organizations. 

Some of the information needed to calculate and measure unit economics can be found on your two most important financial statements: the income statement and the balance sheet. The rest of the information can be found on your performance reports.

Some of the most useful SaaS unit economic formulas include:

  • Lifetime value = Average revenue per unit (ARPU) / revenue
  • Customer acquisition cost = (Total marketing expenses + total sales expenses) / number of new customers acquired
  • Churn rate = Customers who left during period / customers at beginning of the period
  • Average customer lifetime value = Average customer lifespan / average customer value

Most SaaS unit economic metrics are simple ratios, or at least indirect derivatives of these ratios. Calculating these metrics is fairly straightforward, as long as the numbers you are inputting are accurate. 

Identifying and measuring metrics like cost per customer or cost per feature can be more difficult, though. For example, if you use AWS as your cloud service provider, you may receive a bill at the month showing you what you spent on the different services you use but have no context of how those costs translate to your business. 

For this, you will need a cloud cost intelligence platform that can map costs to specific features, products, and more in your business — and show you exactly what AWS services cost you the most and why. With that in mind, let’s move on to some different tools and software you can use to monitor your unit economics.

Your costs will fluctuate as you add customers and they interact with your  products. CloudZero helps you understand the drivers of your cost, so you can  differentiate between healthy customer interaction or wasted spend.Click here  to learn more.

Tools For Measuring And Monitoring SaaS Unit Economics

Unit economics play an important role within the SaaS industry. As you might expect, there are currently many different SaaS tools available to choose from. 

Here are a few for you to consider:



CloudZero is a cloud cost intelligence platform that enables SaaS companies to map cloud costs to products, features, teams, and more, as well as identify and monitor unit cost such as cost per customer. 

For instance, CloudZero’s Cost Per Customer report allows teams to see how individual customers drive their cloud spend and how specific customers drive their feature costs.

CloudZero also enables engineering teams to drill into cost data from a high-level down to the individual components that drive their cloud spend — and see exactly what AWS services cost them the most and why.

Cost Per Customer Report

With detailed cloud cost intelligence, you can make informed decisions to reduce spend or rearchitect infrastructure for profitability. To see CloudZero in action, request a demo here.



Updata offers a useful unit economic framework that specifically caters to SaaS companies. The framework can be used to break down expenses by unit, helping decision-makers gain deeper insights.

Chart Mogul


Chart Mogul offers a straightforward platform that can help companies chart a range of SaaS analytics. The easy-to-read dashboard, combined with clear charts, help make this platform popular within the industry. The tool is specifically helpful for measuring SaaS metrics like numbers of customers and churn rate.

Monitoring And Measuring SaaS Unit Economics

There is no denying that in a data-driven industry, unit economics play a very important role. With an understanding of your unit economics, you can make informed business, product, and engineering decisions with cost in mind. Doing so, however, means you need to have the right cost data and deep insight into your unit cost and cost per customer.

For SaaS businesses, cloud spend is a big component of cost per customer, and being able to identify and measure this metric is nearly impossible with traditional cloud cost management tools or tools provided by cloud service providers. This is where a cloud cost intelligence platform, like CloudZero, comes in.

CloudZero can help your SaaS company map costs to specific products, features, teams, and more, as well as identify cost per customer. To see how CloudZero can help your team uncover your unit costs, Schedule a demo today.

Cody Slingerland

Author: Cody Slingerland

Cody Slingerland, a FinOps certified practitioner, is an avid content creator with over 10 years of experience creating content for SaaS and technology companies. Cody collaborates with internal team members and subject matter experts to create expert-written content on the CloudZero blog.


Join thousands of engineers who already receive the best AWS and cloud cost intelligence content.