kimo
TemplateKimo BI

SaaS metrics template

A governed SaaS metrics model with ARR, NRR, GRR, CAC payback, burn multiple and runway, each defined once and computed from your billing, CRM, accounting and product data. Every dashboard, board deck and Ask Kimo answer reads from it, so the same question always gets the same number.

Dashboards
4
Data models
4
Metrics
10
Min setup
4
app.getkimo.com/templates/saas-metrics
SaaS metrics
SaaS metrics overview
MRR
$512K
+4.1% MoM(favorable)
ARR
$6.1M
+58% YoY(favorable)
Gross margin
79%
+1 pt(favorable)
Rule of 40
41
+6(favorable)

MRR

Metric definitions in use

MetricValueOwner
NRR116%Finance
GRR90%Finance
CAC payback14 moRevOps
Burn multiple1.4×Finance
Runway24 moFinance

Illustrative data. Your deployment computes every number from your own sources.

What’s inside

Everything the dashboards need, already modeled

Models join your raw sources, metrics are defined once in the semantic layer, and every dashboard, deck and Ask Kimo answer reads from the same definitions.

Data models

4
  • Recurring revenue
  • Finance (P&L and cash)
  • Sales pipeline
  • Product usage

Dashboards

4
  • SaaS metrics overview
  • ARR bridge
  • Retention and cohorts
  • Efficiency (CAC payback, burn multiple)
Connectors

4 sources, read-only

Connect them from the cloud, or keep databases on your own servers with Kimo Bridge — an outbound-only tunnel, so nothing has to be copied to use the template.

Setup

Live in 4 steps

  1. 1

    Connect Stripe, QuickBooks, HubSpot and Postgres.

  2. 2

    Map ledger accounts and match billing customers to CRM companies.

  3. 3

    Review and adjust each metric definition.

  4. 4

    Publish the model to dashboards, Ask Kimo and board templates.

The details

How the template works

01 —

What’s inside the SaaS metrics template

MetricDefault definition
ARRMonthly-normalized recurring subscription revenue × 12, excluding one-time and services fees
MRRSum of monthly-normalized amounts of active subscriptions
Net revenue retention(Starting ARR + expansion − contraction − churn) ÷ starting ARR, trailing 12 months
Gross revenue retention(Starting ARR − contraction − churn) ÷ starting ARR
Gross margin(Revenue − cost of revenue) ÷ revenue
CAC paybackPrior-quarter S&M cost ÷ (new MRR added × gross margin), in months
Burn multipleNet burn ÷ net new ARR, quarterly and trailing four quarters
Net burnOperating cash out − cash in, excluding financing
RunwayCash ÷ average net burn of the last three months
Rule of 40ARR growth rate + EBITDA or free-cash-flow margin
Every definition is editable and versioned in Models.

The defaults are deliberately conservative. MRR follows the convention Stripe uses, summing the monthly-normalized value of active subscriptions so a $1,200 annual plan counts as $100 a month1. ARR excludes one-time and professional-services fees, as a16z recommends2. Burn multiple follows David Sacks’s original definition, net burn divided by net new ARR3. Bessemer has published reference points for CAC payback and net retention by ARR band, which you can add as target lines4.

02 —

Who it’s for

  • Finance leads who want one place where SaaS metrics are defined, instead of three spreadsheets.
  • Founders preparing board meetings or a fundraise, where every number will be checked.
  • RevOps and data teams who need metrics that dashboards, AI answers and exports all agree on.
03 —

Data it needs

Billing for ARR movements, accounting for cash and margin, CRM for acquisition cost and pipeline, product database for usage.
04 —

How to set it up

  1. Step 1:

    Connect the four sources

    Add Stripe, QuickBooks, HubSpot and Postgres in Connectors. Postgres can stay behind your firewall with Kimo Bridge.

  2. Step 2:

    Map accounts and customers

    Tell Kimo which ledger accounts are cost of revenue and sales and marketing, and how billing customers match CRM companies.

  3. Step 3:

    Review definitions

    Walk through each measure in Models and settle edge cases such as trials, discounts and usage fees. The SaaS metrics definitions guide lists the decisions to make.

  4. Step 4:

    Publish

    Publish the model. The metrics appear in the revenue dashboard, in Ask Kimo, and in the board deck and investor update templates.

Net new ARR by month (simplified, as generated by the model)
sql
select
    date_trunc('month', changed_at) as month,
    sum(case when movement = 'new' then arr_delta else 0 end) as new_arr,
    sum(case when movement = 'expansion' then arr_delta else 0 end) as expansion_arr,
    sum(case when movement = 'contraction' then arr_delta else 0 end) as contraction_arr,
    sum(case when movement = 'churn' then arr_delta else 0 end) as churned_arr,
    sum(arr_delta) as net_new_arr
from arr_movements
group by 1
order by 1;

For context on how each number is read by investors, see The metrics every Series A board will ask about and Burn multiple, explained.

Frequently asked questions

Can I change how ARR is calculated?

Yes. Every measure is editable. Changes are versioned, and Kimo shows how past values move before you publish.

What if I bill through Paddle or invoice manually?

Swap Stripe for Paddle, or map invoices from your accounting tool. The model only needs subscription start, end and amount.

Does it include benchmarks?

You can add target lines from published benchmarks, such as Bessemer’s CAC payback targets by segment. Kimo does not invent benchmark values.

Sources

4 references
  1. Calculating Monthly Recurring Revenue (MRR) in Billing (opens in a new tab)
    Stripe Supportsupport.stripe.com

    MRR as the sum of monthly-normalized amounts of active subscriptions.

  2. 16 Startup Metrics (opens in a new tab)
    Andreessen Horowitz (a16z)2015a16z.com

    ARR excludes one-time and professional-services fees.

  3. The Burn Multiple (opens in a new tab)
    David Sacks (Craft Ventures)2020sacks.substack.com

    Burn multiple = net burn ÷ net new ARR.

  4. Scaling to $100 Million (opens in a new tab)
    Bessemer Venture Partners2021bvp.com

    CAC payback and net retention benchmarks by ARR band.

External sources were accessed at the time of writing. Kimo product details, customers and figures in examples are illustrative unless a source is cited.

All resources
Definition
BI

ARR (Annual Recurring Revenue)

ARR (annual recurring revenue) is the annualized value of the recurring subscription and contract revenue a company has under contract at a point in time, usually MRR × 12.

Kimo team
3 min read

More Business Intelligence templates

All templates

Deploy the saas metrics template in Kimo

Open it on sample data in seconds, then connect your sources. Every number stays tied to a definition you can audit.