Skip to content
Accounting & Finance

Revenue Recognition (ASC 606 / IFRS 15)

ASC 606 and IFRS 15 revenue recognition for complex contracts.

Overview

What we deliver

We design revenue policies, evaluate contracts, and produce auditable revenue schedules under ASC 606 and IFRS 15.

We help finance teams apply ASC 606 and IFRS 15 to multi-element arrangements, subscription models, usage-based pricing, and long-term contracts. Our work starts with a contract review to identify performance obligations, allocate transaction prices, and document standalone selling prices. We build revenue waterfalls, deferred revenue rollforwards, and contract asset and liability schedules that tie to the general ledger. We document policies, journal entries, and disclosures to support external audits and SEC reporting where applicable. For UK FRS reporters, we map differences and supply parallel schedules. We coordinate with billing, CRM, and ERP teams so contract data flows cleanly into revenue close. We also train controllers and revenue accountants on judgments around variable consideration, modifications, and principal versus agent assessments so the policy holds up over time.

Fit Check

Built for teams like yours

Who it's for

  • SaaS and software companies
  • Professional services firms
  • Hardware and IoT vendors
  • Media and licensing businesses
  • Public and pre-IPO companies

Pain points we solve

  • Inconsistent contract treatment across deals
  • Manual revenue spreadsheets that fail audits
  • Unclear performance obligation identification
  • Deferred revenue balances that do not reconcile
  • Disclosures missing required ASC 606 elements
What's included

Capabilities

Everything we cover in this engagement.

  • Contract review and obligation mapping
  • Standalone selling price studies
  • Revenue policy memos
  • Deferred revenue and contract asset rollforwards
  • Variable consideration analysis
  • Principal versus agent assessments
  • Modification and renewal accounting
  • Disclosure drafting for ASC 606 and IFRS 15
How we work

Our process

A clear, predictable path from kickoff to outcomes.

01

Scope and sample

Select representative contracts and revenue streams for review.

02

Policy design

Draft accounting policy memos aligned to ASC 606 or IFRS 15.

03

Build schedules

Construct revenue waterfalls, journals, and supporting workpapers.

04

Reconcile and review

Tie schedules to the GL and walk through with auditors.

05

Operationalize

Hand off templates, controls, and training to internal staff.

What you get

Deliverables & outcomes

What you get

  • Revenue recognition policy memo
  • Contract review log
  • Deferred revenue rollforward
  • Standalone selling price file
  • Disclosure footnote drafts
  • Process and controls document

Outcomes you can expect

  • Audit-ready revenue under ASC 606 and IFRS 15
  • Faster monthly close on revenue
  • Consistent treatment across sales motions
  • Cleaner deferred and contract balances
  • Clear documentation for reviewers
Timeline

6 to 10 weeks for initial policy and build

Engagement

Monthly retainer, Project, Sprint

Tools we use

NetSuite, Sage Intacct, Salesforce CPQ, Zuora Revenue, Excel

KPIs we track

Days to close revenue, audit adjustments, deferred revenue accuracy, contract review turnaround, disclosure completeness

Client stories

What clients say

"

We had been prototyping an AI quoting agent for nine months and could not get it past demo quality. They came in, scoped a real eval set, swapped our retrieval layer, and added guardrails for the edge cases that kept burning us. Went live in seven weeks. It now handles 41 percent of inbound quote requests without a human touching them.

Kyle A.
"

My books were 90 days behind and I was avoiding my accountant. They cleaned up nine months of mis-categorized Shopify and Stripe entries, set up proper rules in QuickBooks, and now my close lands on day four of every month. First time in three years I opened a P&L without wincing. Cash forecasting actually makes sense now.

D.R.
FAQ

Frequently asked questions

Quick answers to the questions we hear most.

Do you handle both ASC 606 and IFRS 15?
Yes. We document parallel treatment and reconcile differences where reporting in both frameworks is required.
Can you support audit requests directly?
We prepare workpapers, answer auditor questions, and join calls when our memos and schedules are under review.
How do you treat usage-based contracts?
We analyze variable consideration, estimate constraint, and document the methodology in the policy memo.
Do you work with Zuora or NetSuite ARM?
Yes. We configure rules, validate outputs, and reconcile system revenue to GL.
Will you train our team?
Training sessions for revenue accountants and controllers are part of the handoff.

Need ASC 606 or IFRS 15 schedules that pass audit?

We document policy, build workpapers, and operationalize revenue close.