SaaS metrics for B2B SaaS on QuickBooks Online
SaaS Metrics Dashboard Software for B2B SaaS on QuickBooks Online
When the board asks why ARR changed, you should be able to point to the contract that changed it. TrueRev builds your ARR, MRR, bookings, churn and retention reports from the same contracts that drive your billing and revenue schedules, so finance stops rebuilding the numbers in a spreadsheet every month.
A 14-day free trial is available. Official QuickBooks Partner. Catapult K12 cut reporting time from days to minutes.
What is a SaaS metrics dashboard?
A SaaS metrics dashboard tracks the recurring-revenue numbers behind a subscription business and shows how they change from one period to the next. For a B2B SaaS finance team, that means ARR and MRR, plus the new business, expansion and churn that move them. TrueRev is SaaS metrics dashboard software for B2B SaaS finance teams that use QuickBooks Online.
QuickBooks records invoices, revenue and customers, but it does not track those recurring-revenue movements on its own. They depend on contract dates, renewals, upgrades and cancellations, which is why many teams rebuild them in a spreadsheet.
| Metric | What it tells you |
|---|---|
| ARR | The annualized value of active recurring subscriptions |
| MRR | The monthly value of active recurring subscriptions |
| Bookings | Newly contracted business in a period, by your company’s definition |
| Expansion | Extra recurring revenue from existing customers |
| Churn | Recurring revenue lost when customers cancel |
| Retention | How much recurring revenue you keep from existing customers |
Where the numbers come from
Metrics built from your contracts, not from a payment processor
Many SaaS analytics tools start from billing-system data. That works when every subscription is created in a billing system. B2B SaaS companies on QuickBooks often sell negotiated annual contracts that never live in one, so the real source of truth is the contract.
TrueRev starts there. Each contract is recorded in TrueRev, entered by finance or imported from closed-won HubSpot deals, with your QuickBooks Online customers and invoices connected alongside it. Upgrades, cancellations and expansions are recorded as contract events, and ARR, MRR, churn and retention are reported from the same contract data.
Bring your current ARR spreadsheet to the demo.
- 1Contracts and contract events→
- 2QuickBooks customers and invoices→
- 3ARR, MRR, churn and retention reports
How contract events explain the numbers
One customer, from signature to churn
In this example, only the recurring subscription counts toward ARR.
| Event | Contract | Effect on recurring revenue |
|---|---|---|
| Customer signs | $24,000 annual subscription plus a $5,000 implementation fee | ARR of $24,000 and MRR of $2,000. The one-time implementation fee is not in ARR. |
| Upgrade at month 6 | Subscription increases to $36,000 a year | Expansion of $12,000. ARR is now $36,000. |
| Cancels at renewal | Cancellation recorded on the contract | Churn of $36,000. ARR returns to $0. |
One month, explained
The board question is always “why did ARR change?” With contract events, the answer is a short list of contracts.
| Line | Contract event | ARR |
|---|---|---|
| Opening ARR | $1,000,000 | |
| Customer A | Upgrade (expansion) | + $12,000 |
| Customer B | Cancels at renewal (churn) | - $20,000 |
| Customer C | New contract | + $30,000 |
| Closing ARR | $1,022,000 |
Illustrative examples, not customer data. Your team defines what counts as recurring revenue.
A CFO view of recurring revenue at month-end
These are the questions finance gets asked every month, and where the answer comes from in TrueRev.
| The question | Where the answer comes from |
|---|---|
| What are our ARR and MRR today? | ARR and MRR reports built from contract records |
| What changed since last month? | New deals, upgrades, cancellations and expansions recorded as contract events |
| Which renewals are coming up? | Renewal dates on the contract records |
| What did we book, and what did we lose? | Bookings and churn reporting |
| How well do we keep customers? | Retention reporting |
| What is billed, deferred and recognized? | The revenue schedule report, with recognized, deferred and unbilled totals by contract |
The same contracts also build your revenue recognition schedules and deferred revenue balance, so ARR, billings and recognized revenue come from one set of records instead of three files. Reports are customizable and can be shared with your team.

MRR and ARR reports for QuickBooks Online users
TrueRev connects to QuickBooks Online and keeps it as your accounting system, and it is an official QuickBooks Partner. QuickBooks holds the books. TrueRev adds the contract and recurring-revenue layer around it. You can connect QuickBooks Online in minutes. See the QuickBooks Online integration.
Built for finance leaders and the firms that serve them
Controllers, CFOs and fractional CFO firms use TrueRev to replace the metrics spreadsheet. ZenFinancials provides automated revenue and real-time SaaS metrics for clients who use QuickBooks Online. Attivo Partners has seen consistent value across multiple SaaS clients.
“TrueRev is a sensible step in moving beyond spreadsheets.” G. Preville, CFO, Laurentian CFO Services
Spreadsheets and QuickBooks alone vs. TrueRev
| Task | Spreadsheets and QuickBooks alone | With TrueRev |
|---|---|---|
| Source of recurring revenue | Invoice exports plus a separate contract sheet | Contract records |
| Upgrades and cancellations | Edited by hand in each file | Recorded as contract events with history |
| ARR and MRR | Compiled by hand each month | Reported from the same contract data |
| ARR next to revenue | Reconciled across separate files | Same contract records feed both |
| Finding what changed | Searching files and exports | Contract events with history on each contract |
| Producing the monthly numbers | Days | Minutes instead of days, as stated on TrueRev’s product pages |
Five questions to ask any SaaS metrics tool
1. Where does the data come from?
Billing systems, CRM and contracts all give different answers. TrueRev works from contract records that finance enters or imports from HubSpot, together with QuickBooks Online customers and invoices.
2. How do upgrades, downgrades and cancellations enter the numbers?
Ask whether someone edits a file or records an event. In TrueRev they are recorded as contract events on the contract.
3. Do ARR and revenue come from the same records?
Separate contract copies for metrics and for revenue recognition recreate the same manual work. In TrueRev the contract feeds both.
4. Which accounting system does it connect to?
TrueRev is built for QuickBooks Online and does not replace it.
5. What does it cost, and how long does setup take?
Plans are published on the pricing page, and a 14-day free trial is available. Connecting QuickBooks Online takes minutes. Loading contracts depends on how many you have.
Fit
Who TrueRev fits, and who should look elsewhere
Not sure? Bring your current reporting to a demo and we will say plainly whether TrueRev fits.
TrueRev fits when
You are a B2B SaaS company on QuickBooks Online. You sell contracts with custom terms, upgrades and renewals. ARR and MRR live in a spreadsheet that someone rebuilds every month. You want metrics, billing and revenue schedules to come from one contract record.
Look at other options when
You need CAC, LTV or marketing attribution. You need forecasting, runway or FP&A planning; TrueRev focuses on recurring-revenue metrics from contracts and is not a planning tool. Every subscription is self-serve and runs entirely through a payment processor.
What finance teams say









Comparing SaaS metrics tools?
See how TrueRev compares with ScaleXP, Maxio, Chargebee and Tabs.
SaaS metrics dashboard questions
Can QuickBooks Online report MRR and ARR by itself?
QuickBooks records invoices, revenue and customers, but recurring-revenue movements such as expansion and churn need a separate SaaS metrics model. TrueRev adds that layer from your contracts and connects to QuickBooks Online.
What is the difference between ARR and revenue?
ARR is the annualized value of active recurring subscriptions. Revenue is what you have earned in an accounting period. TrueRev reports both from the same contract records. For the full explanation, read ARR vs GAAP revenue.
Do I need Stripe or a billing system to use TrueRev for metrics?
No. TrueRev works from the contracts you enter or import from HubSpot, together with your QuickBooks Online customers and invoices. It does not replace QuickBooks.
How do new customers and upgrades get into the metrics?
You add each contract, or import closed-won deals from HubSpot and confirm the matching QuickBooks records. Later upgrades, cancellations and expansions are recorded as contract events on the same contract.
How long does setup take, and what does it cost?
Connecting QuickBooks Online takes minutes, and loading contracts depends on how many you have. A 14-day free trial is available, and current plans are on the pricing page.
See your ARR and MRR built from your own contracts
Bring your current ARR spreadsheet, or a few real contracts, to the demo. A 14-day free trial is available.
