See how ScaleXP works with Xero or QuickBooks.
In a 15- or 30-minute demo, we’ll show the relevant workflows using example data and discuss how they could apply to your finance process. Complex requirements? Discuss them with us first.
A growth-stage SaaS company should track ten core metrics: MRR and ARR, MRR growth, net dollar retention, customer churn, CAC, CAC payback, customer lifetime value, gross margin, the SaaS magic number and cash runway. Gross revenue retention belongs alongside MRR, because it shows how much recurring revenue is kept before expansion. Together these show how fast recurring revenue grows, how much of it stays, what growth costs and how long the cash lasts.
| Metric | What it measures |
|---|---|
| MRR and ARR | Recurring revenue expected each month, and the same figure annualized |
| MRR growth | The increase in recurring revenue over a month, quarter or year |
| Net dollar retention | Recurring revenue kept from existing customers after churn, downgrades and expansion |
| Gross revenue retention | Recurring revenue kept from existing customers before any expansion |
| Customer churn | The share of customers who leave in a period |
| CAC | Sales and marketing cost per new customer |
| CAC payback | Months of gross margin needed to recover the cost of acquiring a customer |
| Customer lifetime value | Gross margin a customer generates over the time they stay |
| Gross margin | Revenue left after the cost of delivering the service |
| SaaS magic number | New ARR generated per dollar of sales and marketing spend |
| Cash runway | Months of cash left at the current burn rate |
For SaaS companies, key performance indicators (KPIs) enable you to track the health of your business and find the path towards a sustainable, healthy business model. The metrics below are particularly appropriate for SaaS startups – those generating revenue and looking to scale rapidly.
Most SaaS companies are loss making in the early years. They live from investor funding, and thus, the most critical metric is runway – months of cash remaining, or how long the company can survive without raising additional money from investors.
For how investors price SaaS growth, see SaaS valuation benchmarks.
Cash burn & runway can be very complex to calculate as it depends on how much is spent each month, how quickly revenue is growing and even future hiring plans.
At ScaleXP, we have automated this metric using a plethora of different factors, including your current bank balance, your budget, the recent cash burn rate and customer growth rate. The cash burn analysis provides fully automated scenarios, allowing you to monitor the data in a single click each month.
As soon as SaaS companies start to generate revenue, measuring MRR (Monthly Recurring Revenue) and ARR (Annual Recurring Revenue) is critical.
MRR is calculated as the revenue which will reoccur next month. It is typically subscription income excluding any one-off fees. ARR is often calculated as MRR annualized (or multiplied by 12).
Which of course leads to the question about calculating MRR. This is all revenue, which will reoccur. One-off items, such as setup fees or consulting income, are typically excluded. New contracts are frequently included at the full monthly value, even if they start mid-month.
ScaleXP has built a series of sophisticated algorithms which are able to derive MRR purely from the invoices in your accounting system. It is the easiest way to track this metric, without the need to monitor each invoice or build a complex spreadsheet.
As your company starts to gain traction, showing consistent MRR Growth is critical. The calculation is simple: the increase in revenue over the month, quarter, or year.
Benchmarks exist which define the level of growth based on the size of the company. Early stage companies should grow at 300% per year. Slightly more mature businesses at 200%. For more details, see our SaaS benchmarking article on revenue growth here.
CAC is the cost of acquiring a single new customer, sometimes called user acquisition cost or CCA. It is an important measure of unit economics.
CAC is calculated by dividing the total sales and marketing cost including salaries by the number of new customers.
ScaleXP is able to fully automate this calculation using our data feeds from your accounting for invoicing system, combined with our automated text recognition tags.
Read more about what CAC is and how to calculate it here.
Customer lifetime value is the value or profit that a customer gives the business over their lifetime. It also has a few names and abbreviations: CLTV, LTV, lifetime value.
The most common definition is the gross margin generated by a customer over their lifetime (the length of time they remain a customer).
While this all might seem easy, most early stage companies struggle to calculate customer lifetime value because there is limited data about how long a customer will stay. To address this and ensure that you have an accurate lifetime value throughout your SaaS life, the ScaleXP platform uses average monthly churn as a proxy.
The system allows you to track two versions of lifetime value, making it easy to monitor the impact of different time periods (say, average churn over three or six months).
CAC Payback is the length of time, usually months, it takes for the company to recoup the acquisition cost.
The CAC payback formula is shown below. It looks intimidating, but with ScaleXP it can be automatically built from the data in your accounting system. CAC divided by average margin per customer.
Interested in learning more? Read about CAC payback benchmarks here and about CAC and LTV here.
Net Dollar Retention measures the growth in revenue, split into its components, including new revenue, upsells, downgrades, lost revenue and reactivated customers.
It is normally shown as a waterfall graph, providing a visual view of revenue growth and the drivers.
Customer churn is the rate or proportion of customers or subscribers that leave during a given time period.
For SaaS companies, 5-10% annual churn is generally viewed as acceptable. Companies selling SaaS products to larger enterprises usually have lower churn, whereas businesses selling to early stage companies have higher churn. For more details on customer churn, including our benchmarks, click here.
In the ScaleXP system, we import churn data from both the accounting and CRM systems, allowing you to track on a customer-by-customer basis, exactly who has left.
Gross Margin is the profit earned on sales once cost of goods has been removed, calculated as:
Gross Margin is arguably the best indicator of unit economics and is a key indicator of how quickly your business will move towards profitability.
Expectations of a ‘reasonable’ margin will vary depending on the size of your market.
Quick question
Choose as many as apply.
Please don’t include personal information. We read every answer.
Considering automating your SaaS metrics?
See it in a 30-minute demo.
Reporting-time estimator
Your accounting system
How long do your metrics and board reporting take today? Working days per month, roughly
Which of these do you still build by hand? Select all that apply
Which of these takes the most time? Pick one
Your estimate
Board pack ready in about 1 day instead of 2–3 days
ScaleXP calculates the metrics you selected from your live Xero and CRM data, reconciled to the accounts, and places them in a board pack your team reviews rather than builds.
SaaS magic number is designed to measure sales efficiency. The definition is the increase in ARR divided by acquisition costs.
As an example, if your magic number is 1, it means that the sales and marketing spend is paid back within 1 quarter. If the number is 0.5, it will take two quarters (the inverse of 0.5 or ½).
SaaS benchmarks suggest:
Lars Leckie, the investor who popularized the magic number as a sales efficiency metric, commented:
“Fundamentally, the key insight is that if you are below 0.75 then step back and look at your business, if you are above 0.75 then start pouring on the gas for growth because your business is primed to leverage spend into growth. If you are anywhere above 1.5 call me immediately.”
Historically, tracking these KPIs required a lot of manual effort – exporting data to spreadsheets and calculating the recurring value of each invoice. With the ScaleXP platform, the metrics are calculated automatically as data is imported from your accounting and CRM system.
Each metric draws on a different source system. Knowing which is which explains most of the differences between a CRM dashboard and the management accounts.
| Metric | Main source | Why |
|---|---|---|
| MRR and ARR | Ledger invoices, with CRM contract terms | Invoices show what is billed; the CRM adds start dates, terms and renewals |
| Net and gross revenue retention, churn | Ledger invoices, with CRM customer records | Movements are measured on billed recurring revenue per customer |
| CAC and CAC payback | Ledger and CRM | Sales and marketing costs sit in the accounts; new customers won and their dates sit in the CRM |
| Customer lifetime value | Ledger | Uses gross margin and churn measured on billed revenue |
| Gross margin | Ledger | Revenue and cost of revenue are accounting figures |
| Cash runway | Ledger and bank | Uses the cash balance and the monthly burn |
| Pipeline and win rate | CRM | Deals that are not yet billed exist only in the CRM |
Expansion and contraction can be measured from invoices by comparing each customer’s recurring revenue from one month to the next. If a customer is billed $1,000 of recurring revenue in March and $1,200 in April, the $200 increase is expansion. A fall to $800 is $200 of contraction, and a fall to zero is churn. One-off items such as setup fees are removed before the comparison, and annual invoices are spread over the months they cover, so a single large invoice does not read as expansion.
The full method, including how annual and multi-year invoices are converted to MRR, is set out in how ScaleXP calculates MRR and ARR from invoices.
These ten SaaS KPIs are critical to all early businesses. As the business grows, the challenge becomes measuring each metric in increasing levels of depth. For example, understanding CAC by channel, measuring LTV by cohort and assessing the margin by product or product line creates the ability to tailor offerings to specific customer groups – ensuring the company grows, with a thoughtful eye on the bottom line.
The most important KPIs for SaaS companies cover growth, retention and efficiency: MRR and ARR, growth rate, CAC, customer lifetime value, CAC payback, net dollar retention, churn, gross margin, and cash runway. ScaleXP calculates core SaaS KPIs such as MRR, ARR, churn, net revenue retention, LTV, CAC and CAC payback automatically from Xero or QuickBooks Online and from HubSpot, Salesforce or Pipedrive. For Zoho Books, ScaleXP provides MRR and ARR reporting. Every metric reconciles to the financial statements because ScaleXP builds it from invoices and journals. Founders and CFOs get a live, investor-ready KPI view without a monthly spreadsheet rebuild.
Yes, ScaleXP calculates 30+ SaaS metrics automatically from Xero or QuickBooks Online, combined with deal data from HubSpot, Salesforce or Pipedrive. MRR, ARR, the ARR waterfall, net revenue retention, gross revenue retention, logo and revenue churn, cohort analysis, LTV, CAC and CAC payback all update from source data rather than manual exports. Because ScaleXP works from invoices and journals as well as the CRM, every KPI ties back to the ledger. As Matan, Director of Finance, said: “The prebuilt KPIs are really valuable and save me a lot of time.” Finance teams get investor-ready metrics every month.
ScaleXP keeps SaaS metrics consistent with the financial statements by calculating them from the same invoices and journals that sit in Xero or QuickBooks. CRM data from HubSpot, Salesforce or Pipedrive adds contract and renewal context, but the revenue behind MRR, ARR, churn and net dollar retention always reconciles to the ledger. ScaleXP also builds IFRS 15 and ASC 606 revenue schedules, so recognized revenue and recurring revenue metrics follow one consistent logic. Board members and investors see KPIs that match the P&L, which removes awkward reconciliation questions from every board meeting.
ScaleXP tracks logo churn and revenue churn automatically every month, so finance teams see at once whether churn sits inside the 5-10% annual range commonly treated as acceptable for SaaS companies. ScaleXP calculates churn from Xero or QuickBooks Online invoices and CRM data from HubSpot, Salesforce or Pipedrive, then breaks it down by customer, cohort and segment. Renewal and upsell tracking and missed-invoice visibility show where revenue is at risk before it is lost. Leadership acts on churn trends early, protecting MRR growth and the unit economics that investors scrutinize.
How ScaleXP does this
ScaleXP calculates MRR, ARR, churn, retention and more from your CRM and accounting data, with no spreadsheets. See ScaleXP’s SaaS metrics →
““We've gone from manual spreadsheets to instant clarity.”
SaaS metrics
See ARR, churn, CAC payback and your board pack calculated from live Xero or QuickBooks and CRM data.
In a 15- or 30-minute demo, we’ll show the relevant workflows using example data and discuss how they could apply to your finance process. Complex requirements? Discuss them with us first.