SaaS Metrics Knowledge Base

Definitions, formulas, and best practices for tracking SaaS health metrics

SaaS Metrics Reference Guide

This comprehensive guide covers the most important metrics for measuring the health of your SaaS business.

Monthly Recurring Revenue (MRR)

Monthly Recurring Revenue (MRR) represents the predictable revenue stream generated by your subscriptions normalized to a monthly value. It's the foundation of subscription business health monitoring and the starting point for most SaaS metrics.

Tracking MRR allows you to forecast cash flow, measure growth accurately, and understand the true impact of customer acquisition, expansion, and churn on your bottom line.

Formula

MRR = ∑ (Monthly subscription revenue from all customers)

For annual subscribers, normalize by dividing the total subscription value by 12.

Example

Your SaaS company has the following customer distribution:

  • 100 customers × $50/month Basic plan = $5,000
  • 50 customers × $100/month Professional plan = $5,000
  • 10 customers × $500/month Enterprise plan = $5,000
  • 5 customers × $2,400/year Premium plan = $1,000 monthly equivalent

Total MRR = $5,000 + $5,000 + $5,000 + $1,000 = $16,000

Annual Recurring Revenue (ARR)

Annual Recurring Revenue (ARR) provides a yearly view of your subscription revenue, making it ideal for long-term planning and company valuation. For SaaS businesses with enterprise clients and annual contracts, ARR often becomes the primary revenue metric.

Investors and stakeholders frequently focus on ARR as it smooths out short-term fluctuations and demonstrates sustainable growth trajectories and business stability.

Formula

ARR = MRR × 12

Alternatively, sum all recurring revenue components of your contracts normalized to a 12-month period.

Example

If your December MRR is $250,000:

ARR = $250,000 × 12 = $3,000,000

This indicates your business generates $3 million in predictable annual revenue based on current subscription levels.

Customer Churn Rate

Customer Churn Rate measures the percentage of customers who cancel or don't renew their subscriptions during a specific period. High churn creates a "leaky bucket" that undermines growth efforts and can signal product-market fit issues or customer satisfaction problems.

Reducing churn should be a core priority for SaaS businesses, as retaining existing customers is typically 5-25x less expensive than acquiring new ones. Even small improvements in churn can dramatically impact long-term revenue.

Formula

Customer Churn Rate =
Customers Lost in Period
Customers at Start of Period
× 100%

Example

Starting the month with 500 customers and losing 25 during the month:

Monthly Churn Rate = (25 ÷ 500) × 100% = 5%

This means you're losing 5% of your customer base each month, equivalent to losing over 45% of your customers annually when compounded.

Important Note

When tracking churn, consider these factors for more accurate analysis:

  • Segment churn by customer cohorts to identify patterns
  • Calculate both monthly and annual churn rates for perspective
  • Consider the impact of contract lengths on churn timing
  • Track reasons for churn to address root causes

Revenue Churn Rate

Revenue Churn Rate measures the percentage of revenue lost from existing customers over a period, including both cancellations and downgrades. This metric is often more telling than customer churn because it weighs the financial impact of each lost customer.

Low-value customers may churn at higher rates without significantly impacting your bottom line, while losing just a few high-value enterprise clients could dramatically affect revenue. Revenue churn provides this critical business perspective.

Formula

Revenue Churn Rate =
MRR Lost from Existing Customers
Total MRR at Start of Period
× 100%

Include both churned MRR (cancellations) and contraction MRR (downgrades) in the numerator.

Example

Starting the month with $100,000 MRR:

  • Lost $4,000 MRR from cancellations
  • Lost $2,000 MRR from plan downgrades

Monthly Revenue Churn Rate = ($6,000 ÷ $100,000) × 100% = 6%

Customer Retention Rate

Customer Retention Rate measures the percentage of customers who remain with your service over a given time period. It's the inverse of churn rate and serves as a positive indicator of customer loyalty and product stickiness.

High retention rates indicate product satisfaction and are often correlated with sustainable growth and efficient customer acquisition economics. Improving retention by just a few percentage points can significantly impact long-term revenue.

Formula

Retention Rate =
Customers at End of Period - New Customers Acquired
Customers at Start of Period
× 100%

Alternatively, Retention Rate = 100% - Churn Rate

Example

For a monthly retention calculation:

  • Customers at start of month: 500
  • New customers acquired: 50
  • Customers at end of month: 525

Retention Rate = (525 - 50) ÷ 500 × 100% = 95%

Net Dollar Retention (NDR)

Net Dollar Retention (NDR) measures the percentage of revenue retained from existing customers over time, including the effects of expansions, contractions, and churn. It's a powerful indicator of product value and customer success that investors scrutinize closely.

An NDR above 100% indicates that your existing customer base is generating more revenue over time, even accounting for churn, meaning your business can grow without acquiring new customers. Elite SaaS companies often maintain NDR rates of 120%+.

Formula

NDR =
(Starting MRR + Expansion MRR - Contraction MRR - Churned MRR)
Starting MRR
× 100%

Example

For a cohort of customers who were active 12 months ago:

  • Starting MRR (12 months ago): $100,000
  • Expansion MRR (upgrades, cross-sells): +$30,000
  • Contraction MRR (downgrades): -$5,000
  • Churned MRR (cancellations): -$15,000

NDR = ($100,000 + $30,000 - $5,000 - $15,000) ÷ $100,000 × 100% = 110%

This means your existing customers from a year ago are now generating 10% more revenue, even after accounting for churn and downgrades.

Important Note

NDR is often calculated on an annual basis to smooth out seasonal fluctuations and provide a more strategic view of customer revenue trends.

  • NDR > 100%: Your existing customers are a growth engine
  • NDR = 100%: Your existing customers are stable
  • NDR < 100%: You're losing revenue from existing customers faster than they're expanding

Gross Dollar Retention (GDR)

Gross Dollar Retention (GDR) measures the percentage of revenue retained from existing customers over a specific period, excluding the impact of expansions and upsells. It's a conservative metric that focuses purely on how well you're retaining existing revenue.

While NDR provides an optimistic view including growth from existing customers, GDR shows your base retention ability. It's impossible for GDR to exceed 100%, making it a clear indicator of your product's ability to retain customers at their initial spending levels.

Formula

GDR =
(Starting MRR - Contraction MRR - Churned MRR)
Starting MRR
× 100%

Example

Using the same data as the NDR example:

  • Starting MRR (12 months ago): $100,000
  • Contraction MRR (downgrades): -$5,000
  • Churned MRR (cancellations): -$15,000

GDR = ($100,000 - $5,000 - $15,000) ÷ $100,000 × 100% = 80%

This means you're retaining 80% of your starting revenue, ignoring any growth from upsells or expansions.

Average Revenue Per User (ARPU)

Average Revenue Per User (ARPU) measures the average revenue generated by each customer or user of your service. It provides insights into pricing effectiveness, monetization strategy, and overall business health.

ARPU helps track the success of upselling and cross-selling initiatives, evaluate pricing tiers, and understand how changes to your product impact revenue per customer. It's particularly useful for comparing different customer segments or cohorts.

Formula

ARPU =
Total MRR
Total Number of Customers

Example

For a SaaS company with:

  • Monthly Recurring Revenue: $250,000
  • Total active customers: 500

ARPU = $250,000 ÷ 500 = $500 per customer

Important Note

When calculating ARPU, consider these approaches for deeper insights:

  • Segment ARPU by customer size, industry, or acquisition channel
  • Track ARPU trends over time to identify monetization improvements
  • Compare ARPU to Customer Acquisition Cost (CAC) to ensure profitability

Customer Lifetime Value (LTV)

Customer Lifetime Value (LTV) estimates the total revenue a business can expect from a single customer account throughout the business relationship. It's a forward-looking metric that helps determine how much you can spend on acquisition while remaining profitable.

LTV guides critical business decisions around acquisition spending, customer success investments, and product development priorities. Understanding which customer segments have the highest LTV can transform your marketing and retention strategies.

Formula

LTV =
ARPU
Customer Churn Rate

For a more precise calculation that accounts for gross margin: LTV = (ARPU × Gross Margin %) ÷ Customer Churn Rate

Example

For a SaaS business with:

  • ARPU: $500 per month
  • Monthly customer churn rate: 2%
  • Gross margin: 80%

Simple LTV = $500 ÷ 0.02 = $25,000

Margin-adjusted LTV = ($500 × 80%) ÷ 0.02 = $20,000

Expansion MRR

Expansion MRR measures the additional recurring revenue generated from existing customers through upsells, cross-sells, and plan upgrades. It's a critical growth lever that doesn't require new customer acquisition costs.

Strong expansion revenue is a sign of product value and effective customer success operations. Companies with robust expansion MRR can often sustain growth even with moderate churn rates, as existing customers continually increase their spending.

Formula

Expansion MRR = Additional MRR from existing customers in the period

Example

In a given month, your existing customers generate additional revenue through:

  • Plan upgrades: $5,000 MRR
  • User seat additions: $3,500 MRR
  • Add-on purchases: $1,500 MRR

Expansion MRR = $5,000 + $3,500 + $1,500 = $10,000

Expansion Strategies

Common approaches to increase expansion MRR include:

  • Usage-based pricing models that grow with customer success
  • Tiered feature plans that encourage upgrades
  • Seat-based pricing for growing teams
  • Add-on modules or premium features

Customer Acquisition Cost (CAC)

Customer Acquisition Cost (CAC) measures the total cost of acquiring a new customer, including marketing and sales expenses. It's a fundamental metric for evaluating the efficiency of your go-to-market strategy and the sustainability of your growth model.

Understanding CAC by channel, segment, and campaign allows for optimized spending and better return on marketing investment. Rising CAC is often a warning sign of market saturation or ineffective acquisition strategies.

Formula

CAC =
Total Sales & Marketing Cost
Number of New Customers Acquired

Example

Over a quarter, a SaaS company spends:

  • Marketing expenses: $150,000
  • Sales team costs: $250,000
  • New customers acquired: 100

CAC = ($150,000 + $250,000) ÷ 100 = $4,000 per customer

CAC Calculation Tips

For more accurate CAC calculations:

  • Include all acquisition costs: advertising, content marketing, sales salaries, commissions, tools, etc.
  • Calculate CAC by channel (paid search, organic, outbound) to optimize spending
  • Use time-lagged CAC to account for longer sales cycles

CAC Payback Period

CAC Payback Period measures how long it takes to recover the cost of acquiring a new customer. It answers the critical question: "How many months of revenue does it take to cover the acquisition cost?"

This metric is vital for cash flow planning and growth strategy, especially for businesses raising capital. A shorter payback period means faster recycling of capital and more efficient growth, while longer periods may indicate pricing issues or excessive acquisition spending.

Formula

CAC Payback Period (months) =
CAC
Monthly ARPU × Gross Margin

Example

For a B2B SaaS company with:

  • CAC: $10,000 per customer
  • Monthly ARPU: $1,000
  • Gross margin: 80%

CAC Payback Period = $10,000 ÷ ($1,000 × 80%) = 12.5 months

Industry Benchmarks

Typical CAC payback targets vary by business model:

  • SMB SaaS: 5-7 months
  • Mid-market SaaS: 9-12 months
  • Enterprise SaaS: 12-18 months
  • Venture-backed companies typically aim for payback periods under 12 months

LTV:CAC Ratio

The LTV:CAC Ratio compares the lifetime value of a customer to the cost of acquiring them. It's the ultimate efficiency metric for evaluating the return on customer acquisition spending and overall business model viability.

This ratio helps determine if you're spending the right amount on customer acquisition relative to the value each customer brings. It guides critical decisions on scaling marketing spend, raising capital, and optimizing unit economics.

Formula

LTV:CAC Ratio =
Customer Lifetime Value (LTV)
Customer Acquisition Cost (CAC)

Example

For a SaaS business with:

  • Customer LTV: $24,000
  • Customer CAC: $6,000

LTV:CAC Ratio = $24,000 ÷ $6,000 = 4:1

This means that for every dollar spent on acquisition, the company expects to generate $4 in customer lifetime value.

Target Ratios

Industry benchmarks for healthy LTV:CAC ratios:

  • Less than 1:1: Unsustainable business model (spending more to acquire customers than they're worth)
  • 1:1 to 3:1: Concerning ratio indicating potential issues with unit economics
  • 3:1: The widely accepted minimum target ratio for a healthy SaaS business
  • 4:1 to 5:1: Strong ratio indicating efficient acquisition and good customer monetization
  • Greater than 5:1: May indicate under-investment in growth; consider increasing acquisition spending

MRR Growth Rate

MRR Growth Rate measures the percentage increase in Monthly Recurring Revenue over a specific period. It's the most important indicator of overall business momentum and expansion trajectory for subscription companies.

This metric helps teams understand if growth is accelerating or decelerating, and identify which growth levers (acquisition, expansion, retention) are driving changes in trajectory. It's also the key benchmark investors use to evaluate SaaS company performance.

Formula

MRR Growth Rate =
(Current MRR - Previous MRR)
Previous MRR
× 100%

Example

For a SaaS startup tracking monthly growth:

  • January MRR: $100,000
  • February MRR: $110,000

Monthly MRR Growth Rate = ($110,000 - $100,000) ÷ $100,000 × 100% = 10%

This translates to approximately 214% annual growth if maintained consistently.

Growth Rate Benchmarks

Target growth rates vary by company stage:

  • Early-stage startups (< $1M ARR): 15-25%+ monthly growth
  • Growth-stage ($1M-$10M ARR): 10-15% monthly growth
  • Scale-stage ($10M-$100M ARR): 5-10% monthly growth
  • Enterprise ($100M+ ARR): 3-5% monthly growth

SaaS Quick Ratio

The SaaS Quick Ratio measures the efficiency of your growth by comparing revenue gains to revenue losses. It answers the question: "For every dollar of revenue I'm losing, how many dollars am I gaining?"

Unlike simple growth rate, Quick Ratio reveals the quality of your growth by factoring in churn. A company can maintain the same growth rate by either acquiring more customers or reducing churn, but these approaches have very different implications for long-term success.

Formula

Quick Ratio =
New MRR + Expansion MRR
Churned MRR + Contraction MRR

Example

For a SaaS company with the following monthly metrics:

  • New MRR: $50,000
  • Expansion MRR: $20,000
  • Churned MRR: $15,000
  • Contraction MRR: $5,000

Quick Ratio = ($50,000 + $20,000) ÷ ($15,000 + $5,000) = $70,000 ÷ $20,000 = 3.5

This means the company is gaining $3.50 for every $1 they're losing.

Interpreting Quick Ratio

Evaluating your SaaS Quick Ratio:

  • Less than 1: Negative growth (losing more than gaining)
  • 1-2: Weak growth efficiency (high churn relative to gains)
  • 2-4: Healthy growth efficiency
  • 4+: Strong, efficient growth with minimal offset from churn

Net Promoter Score (NPS)

Net Promoter Score (NPS) measures customer loyalty and satisfaction by asking customers how likely they are to recommend your product or service to others. It's a simple yet powerful indicator of customer sentiment and a leading predictor of growth.

NPS helps identify potential promoters who can drive word-of-mouth growth, as well as detractors who may churn and spread negative feedback. The simplicity of the single-question format leads to high response rates, making it ideal for tracking customer sentiment over time.

Formula

NPS = % of Promoters - % of Detractors

Based on responses to: "On a scale of 0-10, how likely are you to recommend us to a friend or colleague?"

Promoters (9-10), Passives (7-8), Detractors (0-6)

Example

From 200 survey responses:

  • 120 customers gave scores of 9 or 10 (Promoters): 60%
  • 50 customers gave scores of 7 or 8 (Passives): 25%
  • 30 customers gave scores of 0 to 6 (Detractors): 15%

NPS = 60% - 15% = 45

NPS Benchmarks

Interpreting your NPS score:

  • -100 to 0: Critical issues requiring immediate attention
  • 0 to 30: Good, but significant room for improvement
  • 30 to 50: Great; above average for most industries
  • 50 to 70: Excellent; top performers in customer satisfaction
  • 70 to 100: World-class; exceptional customer loyalty

Customer Satisfaction (CSAT)

Customer Satisfaction (CSAT) measures how satisfied customers are with a specific interaction, feature, or overall experience with your product or service. Unlike NPS, which captures loyalty and recommendation likelihood, CSAT focuses on immediate satisfaction with particular experiences.

CSAT provides actionable feedback on specific touchpoints in the customer journey, helping teams identify trouble spots and improvement opportunities. It's particularly valuable for tracking the impact of product changes, support interactions, and onboarding experiences.

Formula

CSAT =
Number of Satisfied Customers (4 or 5 ratings)
Total Number of Survey Responses
× 100%

Example

After implementing a new feature, you ask users "How satisfied are you with this new feature?" on a scale of 1-5:

  • 30 customers rated 5 (very satisfied)
  • 40 customers rated 4 (satisfied)
  • 20 customers rated 3 (neutral)
  • 8 customers rated 2 (unsatisfied)
  • 2 customers rated 1 (very unsatisfied)

CSAT = (30 + 40) ÷ 100 × 100% = 70%

Time to Value

Time to Value (TTV) measures how long it takes for new customers to reach their first meaningful outcome or "aha moment" with your product. It's a critical metric for understanding the effectiveness of your onboarding process and the initial user experience.

Shorter TTV correlates strongly with higher retention rates, as customers who quickly realize value are less likely to churn. Modern SaaS companies increasingly focus on reducing TTV through improved onboarding, in-app guidance, and success-oriented implementation processes.

Formula

Time to Value = Time from signup/purchase to first value milestone

Value milestones vary by product and should represent meaningful outcomes that demonstrate product value to users.

Example

For an email marketing platform, TTV could be tracked as:

  • Average time from signup to first email campaign sent: 2.5 days
  • Average time from signup to first email campaign with >20% open rate: 5.7 days

By focusing on reducing these timeframes through improved templates, guidance, and automation, the company can significantly increase retention rates.

TTV Implementation

Best practices for tracking and improving Time to Value:

  • Define clear "value moments" that represent tangible user success
  • Instrument your product to accurately track these milestones
  • Segment TTV by user type, plan, or acquisition channel
  • Create specific TTV reduction initiatives across product and customer success teams

Product Engagement Score

Product Engagement Score measures how actively users interact with your product based on key engagement metrics such as feature adoption, usage frequency, session duration, and user actions. It's a composite metric that provides a holistic view of product stickiness.

Higher engagement scores correlate strongly with higher retention and expansion revenue, making this a key leading indicator of business health. By tracking engagement across different user segments, you can identify opportunities to improve the product experience and reduce churn risk.

Formula

Product Engagement Score = Weighted average of:
  • • Adoption (% of key features used)
  • • Frequency (how often users engage)
  • • Duration (time spent in product)

Different businesses weight these components based on what drives value in their specific product.

Example

A project management tool might calculate engagement as:

  • Adoption: 70% of core features used (weight: 40%)
  • Frequency: Average 4.2 logins per week (weight: 35%)
  • Duration: Average 25 minutes per session (weight: 25%)

Each component is normalized on a 0-100 scale based on benchmarks, then weighted and combined into a single score.

Customer Health Score

Customer Health Score is a predictive metric that combines multiple signals to assess the likelihood of a customer renewing, expanding, or churning. It provides an early warning system to identify at-risk accounts and growth opportunities before they materialize.

A well-designed health score serves as a north star for customer success teams, helping prioritize proactive outreach, guide success planning, and predict renewal outcomes. It combines product usage data with subjective assessments and relationship indicators.

Formula

Health Score = Weighted combination of:
  • • Product Usage (adoption, frequency, depth)
  • • Support Interaction (ticket volume, resolution time)
  • • Business Outcomes (ROI, goal achievement)
  • • Relationship Quality (executive sponsorship)
  • • Sentiment (NPS, CSAT, feedback)

Example

A health score might combine:

  • Product usage score (0-100): 85 (weight: 40%)
  • Support experience score (0-100): 70 (weight: 15%)
  • Business outcomes score (0-100): 75 (weight: 25%)
  • Relationship score (0-100): 60 (weight: 10%)
  • Sentiment score (0-100): 80 (weight: 10%)

Overall Health Score = (85 × 0.4) + (70 × 0.15) + (75 × 0.25) + (60 × 0.1) + (80 × 0.1) = 77.5

This might be categorized as a "Healthy" account (typically 70-85 range).

Health Score Implementation

Best practices for customer health scoring:

  • Tailor health score components to your specific business model
  • Test the predictive accuracy by correlating with actual renewal outcomes
  • Create clear action plans for different health score ranges
  • Refine the model regularly based on new data and changing product features

Burn Rate

Burn Rate measures the rate at which a company is spending its cash reserves, typically calculated as a monthly figure. It's a critical metric for startups and growth-stage companies that may be operating at a loss while investing in growth.

Understanding burn rate is essential for financial planning, fundraising timing, and making strategic decisions about hiring, marketing spend, and other investments. It's closely monitored by investors and boards to ensure the company maintains appropriate runway.

Formula

Monthly Burn Rate = Monthly Expenses - Monthly Revenue

Companies often track both gross burn (total expenses) and net burn (expenses minus revenue).

Example

For a growth-stage SaaS company:

  • Monthly operating expenses: $500,000
  • Monthly revenue: $300,000

Gross Burn Rate = $500,000 per month

Net Burn Rate = $500,000 - $300,000 = $200,000 per month

Runway

Runway measures how long a company can continue operations before running out of cash, based on current burn rate and available cash reserves. It answers the critical question: "How many months can we survive without additional funding or reaching profitability?"

Runway guides strategic planning around fundraising, growth investments, and cost management. Maintaining adequate runway (typically 12-18 months minimum) provides companies the breathing room needed to execute on growth plans and navigate market fluctuations.

Formula

Runway (months) =
Cash Balance
Monthly Net Burn Rate

Example

For a SaaS startup with:

  • Current cash reserves: $2.4 million
  • Monthly net burn rate: $200,000

Runway = $2,400,000 ÷ $200,000 = 12 months

Runway Management

Best practices for runway management:

  • Start fundraising with at least 6 months of runway remaining
  • Create multiple financial scenarios with different burn rates
  • Develop clear trigger points for expense reductions if revenue targets aren't met
  • Focus on unit economics improvements to extend runway naturally

Rule of 40

The Rule of 40 is a principle that suggests a healthy SaaS company's combined growth rate and profit margin should equal or exceed 40%. It provides a balanced framework for evaluating the trade-off between growth and profitability.

This metric recognizes that companies can choose different strategies along the growth-profitability spectrum. A high-growth company might operate at a loss, while a mature company might grow slowly but with high margins, and both can still create significant value if they maintain a healthy Rule of 40 score.

Formula

Rule of 40 Score = Revenue Growth Rate (%) + Profit Margin (%)

Typically calculated using annual revenue growth rate and EBITDA margin or free cash flow margin.

Example

Two different SaaS companies can both achieve a healthy Rule of 40 score:

  • High-growth startup: 60% annual growth with -20% profit margin
  • Rule of 40 Score = 60% + (-20%) = 40%
  • Mature SaaS company: 15% annual growth with 30% profit margin
  • Rule of 40 Score = 15% + 30% = 45%

Both companies have healthy Rule of 40 scores despite very different business strategies.

Applying the Rule of 40

Key considerations for using this metric:

  • The rule is most applicable to companies with >$10M in ARR
  • Early-stage startups often focus exclusively on growth before considering this balanced approach
  • Many high-performing public SaaS companies maintain Rule of 40 scores of 50%+
  • The rule helps prevent over-optimization for either growth or profitability at the expense of long-term value

Cost of Goods Sold (COGS)

Cost of Goods Sold (COGS) represents the direct costs associated with delivering your software service to customers. For SaaS businesses, this includes hosting costs, third-party software licenses, customer support, professional services delivery, and other costs directly tied to service delivery.

Understanding COGS is essential for calculating gross margins, pricing products appropriately, and identifying opportunities for operational efficiency. As SaaS companies scale, managing COGS becomes increasingly important for maintaining healthy unit economics.

Formula

SaaS COGS = Hosting + Support + Customer Success + Professional Services + Third-party Services

Common SaaS COGS categories include:

  • Cloud infrastructure (AWS, Azure, GCP)
  • Third-party API costs and service integrations
  • Customer support personnel costs
  • Customer success personnel costs (implementation, onboarding)
  • Professional services delivery costs

Example

Monthly COGS breakdown for a SaaS company with $1M MRR:

  • Cloud hosting: $80,000
  • Third-party services and APIs: $50,000
  • Customer support team: $120,000
  • Customer success team: $150,000
  • Professional services delivery: $100,000

Total COGS = $500,000 per month

COGS Classification

SaaS COGS classification can be ambiguous. Common guidelines:

  • Include costs that scale directly with customer usage or support
  • Exclude product development, sales, marketing, and G&A expenses
  • Be consistent in your classification approach for accurate trend analysis

Gross Margin

Gross Margin measures the percentage of revenue retained after accounting for the direct costs of delivering your service (COGS). It's a fundamental indicator of business model efficiency and scalability, showing how much of each dollar of revenue is available to cover operating expenses and generate profit.

High gross margins are a hallmark of successful SaaS businesses, typically ranging from 70-85%. Strong margins provide flexibility for investing in growth, weathering market downturns, and building sustainable competitive advantages.

Formula

Gross Margin (%) =
(Revenue - COGS)
Revenue
× 100%

Gross Margin $ = Revenue - COGS

Example

For a SaaS company with:

  • Monthly revenue: $1,000,000
  • Monthly COGS: $200,000

Gross Margin $ = $1,000,000 - $200,000 = $800,000

Gross Margin % = ($1,000,000 - $200,000) ÷ $1,000,000 × 100% = 80%

Gross Margin Benchmarks

Target gross margins vary by business model:

  • Pure SaaS: 80-90%
  • SaaS with significant services component: 70-80%
  • Marketplace/platform models: 60-70%
  • Hardware + SaaS: 50-60%

Improving gross margins often involves automating support, optimizing infrastructure costs, or shifting toward higher-margin product tiers.