ASC 606 is the US GAAP standard for revenue recognition, the rules that determine when, and how much, revenue you're allowed to record. It sounds like dry accounting technicality, but it has very real consequences: it changes what your financial statements say about your business, and getting it wrong is one of the fastest ways to fail investor or acquirer due diligence. For subscription and SaaS businesses especially, it's essential to understand.
The core idea: earned, not just received
The principle behind ASC 606 is that you recognize revenue when you've actually delivered the value you promised, not simply when cash hits your bank. If a customer pays you $1,200 upfront for a year of service, you haven't earned all of it on day one; you earn it gradually as you provide the service over twelve months. The cash is yours, but the revenue is recognized over time. The difference between cash received and revenue earned is one of the most misunderstood concepts in small-business accounting.
The five-step model
ASC 606 lays out a five-step framework for recognizing revenue:
- Identify the contract with the customer
- Identify the performance obligations (what you promised to deliver)
- Determine the transaction price
- Allocate that price across the performance obligations
- Recognize revenue as each obligation is satisfied
For a simple one-off sale, all five steps happen at once. For a subscription or a multi-part deal, they spread the revenue across the period or the deliverables, which is exactly where it gets interesting.
Why SaaS and subscriptions care most
Subscription businesses collect cash upfront but deliver over time, so ASC 606 has a big effect on how their financials look. Annual prepayments become "deferred revenue", a liability, that converts to recognized revenue month by month. This is why a SaaS company's recognized revenue can look very different from its cash collections, and why understanding the distinction matters for managing and explaining the business.
Deferred revenue, explained
Deferred revenue is money you've collected but haven't yet earned. It sits on your balance sheet as a liability, essentially a promise to deliver future service, and shrinks as you fulfill that promise and move the amounts into recognized revenue. Investors look closely at deferred revenue because it represents committed future revenue. Tracking it correctly is a hallmark of clean SaaS financials.
Why it matters for fundraising and acquisition
When you raise money or sell your business, sophisticated investors and acquirers will examine whether your revenue is recognized in accordance with GAAP. Financials that overstate revenue by recognizing it too early, or that don't properly handle deferred revenue, raise red flags and can reduce your valuation or derail the deal. Getting ASC 606 right ahead of time is part of being diligence-ready.
Do small businesses need to worry about it?
If you're a simple cash business with no subscriptions or long-term contracts, the practical impact is limited. But the moment you have prepayments, subscriptions, multi-element deals, or any ambition to raise capital or sell, ASC 606 compliance becomes important. It's far easier to set it up correctly from the start than to restate years of financials later.
Walking through a SaaS example
Concrete numbers make ASC 606 click. Suppose a customer signs up for your software on January 1 and pays $1,200 for a full year upfront. Under ASC 606, you don't record $1,200 of revenue in January. Instead, you've received $1,200 in cash, which goes onto your balance sheet as deferred revenue, a liability representing the eleven-plus months of service you still owe. Each month, as you deliver the service, you recognize $100 of that as earned revenue, and the deferred revenue balance shrinks accordingly. By December 31, all $1,200 has moved from deferred revenue to recognized revenue. The cash arrived once, upfront; the revenue was earned steadily across the year.
Common revenue recognition mistakes
The errors we see most often all stem from conflating cash with revenue. Recognizing the full annual payment as revenue the moment it's received overstates current performance and understates future revenue. Failing to track deferred revenue at all leaves the balance sheet incomplete and misleads anyone reading it. Mishandling contracts with multiple components, say, software plus a setup fee plus support, by recognizing everything at once rather than allocating across the obligations distorts the picture. Each of these makes financials look different from reality, and each is exactly what a knowledgeable reviewer will catch in due diligence.
Why this matters before you raise
If you intend to raise capital or sell the business, ASC 606 compliance moves from nice-to-have to essential. Investors and acquirers, and their accountants, will examine whether your revenue is recognized properly, because it directly affects how they value the company and whether they trust your numbers. Revenue recognized too aggressively can collapse under scrutiny, reducing your valuation or shaking confidence in management. Conversely, clean, GAAP-compliant revenue recognition with properly tracked deferred revenue signals discipline and makes diligence smooth. Setting this up correctly well before a transaction is far easier than restating financials under deal pressure.
Getting it right without overengineering
For a very simple business with no subscriptions or multi-part contracts, ASC 606's practical impact is limited, and you needn't overcomplicate things. The standard becomes important the moment you have recurring revenue, prepayments, bundled offerings, or fundraising ambitions. The sensible path is to implement proper revenue recognition once those elements appear, setting up your accounting to track deferred revenue and recognize earnings as obligations are met, rather than discovering the gap during diligence. A CPA can configure this in your accounting system so it largely runs automatically, keeping your financials compliant without constant manual effort.
Getting revenue recognition right early
The practical lesson of ASC 606 is that it's far easier to set up correct revenue recognition early than to untangle it later. For a business with subscriptions, prepayments or multi-part contracts, the difference between recognized revenue and collected cash isn't a technicality, it's the foundation of financials that accurately describe your business and survive investor scrutiny. Configure your accounting to track deferred revenue and recognize earnings as you deliver, and your statements stay clean and credible with little ongoing effort. Neglect it, and you risk overstated revenue, an incomplete balance sheet, and a painful restatement right when you can least afford one, during a raise or a sale. Whether you set this up yourself in your accounting system or have a CPA configure it, treating revenue recognition as a foundational discipline rather than an afterthought is one of the clearest markers of a financially mature business.
Frequently asked questions
What is ASC 606 in plain terms?
It's the US GAAP standard that determines when and how much revenue you can record. The core idea is that you recognize revenue when you've delivered the value you promised, not simply when cash arrives.
What is deferred revenue?
Money you've collected but haven't yet earned. It sits on your balance sheet as a liability and converts to recognized revenue as you deliver the service. It's central to subscription and SaaS accounting and closely watched by investors.
Do small businesses need to follow ASC 606?
If you're a simple cash business with no subscriptions or contracts, the practical impact is limited. But once you have prepayments, subscriptions, multi-part deals, or plans to raise capital or sell, proper revenue recognition becomes important.
The bottom line
ASC 606 governs when you can recognize revenue, and its central lesson is that earned revenue and collected cash are different things, especially for subscription and SaaS businesses with deferred revenue. Getting it right keeps your financials accurate and diligence-ready. MOREOFTAX provides US GAAP advisory, including revenue recognition under ASC 606, so your books stand up to investor and acquirer scrutiny. Get a free quote.
Need help with us gaap advisory?
ASC 606 governs when you're allowed to count revenue. For SaaS and subscription businesses especially, getting it right changes what your financials say, and whether they pass diligence.
See US GAAP Advisory Get a free quote