ASC 606: guides and revenue calculator
Plain-English guides to ASC 606, each with a worked example, and a revenue calculator you can use on your own contracts.
Excel model
Each workbook comes filled in with a worked example, so you can see how it works before replacing the figures with your own. Cells to edit are marked.
5 guides
- ASC 606 revenue recognition explained4 minute readASC 606 revenue recognition explained: the core principle, the five-step model, deferred revenue and contract assets, key differences from IFRS 15 and ASC 605.
- The ASC 606 five-step model with examples3 minute readThe ASC 606 five-step model explained with a SaaS revenue recognition example: performance obligations, standalone selling price and deferred revenue.
- Principal vs agent under ASC 6063 minute readPrincipal vs agent under ASC 606: how to decide gross vs net revenue, the control test and indicators, with marketplace, rideshare and travel examples.
- Contract costs under ASC 340-403 minute readASC 340-40 explained: capitalized commissions and other costs to obtain a contract, costs to fulfill a contract, the practical expedient and amortization.
- ASC 606 for SaaS and software companies3 minute readSaaS revenue recognition under ASC 606: subscriptions, implementation and setup fees, usage-based pricing, multi-year deals and deferred revenue, with examples.
About these guides
The guides explain the standard in our own words, with our own examples, and point to the paragraphs they rely on. They are general information, not advice for your situation. Read them alongside the standard itself, and check when your regulator adopts it.