Skip to content

Subscription Billing | Subscription Analytics

MRR, churn and net revenue retention, off the live book.

New, expansion, contraction and churned MRR broken out by plan and cohort. ARR, net and gross retention, and lifetime value, computed from the same subscriptions you bill, not a separate analytics import, so the numbers reconcile to billing every time.

Subscription Analytics

What the system does

Metric, source, output.

  • MRR movement

    Input
    New, expansion, contraction and churned subscriptions
    Output
    MRR waterfall by plan and cohort, period over period
  • ARR

    Input
    Live subscription values annualised
    Output
    ARR at a point in time, trended by month
  • Net revenue retention

    Input
    Starting cohort MRR vs ending MRR including expansion
    Output
    NRR and GRR percentages, per cohort and overall
  • Customer lifetime value

    Input
    Average MRR and average subscription lifespan
    Output
    LTV per plan and segment, updated on the billing cycle
  • Churn rate

    Input
    Cancelled and expired subscriptions in the period
    Output
    Logo and revenue churn, gross and net
  • Board-ready exports

    Input
    Date range, plan, segment filters
    Output
    CSV and PDF views that reconcile to the billing ledger

Standards + connections

Metrics wired to the billing and revenue systems that produce them.

Analytics here are not a separate import. Every MRR figure is derived from the same subscription records the billing engine charges on, so the number your board sees ties out to the invoice your customer received.

Regulations we work within

  • Single source of truth

    MRR and ARR are computed from live subscription data, so a plan change or cancellation is reflected in the next metrics run without a manual sync.

  • IFRS 15 / Ind-AS 115

    Recognised and deferred revenue figures in the analytics view reconcile to the recognition schedules on the ledger, not a parallel estimate.

  • Audit trail

    Each metric snapshot is linked to the subscription and invoice events that produced it, so any figure can be traced to its source.

Connects to

  • Subscription Billing Live plan and subscription state as the metrics source
  • Accounts Receivable Invoice and payment data for cash-basis reconciliation
  • Revenue Recognition Deferred and recognised revenue tied to analytics views
  • Usage-Based Billing Metered overage included in MRR and LTV calculations

Subscription Analytics FAQ

What buyers ask.

How is MRR calculated and does it match what we bill?

MRR is derived directly from your live subscription records, so the figure you see in analytics is the same one the billing engine charges on. There is no separate import or reconciliation step. A plan change, upgrade or cancellation updates the MRR waterfall in the next metrics run.

What is the difference between gross revenue retention and net revenue retention?

Gross revenue retention measures how much starting MRR you kept, counting only contraction and churn, with a ceiling of 100 percent. Net revenue retention adds expansion MRR from upgrades and add-ons, so it can exceed 100 percent when your existing customers grow faster than you lose others. Both are computed per cohort and overall.

Can we break MRR down by plan or customer segment?

Yes. The MRR waterfall can be filtered by plan, product family or any segment dimension on the subscription. New, expansion, contraction and churned buckets are shown for each slice, so you can see which plans are driving growth and which are losing ground.

Do the analytics numbers tie out to our invoices and the ledger?

They do. Because the metrics are computed from the same subscription and invoice records that the billing and recognition engines use, ARR and recognised revenue reconcile without a separate export. Any figure in a board export can be traced back to the invoice or subscription event that produced it.

See your MRR waterfall reconcile to billing.

Run a cohort through new, expansion and churned MRR and watch the figures tie out to the invoices and recognition schedules on the same platform.