Home
/
Industries
/

SaaS & AI

SaaS accounting, reported the way your board reads it

MRR, net revenue retention, burn, and runway reported alongside the monthly financials. Deferred revenue recognized under ASC 606. Board reporting and the books come from the same set of records, so the deck and the statements agree.

  • ASC 606
  • Deferred revenue
  • Board-ready

What changes

Four moments founders and finance leads recognize, before and after.

The moment
Usually
With ACE CPAs

An annual contract is billed upfront.

The full amount is recognized when the cash arrives, so one good quarter looks extraordinary and the three that follow look like a collapse.

The contract is split into its performance obligations and recognized over the term, so the revenue line reflects delivery rather than billing.

The board deck and the financials disagree.

MRR lives in a spreadsheet, revenue lives in the accounting system, and nobody can reconcile the two in the meeting.

MRR and ARR are reconciled to recognized revenue from the same records, so there is one number and it holds up when someone asks how it was built.

A customer upgrades mid-term.

Nobody adjusts anything. The deferred balance is now wrong and stays wrong until an auditor finds it.

The modification is assessed and the schedule is updated that month, which is the difference between a clean audit and a restatement.

Diligence begins.

Revenue treatment is the first thing tested and the first thing to stall the process, and now it is being fixed under deal pressure.

The schedules have been maintained monthly since the beginning, so the question gets answered with a file rather than a project.

What we handle

Revenue recognition and the metrics your investors read, from one set of records.

  • ASC 606 revenue recognitionThe five-step model applied to your actual contracts, including multi-element arrangements, setup and onboarding fees, and usage-based pricing where consideration is variable.
  • Deferred revenue and contract liabilitiesSchedules built per performance obligation and maintained monthly, with modifications assessed as they happen rather than reconstructed later.
  • MRR and ARR, reconciledRecurring revenue metrics tied back to recognized revenue instead of tracked in a parallel spreadsheet that drifts.
  • Net revenue retention by cohortExpansion, contraction, and churn separated so the retention number tells you which of the three is moving.
  • Capitalized software developmentDevelopment cost assessed against the capitalization criteria and amortized on a defensible basis, documented for whoever asks.
  • Burn and runwayReported monthly alongside the statements, on the same basis your board saw last month.
  • R&D credit documentationQualifying activity and cost documented through the year, so the credit is supportable rather than estimated in the spring.

Why revenue treatment stalls deals

Revenue recognition is the first thing an auditor or an acquirer tests, and it is where lower middle market software companies most often lose weeks. Annual contracts billed upfront, mid-term upgrades, and bundled onboarding each carry their own recognition schedule. A company that has been booking cash as revenue discovers this at the worst possible moment, under a signed LOI, with a diligence team waiting.

Setting the schedules up once and maintaining them monthly costs a fraction of rebuilding them under deal pressure, and it means the number in your deck is the number in your statements.

Bring three months of statements.

Thirty minutes with a licensed CPA. We go through what you have and tell you the first thing we would change, whether or not you engage us.