Book a demo

SaaS group reporting and consolidation with MRR beside the accounts

A subscription software group with a parent, a development subsidiary and sales entities abroad needs MRR, churn and runway for the group, next to a consolidated profit and loss. The accounts hold recognised revenue and cost; subscriptions live in the billing system. Finconsol consolidates the companies and holds both side by side.

SaaS: Executive overview

Kestrelwick Software Group, year to date, Apr 2026 to Sep 2026

SaaS executive overview for Kestrelwick Software Group, year to date, Apr 2026 to Sep 2026: Monthly recurring revenue USD 3.12m, Customers 3,151, Monthly churn 0.81%, Runway 26.2 months. MRR bridge, USD thousands: opening 2,655.7, new +492.2, expansion +181.6, contraction (65.2), churned (140.0), closing 3,124.3.

Monthly recurring revenue USD 3.12m
Customers 3,151
Monthly churn 0.81%
Runway 26.2 months

MRR bridge, USD thousands

Opening2,655.7
New+492.2
Expansion+181.6
Contraction(65.2)
Churned(140.0)
Closing3,124.3

The scale runs from 2,300 to 3,370.

Investors ask about MRR. The ledger knows about revenue.

A software group usually has several companies by design: a parent where the product is sold, an engineering subsidiary where it is built, and sales entities in the markets it serves. Each keeps its own books, often in its own currency.

The board and the investors ask different questions: how much recurring revenue are we adding, how much is churning, what does a customer cost to keep, and how many months of cash are left? The ledger cannot answer them on its own.

  • Revenue and MRR differ. The accounts show what has been recognised; the billing system shows subscriptions in force and how they moved.
  • Cost is in one place, customers in another. Margin per customer needs the consolidated cost and a customer count from elsewhere.
  • Fees between your own companies. When the engineering subsidiary charges the parent, group revenue and cost both rise until the fee is removed.
  • Runway across currencies. Cash held in several companies and currencies has to be added up at the right rates before it means anything.

How groups do it today, and where it breaks

Most finance teams keep a subscription metrics sheet next to the management accounts and reconcile the two by hand.

MRR, churn, unit economics and runway today and in Finconsol
QuestionHow it is answered todayWhere it breaksIn Finconsol
MRR and its movementsExported from billing into a sheetThe sheet is separate from the profit and loss, so the board reads two documentsNew, expansion, contraction and churned MRR as statistic lines beside the P&L
Churn and retentionCounted in billing or the CRMEach entity counts its own, with no group figureCustomers, new customers and customers lost per company and month
Unit economicsGroup cost pasted next to customer numbersIntercompany fees are still in the costConsolidated cost, after eliminations, set against customers
RunwayCash balances added up in a sheetCurrencies converted at whatever rate was handyCash in every company translated at the closing rate for the month

How Finconsol handles a SaaS group

  1. Bring in every company's books

    Zoho Books organizations connect directly and refresh every night. Companies on Xero, QuickBooks or any other system upload a trial balance each month.

  2. Consolidate

    Accounts are mapped once to one group chart, each company is translated into the group currency, and fees, loans and investments between your companies are eliminated.

  3. Add the subscription figures

    Customers, MRR and its movements, and trials go in as statistic lines: a grid, a file upload, or sent automatically from your billing system.

  4. Switch on the SaaS pack

    The statistic lines, dashboards and report layouts below are created for you.

  5. Read growth, churn and cash together

    Open any group figure down to the company and the account behind it.

SaaS: Executive overview, a four-company group, April to September 2026

What the SaaS pack adds

The pack is a starting point. You can change any line, dashboard or layout, add your own, or remove all of it.

SaaS pack statistic lines
Statistic lines (11)Lines
CustomersCustomers, new customers, customers lost
Recurring revenueMonthly recurring revenue, new MRR, expansion MRR, contraction MRR, churned MRR
TrialsTrials started, trials converted
PeopleHeadcount
SaaS pack dashboards
Dashboards (6)For the question
Executive overviewWhere is the group this month?
GrowthNew customers and new MRR
Retention and churnWho stayed, who left, what it cost
Unit economicsMargin per customer
Efficiency and peopleHeadcount and what it produces
Cash and runwayHow long the cash lasts

KPIs

Customers, recurring revenue, churn, retention, margin per customer and runway.

Two draft report layouts

  • Management P&L with ARR: the profit and loss with annual recurring revenue shown beside it.
  • Subscription metrics with the P&L: the subscription figures and the profit and loss on one page.
SaaS pack, Industry packs screen

What you get

  • Group statements: balance sheet, profit and loss and cash flow for any month, quarter or year, with comparisons, tied to a consolidation worksheet that has a column per company.
  • Subscription KPIs beside the financials: MRR, churn, retention and margin per customer, for the group.
  • Budget against actual for each company and for the group.
  • Board packs with the group's KPIs, refreshed with the month and locked.

Good to know

  • Finconsol does not read from your billing system. The figures arrive by grid, upload or the key your system uses to send them.
  • While a month is in progress, each new figure replaces the previous one for that month. The figure freezes when the month is closed.
  • Statistics sit beside the accounts. They are not journal entries and do not change any balance.
  • The group reports in one currency. Xero and QuickBooks companies join by trial balance upload today, with direct connections coming soon.

Questions

How do I report MRR and churn alongside a consolidated profit and loss?
Keep monthly recurring revenue and its movements (new, expansion, contraction and churned) as statistic lines per company and month. The SaaS pack does this, and its dashboards and the report layout with ARR then show them next to the consolidated profit and loss.
Why does MRR not match revenue in the accounts?
MRR is a measure of subscriptions in force, taken from your billing system. Revenue in the accounts is what has been recognised in the period, and the two can differ. Finconsol keeps both in view next to each other and does not post MRR to the ledger.
Where do the subscription figures come from?
From your billing system or a sheet. Type them into a grid (months down, companies across), upload a file, or have your own system send them automatically through a key issued for your group. Past months can be loaded once, so churn and retention have a history from the first day.
How is a service fee from our development subsidiary handled?
It is intercompany. Finconsol compares what each company holds against the other, pair by pair, every month, and eliminates the smaller side, so group revenue and cost are not inflated. The entry is kept in Finconsol, apart from the companies' books.
What does the SaaS pack contain?
Eleven statistic lines, six dashboards (executive overview, growth, retention and churn, unit economics, efficiency and people, cash and runway) and two draft report layouts: management P&L with ARR, and subscription metrics with the P&L.
Can we change or remove what the pack adds?
Yes. The pack is a starting point. Add your own lines for seats or plans, edit the dashboards, or delete anything you do not use.

See your group in one picture

Thirty minutes, on a group shaped like yours.