---
title: "Read your numbers"
description: "Learn how Two Minute Billing calculates MRR, ARR, churn and subscriber mix, what it leaves out on purpose, and how to open the records behind a figure."
canonical_url: "https://twominutebilling.com/help/guides/read-your-numbers"
---
# Read your numbers

> Learn how Two Minute Billing calculates MRR, ARR, churn and subscriber mix, what it leaves out on purpose, and how to open the records behind a figure.

Two Minute Billing reports MRR, ARR, churn and subscriber mix from its own records, per currency and per business. This page explains how each number is calculated and what it leaves out on purpose.

Open **Metrics** for the whole organization, or **Home** inside a business.

<screenshot alt="Organization metrics: MRR by business, the share that depends on exchange rates, growth by business and a scorecard" caption="The organization at a glance — where the MRR is, how much depends on exchange rates, which business is growing, and a scorecard of every business." src="org-metrics">



</screenshot>

Retention and churn rates are shown for each business in the scorecard, never averaged across
businesses — a small business and a large one do not make a meaningful average.

<screenshot alt="Business home metrics: MRR, paying customers, expected cash, receivables and the trend for the selected period" caption="Where the business stands now — MRR, paying customers, expected cash, receivables and what needs attention — then how the chosen period performed." src="business-home">



</screenshot>

## What the headline numbers mean

<table>
<thead>
  <tr>
    <th>
      Metric
    </th>
    
    <th>
      What it counts
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        MRR
      </strong>
    </td>
    
    <td>
      Committed recurring revenue per month
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        ARR
      </strong>
    </td>
    
    <td>
      MRR annualised
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        ARPU
      </strong>
    </td>
    
    <td>
      Average revenue per active subscriber
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Active
      </strong>
    </td>
    
    <td>
      Subscriptions currently billing
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        In trial
      </strong>
    </td>
    
    <td>
      Started, not yet charged
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Cancelled
      </strong>
    </td>
    
    <td>
      Ended in the period
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Logo churn
      </strong>
    </td>
    
    <td>
      The share of customers lost over the window, by count rather than by value
    </td>
  </tr>
</tbody>
</table>

<note title="MRR excludes usage and one-off charges">

It is *committed* recurring revenue: what a customer is contracted to pay each month. Metered
usage and one-off charges are real revenue but not committed, so including them would make MRR
move with consumption and stop being a planning number.

Look at invoices and transactions for total collected.

</note>

## Multiple currencies

MRR is shown per currency, because ₹1 and $1 are not the same number and adding them is how a
dashboard starts lying.

If you want one roll-up figure, set reporting exchange rates under **Settings → Currencies**. Those
rates only affect reporting — they never change what a customer is charged.

## What to watch

**Past due** is the money you have earned and not collected. It should be small and it should move
— a number that only grows means your retry schedule or your emails are not working. See
[Recover failed payments](https://twominutebilling.com/help/guides/recover-failed-payments).

**Cancellations with reasons** tell you why customers leave, but only if your team records a reason
when they cancel. It costs one click and it is the difference between knowing and guessing.
**Reports → Cancellations** leads with what each cancellation cost: MRR lost by month or week, why
paying customers left, how long they stayed, the reasons given and the largest losses. Trials that
never converted are counted separately, so they don't inflate your paying churn.

**Trials not converting** shows up as a healthy in-trial count and flat active count.

## Going deeper

Every list — customers, subscriptions, invoices, transactions — can be filtered and sorted, and
the numbers on the metrics screens link through to the rows behind them. When a figure looks
wrong, click it and read the underlying records rather than re-deriving it yourself.

## Related

- [MRR, churn and SaaS metrics reporting](https://twominutebilling.com/product/reporting)
- [The analytics API](https://twominutebilling.com/help/developers/concepts/analytics)
- [Credits and the ledger](https://twominutebilling.com/help/developers/concepts/credits)


## Sitemap

See the full [sitemap](https://twominutebilling.com/sitemap.md) for all pages.
