ARR and recognised revenue: why they never tie, and what to do about it

Michael Dean
Sales and Marketing Director
Financial Reporting
Business Intelligence in Accounting
Data Driven Insights

Every SaaS board pack contains two revenue numbers that disagree. ARR says one thing. The statutory P&L says another. Both are correct, and the gap between them is one of the more common sources of confusion in a growth-stage finance function.

The problem is not the difference. It is being unable to explain it on demand.

They measure different things

ARR is a forward-looking run rate: the annualised value of committed recurring contracts at a point in time. It is a management metric with no accounting standard behind it.

Recognised revenue is backward-looking and governed by AASB 15: what you actually earned during a period by satisfying performance obligations.

A customer who signs a $120,000 annual contract on 20 June adds $120,000 to ARR on that date, and roughly $3,300 to revenue for the June year. Nothing is wrong. They are answering different questions.

The components of the bridge

A defensible ARR-to-revenue bridge usually has to account for:

  • Timing. ARR is a spot measure; revenue accrues daily. Mid-period signings and churn create differences that persist for a full cycle.
  • Non-recurring revenue. Implementation fees, training, professional services and one-off usage spikes sit in revenue but generally not in ARR.
  • Usage above commitment. Overages are revenue. Whether they belong in ARR depends on your own definition — which is exactly why the definition needs to be written down.
  • Contracts in notice. A customer who has given notice is still generating revenue until the term ends, but most definitions remove them from ARR immediately.
  • Discounts and ramps. A contract that ramps from $5k to $15k per month over a year has one ARR figure and twelve different revenue figures.
  • FX. ARR is often quoted at a fixed budget rate; revenue is translated at actual rates. For a group with meaningful USD revenue, this alone can be a material difference.

Why the definition problem is the real problem

Most ARR disputes are not calculation errors. They are definitional gaps nobody closed.

Does ARR include a customer on a month-to-month contract? A twelve-month deal with a three-month out clause? A pilot that has converted verbally but not on paper? A reseller arrangement where you recognise net?

If three people in the business answer differently, you will eventually produce two board decks with different numbers, and the credibility cost lands on finance regardless of who was right.

The fix is unglamorous: write the definition down, get the CFO to approve it, publish it in the board pack, and configure reporting against it. Then the number is reproducible rather than assembled.

What good looks like

Three tests:

The bridge is a standing report, not a project. Opening ARR, new, expansion, contraction, churn, closing ARR — then the reconciling items to statutory revenue. Produced monthly, from the system.

Both numbers come from the same source. If ARR comes from the CRM and revenue comes from the ledger, they will drift, because the CRM records intent and the ledger records obligations. Deriving both from the contract record removes an entire class of disagreement.

Anyone can reproduce it. If only one analyst can rebuild the bridge, you have a key-person risk that becomes acute during due diligence.

When it starts to matter more

Two moments raise the stakes sharply.

The first serious audit, where the deferred revenue balance is tested against the contract population. The second is due diligence, where a buyer or lead investor will rebuild your ARR from raw contracts and ask about every difference. Neither is a good time to discover that the definitions were never agreed.

Where Cynder fits

We build this bridge as part of implementation rather than leaving it as an afterthought — agreeing the definitions, configuring the reporting, and making sure ARR and revenue derive from the same contract data.

If you are heading into an audit or a raise and the two numbers currently live in different systems, that is worth sorting out before someone else asks.