Guide · Metrics & KPIs
SaaS performance metrics
Also called: SaaS metrics, SaaS Metrics For: SaaS“What should I know about SaaS performance metrics when reviewing our actual records?”
Review MRR movement, churn, retention, gross margin, acquisition cost, and payback without confusing run-rate metrics with recognized revenue.
See the numbers in context
The sample is illustrative. Use the same structure with your own reporting period and source records.
Direct answer
Use a customer-level MRR bridge to explain growth: opening MRR plus new, expansion, and reactivation, less contraction and churn. Report gross and net retention for the same opening cohort. Keep ARR separate from recognized revenue, and state which direct service costs are included in gross margin.
Use the customer churn calculator for a simple count-based churn check, or the gross margin calculator after defining which service costs belong in cost of revenue. Neither replaces the cohort and revenue-retention review below.
Why this question comes up
An ending MRR balance cannot show whether new customers offset churn or existing customers expanded. The movement schedule does.
Records to gather
- Subscription events and MRR by customer for each period
- New, expansion, reactivation, contraction, and churn separately
- Customer counts by cohort
- Recognized revenue and direct service-cost categories
- Sales and marketing spend, if calculating acquisition metrics
Review workflow
- Bridge MRR. Start with the prior closing balance and classify each customer change as new, expansion, reactivation, contraction, or churn. State how discounts, annual contracts, and one-off fees are handled.
- Compare retention on the opening cohort. Gross retention excludes expansion; net retention includes it. Show customer count as well as revenue so a few large upgrades do not hide broad customer loss.
- Keep accounting separate. ARR annualizes recurring subscriptions at a point in time. Recognized revenue follows the firm’s contract and accounting rules over a period.
- Define gross margin. List hosting, support, and other direct delivery costs included under the firm’s policy. Do not automatically move every customer-success or development expense into cost of revenue.
- Check cohorts and acquisition inputs. Compare retention by signup period or segment where customer data supports it. Calculate CAC or payback only with a defined acquisition-spend scope and customer denominator.
What a useful answer should include
- MRR movement including reactivation and any unclassified changes
- Gross and net revenue retention with the same opening cohort
- ARR, billed amounts, and recognized revenue labeled separately
- Gross-margin cost categories and acquisition-data coverage
- Definitions and exclusions that affect period comparisons
Common failure modes
- Reporting net MRR movement only. It hides offsetting acquisition and churn.
- Changing cohort or discount rules mid-series. A metric can move because the definition changed.
- Treating ARR as accounting revenue. They cover different periods and follow different rules.
- Assuming a ledger can produce customer metrics alone. Subscription events, cohort membership, and acquisition spend may sit in other systems.
“Using the subscription, customer, cost, and ledger records I provide, show the MRR bridge, gross and net retention for the same opening cohort, and gross margin with stated cost categories. Keep ARR separate from recognized revenue, flag missing inputs, and do not change records.”
What people are asking
Community posts are anecdotal context, not accounting authority.
- Most important SaaS metrics
Practitioner discussion of MRR/ARR/churn/LTV:CAC.
Further reading
Last reviewed August 17, 2026
Educational information only. Review source records and apply your organization's accounting policies and professional judgment before acting.