Revenue reporting for B2B SaaS on QuickBooks Online

SaaS Revenue Reporting Software for B2B SaaS on QuickBooks Online

See what you have billed, what is still deferred and what you have recognized, contract by contract. TrueRev builds the revenue reports finance and auditors ask for from the same contracts that drive your schedules and journal entries. Your books stay in QuickBooks Online.

A 14-day free trial is available. Official QuickBooks Partner. Intento closes its books in 2 days instead of 10; Catapult K12 cut reporting time from days to minutes (customer stories).

TrueRev revenue schedule report showing recognized, deferred and unbilled revenue by contract

What is SaaS revenue reporting software?

SaaS revenue reporting software shows how much revenue a subscription business has billed, recognized, deferred and left unbilled, and ties each number back to a contract. TrueRev is SaaS revenue reporting software for B2B SaaS finance teams that use QuickBooks Online.

TermWhat it means
BilledWhat you have invoiced the customer
RecognizedWhat you have earned under your revenue policy
DeferredWhat the customer has been invoiced for but you have not yet earned
UnbilledWhat you have earned but not yet invoiced

To go deeper on the last two, read unbilled revenue vs deferred revenue.

Revenue reporting, SaaS metrics and cash reporting answer different questions

Report typeThe question it answersWhere to look
Revenue reportingWhat have we billed, earned and deferred, by contract?This page
SaaS metricsHow is recurring revenue moving: ARR, MRR, expansion and churn?SaaS metrics dashboard
Cash reportingWhat is coming in and going out?Cashflow reporting

The revenue reports TrueRev gives finance

ReportWhat it showsWho uses it
Revenue schedule reportRecognized, deferred and unbilled totals by contractControllers at month-end and reviewers during an audit
Contract-level scheduleBilled, deferred and recognized revenue over time for each contractFinance teams deciding what to accrue
Deferred revenue viewDeferred revenue by customer, product or contractFinance leaders and investors
Journal entriesRevenue entries prepared for QuickBooks Online, ready for reviewAccountants closing the books
Subscription metricsARR, MRR, bookings, churn and retention from the same contractsCFOs and boards (see the metrics dashboard)

Reports are customizable, and shared reports are included in the plan.

From two contracts to one month-end report

Here is what the revenue schedule report shows at the end of March for two contracts that both started on 1 January and are recognized evenly over 12 months.

ContractBilledRecognizedDeferredUnbilled
Contract A: $24,000, invoiced up front$24,000$6,000$18,000$0
Contract B: $12,000, first invoice not yet sent$0$3,000$0$3,000
Total$24,000$9,000$18,000$3,000

Contract A shows why deferred revenue exists: the customer has paid for the year, and only three months have been earned. Contract B shows unbilled revenue: three months have been earned, but the invoice has not gone out. Journal entries for the month are prepared for QuickBooks Online.

Illustrative example, not customer data. Which recognition method applies, and how each amount is treated, is a decision for you and your accountant.

Bring your current revenue schedule spreadsheet to the demo.

A month-end revenue routine in five steps

1

Review new and changed contracts

New deals, upgrades, cancellations, expansions and renewals recorded during the month appear as contract events.

2

Confirm which invoices went out

The invoice date and sent status affect when an amount enters the deferred revenue balance, so check them before you read the report.

3

Open the revenue schedule report

Read recognized, deferred and unbilled totals by contract.

4

Review the journal entries

They are prepared for your QuickBooks Online books and ready for your accountant to review.

5

Share the reports

Send the reports your team, accountant or investors need. Shared reports are included in the plan.

What to hand an auditor or investor

When someone asks for support behind the revenue number, finance needs to produce the same four things every time.

1

The contract record

With its terms and change history.

2

The schedule for each contract

The revenue and deferred revenue schedule.

3

The revenue schedule report

Recognized, deferred and unbilled totals by contract.

4

The journal entries

Prepared for QuickBooks Online.

TrueRev generates schedules and reports from your contract data to support ASC 606 accounting and audit requests, and the revenue schedule report gives reviewers a contract-level view. TrueRev supports your process. It does not guarantee an audit result, and your accountant decides what an auditor needs and how ASC 606 applies to your contracts.

Spreadsheet revenue reporting vs. TrueRev

TaskSpreadsheets and QuickBooks aloneWith TrueRev
Revenue schedulesFormulas written and checked by hand for each contractSchedules built from each contract
Billed, recognized and deferredReconciled across several tabsShown together for each contract
Unbilled revenueTracked in a side sheetTotals by contract in the revenue schedule report
Contract changesFormulas edited by handRecorded as contract events with history
Journal entriesRe-keyed into QuickBooksPrepared for QuickBooks Online and ready for review
Audit and investor requestsAssembling files and tabsSchedules and reports from contract data

Five questions to ask any revenue reporting tool

1

Which reports do you get out of the box?

Ask for the list. TrueRev provides a revenue schedule report with recognized, deferred and unbilled totals by contract, contract-level schedules, deferred revenue views, journal entries and subscription metrics. If you need a specific layout such as a roll-forward or a waterfall, bring it to the demo.

2

Do the reports come from contracts or only from invoices?

Invoice-only reports miss unbilled revenue and contract changes. TrueRev builds schedules from contracts.

3

Do the reports tie to your journal entries and ledger?

TrueRev prepares journal entries for QuickBooks Online and does not replace QuickBooks.

4

What happens when a contract changes?

In TrueRev, upgrades, cancellations and expansions are contract events, and the schedule changes with them.

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.

Who TrueRev fits, and who should look elsewhere

TrueRev fits when: you are a B2B SaaS company on QuickBooks Online; revenue schedules and deferred revenue live in spreadsheets; you need to show billed, recognized, deferred and unbilled revenue by contract; auditors, investors or your board ask for support behind the numbers.

Look at other options when: you need multi-entity consolidation or enterprise ERP reporting; most of your revenue is metered usage; you need forecasting, FP&A planning or general business intelligence.

Not sure? Bring your current reports to a demo and we will say plainly whether TrueRev fits.

What finance teams say

“TrueRev is a great example of a platform that simplifies financial operations, removes errors and increases clarity for everyone.”
Read more
Sal Abdulla
Founder & CEO at ZenFinancials
“I love it. We have a very strange rev rec policy but, [TrueRev] works well for me because it’s very flexible … takes maybe 10 minutes to put in a contract”
Read more
Kristen Morris
Business/People & Finance Operations Manager at LineVision
"We've seen TrueRev deliver consistent value across multiple SaaS clients. It's simple, flexible, and saves us hours every week.”
Read more
R. Lee
Controller / Co-founder at Attivo
“TrueRev has saved me hours each month and provided much needed peace of mind around rev rec. If you’re a SaaS Founder, I highly recommend you check it out.”
Read more
Howard Katzenberg
Founder & CEO at Glean AI
“Any early-stage startup with subscription accruals and a need to report on MRR should get a tool like TrueRev.”
Trevor Sumner
CEO at Perch
TrueRev is a sensible step in moving beyond spreadsheets.
G. Preville
CFO at Laurentian CFO Services
Super logical to see everything in one platform.
Read more
Lucy Zaikina
Dealdesk Manager at Inten.to
TrueRev is everything I need and nothing I don’t
Read more
Joe Price
CEO and Co-Founder at CampusOptics
TrueRev has been a game changer for us. We were using very complicated excel spreadsheets to track our billing.
Read more
A. Grossman
Director, Controller at Iron Mountain

Comparing revenue reporting tools?

See how TrueRev compares with Tabs, Maxio, Chargebee, ScaleXP and Zuora.

SaaS revenue reporting questions

What is the difference between revenue reporting and a SaaS metrics dashboard?

Revenue reporting shows what you have billed, recognized, deferred and left unbilled by contract. A SaaS metrics dashboard shows how recurring revenue is moving, such as ARR, MRR, expansion and churn. TrueRev builds both from the same contracts. See the SaaS metrics dashboard.

What is unbilled revenue, and where do I see it?

Unbilled revenue is revenue you have earned but not yet invoiced. In TrueRev, the revenue schedule report shows recognized, deferred and unbilled totals for each contract. For the full explanation, read unbilled revenue vs deferred revenue.

Can TrueRev prepare journal entries for QuickBooks Online?

Yes. Revenue journal entries are prepared for your QuickBooks Online books and ready for review. Your accountant decides how each amount is treated.

Will the reports match what my accountant books?

The reports and journal entries come from the same contract schedules, and your accountant reviews the entries and decides the treatment. If your accountant uses a different policy for a contract, bring that contract to the demo and we will show how it would be set up.

Can my accountant or auditor review the reports?

TrueRev builds revenue and deferred revenue schedules by contract, and the revenue schedule report shows recognized, deferred and unbilled totals for each, which gives reviewers a contract-level view. How revenue is treated depends on your policy and your auditors.

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 revenue reports built from your own contracts

Bring your current revenue schedule spreadsheet, or a few real contracts, to the demo. A 14-day free trial is available.