SaaS Metrics: The Complete Guide

    Master the key metrics that drive SaaS success. Learn to measure MRR, CAC, LTV, churn, and unit economics to make decisions for your software business.

    SaaS Metrics Quick Reference

    Metric Formula Good Benchmark
    LTV:CAC Ratio Customer Lifetime Value ÷ Customer Acquisition Cost 3:1 or higher
    Monthly Churn Lost Customers ÷ Starting Customers × 100 <5% (B2B), <7% (B2C)
    CAC Payback CAC ÷ (ARPU × Gross Margin) <12 months
    Net Revenue Retention (MRR + Expansion - Contraction - Churn) ÷ Starting MRR >100%
    Rule of 40 Growth Rate + Profit Margin >40%

    Calculate Your SaaS Metrics Instantly

    Use our free calculators to analyze your SaaS metrics and benchmark against industry standards.

    Deeper answers founders ask for

    How do you calculate fully loaded CAC for SaaS?

    When calculating Customer Acquisition Cost (CAC), many early-stage SaaS teams make the mistake of only counting ad spend or direct marketing tools. A fully loaded CAC calculation must capture every expense required to acquire a new logo over a specific timeframe, typically calculated monthly or quarterly. You need to combine direct marketing overhead, sales team compensation, software tooling costs, and a percentage of general administrative costs tied to revenue generation. Once you aggregate these expenses, divide the total by the number of new customers acquired in that exact period. For blended CAC, include inbound and organic signups, but track paid CAC separately to isolate performance channels. Ensure you account for sales cycles; if your deal cycle takes ninety days, map Q1 sales and marketing expenses to Q2 new customer counts to avoid artificially skewed metrics.

    • Include full sales salaries, commissions, benefits, and recruiting overhead in the cost pool
    • Factor in agency fees, ad spend, CRM licenses, and sales enablement software costs
    • Adjust for multi-month sales cycles by lagging marketing spend against customer acquisition timing

    What are the steps to set up NRR tracking?

    Tracking Net Revenue Retention (NRR) requires setting up automated data pipelines between your billing system, CRM, and customer success platform. Setting up this infrastructure usually takes four to six weeks and costs between $3,000 and $10,000 in software integration tools or engineering hours. NRR measures the percentage of recurring revenue retained from existing customers over a set period, accounting for expansion, contractions, and churn. To track this accurately, snapshot your starting Monthly Recurring Revenue (MRR) from a specific cohort at the beginning of a month. Track expansion revenue from upsells, subtract contraction revenue from downgrades, and subtract churn from cancellations. Divide the resulting ending MRR by the starting cohort MRR and multiply by 100 to yield your percentage.

    • Automate data synchronization between billing engines like Stripe and your primary CRM
    • Exclude revenue from newly acquired logos during the period to isolate expansion and retention
    • Calculate NRR on both monthly and trailing twelve-month horizons to detect early trends

    What are healthy SaaS metric benchmarks and common errors?

    Early-stage SaaS startups often struggle with benchmark targets because expectations vary widely by go-to-market model. For enterprise SaaS, an NRR benchmark of 110% to 130% is standard, whereas SMB-focused products typically target 90% to 105% due to higher baseline SMB churn. A healthy CAC Payback period for seed to Series A startups ranges between 12 and 18 months, while public SaaS companies average 20 to 24 months. A common mistake is using gross margin unadjusted for hosting and support; always compute LTV using gross margin percentage rather than top-line revenue. Another frequent error is mixing contracted annual revenue with variable usage revenue, which artificially inflates stability metrics and misleads investor forecasting models.

    • Target a LTV to CAC ratio above 3x, but prioritize CAC Payback period under 18 months
    • Avoid calculating LTV without subtracting COGS, hosting infrastructure, and support overhead
    • Separate fixed recurring subscriptions from transactional or usage-based revenue metrics