Get your first month of Zinance free.Get your first month free.Claim my free monthClaim
SaaS

SaaS bookkeeping services

Subscription businesses collect cash on a different schedule from the one they earn it on. Books that ignore the gap mislead everyone.

Parag Jain, CPA
Parag Jain, CPAFounder, Zinance·Last updated August 2026·6 min read

Summarize this article

At a glance

Cash vs revenue
Diverge by designAnnual prepay is 12 months of revenue, not one
Deferred revenue
A liabilityYou owe service, not money — but it sits on the balance sheet
Metrics
Must tie to the P&LAn MRR number that does not reconcile is a red flag in diligence

In a SaaS business the moment cash arrives and the moment revenue is earned are deliberately different. An annual contract paid upfront is one cash event and twelve months of revenue. Books that conflate the two make a good month look extraordinary and the following eleven look like decline.

Deferred revenue is a liability

When a customer pays for a year in advance, you hold their money and owe them service. That obligation sits on the balance sheet as deferred revenue and releases into the P&L as you deliver.

It is also one of the most informative numbers you have: a growing deferred balance means contracted future revenue, and a shrinking one is an early warning that shows up well before recognised revenue falls.

ASC 606, briefly

Revenue is recognised as the performance obligation is satisfied. For most SaaS that is ratably across the subscription term. Where it gets interesting is contracts bundling implementation, support or usage, which may be separate obligations recognised on different patterns. Our ASC 606 page covers it in detail.

The diligence trap

Recognising annual prepayments on receipt inflates current revenue and hides the liability. It is found in diligence, and the damage is not the restated number — it is that every other figure you provided now gets re-examined.

Metrics that reconcile

  • MRR and ARR should tie back to recognised revenue, with the bridge explainable.
  • [Net revenue retention](/glossary/net-revenue-retention) — expansion minus churn on existing customers.
  • [Burn multiple](/blog/burn-multiple-vc-metric) — net burn per dollar of net new ARR.

An ARR figure from the billing system that does not reconcile to the accounting is the most common thing we are asked to fix before a raise.

What we do for SaaS companies

Deferred revenue tracked properly, recognition to a documented policy, metrics that reconcile to the accounts, and a monthly close with a named accountant.

Frequently asked questions

Can we recognise an annual contract when the customer pays?+
No, not if you are on accrual. The revenue is earned as you deliver the service, so an annual prepayment is recognised across the twelve months. Recognising on receipt overstates the current period and hides a real liability.
Does deferred revenue matter if we are pre-revenue?+
The moment you have a paying customer on any term longer than the billing period, it matters. It is far easier to set up correctly at the first contract than to unpick after fifty.
Our billing system reports ARR. Is that enough?+
It is a useful operational number but it is not accounting, and the two frequently disagree. Investors will ask you to bridge from ARR to recognised revenue, and being unable to is a bad look at a bad moment.

Numbers you can actually trust

Zinance is outsourced bookkeeping, tax, and fractional-CFO support built for fast-growing companies, flat pricing, a dedicated human, and books that stay current every day.

Live in 7 business days No long-term contracts Your books belong to you