KPIs for SaaS Companies

These are the KPIs a subscription software company tracks for growth, retention and efficiency. Most of them depend on a clear definition of an active subscription.

The KPIs to track

Where the data usually lives

The billing system (subscriptions, invoices), the product database, the CRM and the finance system.

Measurement mistakes to avoid

  • MRR should be normalised to monthly; annual plans entered at full value make months look like spikes.
  • Discounts, credits and trials need an explicit rule for whether they count in MRR.
  • Logo churn and revenue churn answer different questions; report both.

Questions to ask your data

You can type these as plain questions. SchemaChat turns each one into SQL against your connected database or uploaded file, runs it, and shows the SQL and the figures it used so you can check the answer before you share it. Check that the result matches how your business defines each KPI.

  • What is our MRR and how did it change by component this month?
  • What is net revenue retention for the last four quarters?
  • How long does it take to pay back customer acquisition cost?
  • Which plans have the highest churn?

Frequently asked questions

What are the most important KPIs for saas companies?
Monthly Recurring Revenue (MRR), Annual Recurring Revenue (ARR), Customer Churn Rate, Net Revenue Retention (NRR), CAC Payback Period, LTV to CAC Ratio, SaaS Magic Number, Rule of 40.
Where does the data for these KPIs usually come from?
The billing system (subscriptions, invoices), the product database, the CRM and the finance system.
What commonly goes wrong when measuring them?
MRR should be normalised to monthly; annual plans entered at full value make months look like spikes.