Revenue metrics · Hugo, RevOps Analyst

Find the cohorts that compound. Deploy more capital there.

Recurring revenue is a result, not an explanation. Futureproof calculates every revenue metric from your billing data on the general ledger that is your system of record, and shows the movement underneath: what was new, what expanded, what contracted, and what churned.

How recurring revenue moved

Opening plus new plus expansion, less contraction and churn, equals closing.

  1. OpeningWhere the month started
  2. NewCustomers who started paying this month
  3. ExpansionExisting customers who upgraded or added seats
  4. ContractionExisting customers who downgraded
  5. ChurnCustomers who left
  6. ClosingWhere the month ended, with every step drillable to the customer
The roll-forward every metric on this page is built on, month by month across the window you choose. On your account each step carries its own amount and the customers behind it.

Revenue climbs.The reason stays hidden.

Revenue metrics describe how recurring revenue is behaving: how much of it is new, how much came from existing customers expanding, how much contracted, and how much left. A single headline number hides all four, which is why revenue that rises every month can still be a company quietly losing its best accounts.

The metric has no math

A dashboard shows the number and stops. Without the movement behind it, growth from ten new logos looks the same as growth from one customer upgrading, and only one of those repeats next month.

Cohorts stay unranked

Revenue keeps rising while budget gets spread evenly, because nothing tells you which acquisition cohort is still paying at month twelve and which one quietly emptied out by month six.

The metric and the P&L differ

Billing reports one number and the statements report another. Revenue billed up front has to be earned across the months it covers, and a side spreadsheet rarely does that the same way twice.

Connect your billing.Read the movement after.

Setup is one sitting. Every figure afterwards is calculated on the ledger your books post to, so the metric you quote and the statement you file cannot disagree.

01

Connect

Your billing system and your bank connect once, and your full subscription history imports, upgrades, downgrades, and cancellations included.

02

The revenue posts

Invoices, contracts, and the revenue earned each month post to the ledger, so revenue billed up front is earned across the term it covers.

03

Hugo calculates

Recurring revenue and its annual run rate, logo and revenue churn, net revenue retention, lifetime value, acquisition cost, and the ratio between them.

04

You back the winner

Hugo ranks how each cohort retains and expands, and brings you the accounts at risk. Where the next acquisition dollar goes stays your call.

The questions behind the number.Each with its arithmetic.

The figures worth acting on are the ones you can take apart. Each of these resolves to postings you can open and customers you can name.

What is a customer worth?

A customer is worth $4.5K across its life and costs $896 to win, a ratio of 4.6 to 1 against the 3 to 1 an investor treats as healthy. Both halves come from your own postings, so the spending decision is made on your numbers instead of somebody else's benchmark.

Unit economics with an LTV to CAC ratio of 4.6 to 1 against a target of 3 to 1 or higher, a lifetime value of $4.5K, and a customer acquisition cost of $896 per customer.

What is still to be earned?

The run-off report carries every contract with what has been recognized and what is still deferred: Atlas Corp with nothing recognized against $349,900.00 deferred, Beacon Strategies with $28,886.29 recognized and $221,013.71 still to come.

A deferred revenue run-off report dated September 13, 2026, contract by contract: Atlas Corp with nothing recognized and $349,900.00 deferred, Beacon Strategies with $28,886.29 recognized and $221,013.71 deferred.

How far through the term?

Each recognition schedule shows how far into its term a contract has run and how much of it is left to recognize, so the revenue counted this month is the revenue the month actually earned.

Two of ten recognition schedules, each showing how far through its one-year term it is and how much is left to recognize: Crestline Holdings at 31 percent with $333,268.00 and Global Finance Group at 85 percent with $41,662.00.

One agent, one set of numbers.One ledger beneath them.

HugoRevOps Analyst

The metrics and their movement

Hugo calculates recurring revenue, churn, retention, and unit economics from your billing data, reconciles them against the general ledger, and brings you a weekly read on what moved and which accounts look at risk.

RemiAR Agent

The invoices behind them

Remi issues the invoices, chases what is outstanding, and matches the payments that arrive, so the revenue inside a metric is revenue that was billed and collected rather than assumed.

VicBookkeeper

The month it is earned in

Vic posts and reconciles daily and closes the month, so an annual contract lands across the months it covers instead of all at once in the one it was paid in.

The math behind the metric.Open, line by line.

The roll-forward with its formula, the metrics strip beside it, and the revenue still to be earned.

The roll-forward

The report carries its own formula under the title: beginning MRR plus new plus expansion, less contraction and churn, equals ending MRR. Across a twelve-month window it opens at $28,905.33 in September 2025 and closes at $43,437.32 in August 2026, a net gain of $14,531.99 and 58 paying customers at the close.

The MRR roll-forward report, its formula of beginning MRR plus new plus expansion less contraction less churn equals ending MRR under the title, a twelve-month window and an MRR basis selected, above four tiles: opening MRR $28,905.33 at the September 2025 open, closing MRR $43,437.32 at the August 2026 close, net new MRR of plus $14,531.99 over twelve months, and 58 customers paying at the closing month.

The metrics strip

The same screen reports new MRR of $3.4K and new ARR of $40.4K this month, cumulative monthly recurring revenue of $47.2K and cumulative annual of $566.5K, with an average contract value of $8.1K per customer annually.

The SaaS overview tab: revenue metrics of new MRR $3.4K, new ARR $40.4K, CMRR $47.2K and CARR $566.5K, above unit economics with an annual contract value of $8.1K, an LTV of $4.5K, an LTV to CAC ratio of 4.6 to 1 marked excellent against a 3 to 1 target, and a customer acquisition cost of $896 per customer on $9,855 of spend and 11 new customers.

Contract by contract

The run-off report is dated and lists every active and completed contract with its amount, its start and end dates, what has been recognized, and what is still deferred, month by month across the columns to the right.

A revenue run-off report dated September 13th, 2026, listing customer contracts with contract amount, start and end dates, recognized and deferred columns and monthly columns from August 2024 onward, including Atlas Corp at $349,900.00 fully deferred and Beacon Strategies with $28,886.29 recognized and $221,013.71 deferred.

The metrics spreadsheet,and the tool beside it.

What it replaces
Recurring revenue recalculated from exports
Hugo
RevOps Analyst
What it replaces
Cohort tables rebuilt for every board call
Nia
Investor Manager
What it replaces
Deferred revenue kept in a side schedule
Vic
Bookkeeper

Everything else founders askabout the numbers.

Recurring revenue and its annual run rate, committed recurring revenue, logo and revenue churn, net revenue retention, average contract value, lifetime value, customer acquisition cost, and the ratio between them. Every figure is calculated from your billing data on the general ledger your books post to.

It is the arithmetic behind the headline number. Opening recurring revenue, plus new, plus expansion, less contraction and churn, gives the closing number. Futureproof presents it month by month across the window you choose, with the customers behind each movement listed underneath, so you can see what caused the change rather than only that it happened.

Yes. Hugo analyzes how each acquisition cohort retains and expands over its life, so you can rank cohorts by what they are still worth a year in and put acquisition spend behind the customer profile that compounds.

Revenue billed up front is earned across the term it covers, so each contract carries what has been recognized so far and what is still deferred, month by month. The metrics and the statements read from the same postings, which is why they agree.

For most startups, yes. The same metrics are calculated here, and because your books, your forecast, and your cap table sit on one ledger, every number you show an investor traces to the statements underneath it instead of to a separate system that has to be reconciled first.

Your numbers. Your answers. Smarter moves.

Know which revenue compounds.Fund more of it.

Connect your billing and your bank, and the month's movement is explained before you go looking for the cause.

Starting at $1,000/month for all six agents, with a monthly review call with a human financial specialist included. No per-seat fees, no modules.

MRR Matters

The startup finance news, read for your MRR

Twice a month: the changes that touch your MRR and runway, the numbers behind each one, and one move to make. Three minutes, then back to work.

Twice a month. Unsubscribe anytime.