What Is ASC 606? The 2026 Guide for Finance Leaders

TL;DR
ASC 606 is the FASB revenue recognition standard that governs how companies recognize revenue from customer contracts under US GAAP. It uses a five-step model based on the transfer of control of goods or services. It applies to all US GAAP-reporting entities. ASC 340-40, its companion standard, governs how sales commissions are capitalized and amortized.
Key Takeaways
- ASC 606 replaced 200+ industry-specific revenue rules with one principles-based five-step model issued jointly by FASB and IASB in 2014.
- Effective for public companies from reporting periods beginning after December 15, 2017, and for private companies from periods beginning after December 15, 2018.
- For SaaS, subscription revenue is recognized ratably over the service period, not at signing or invoicing.
- ASC 340-40 governs related contract acquisition costs, including sales commissions, which must be capitalized and amortized if the amortization period exceeds one year.
- By 2026, ASC 606 is no longer a transition topic. It is the baseline for audits, M&A diligence, and IPO readiness.
ASC 606 stopped being a transition project years ago. In 2026, auditors no longer ask whether you comply. They ask whether your contract acquisition costs are amortized correctly under ASC 340-40, whether your performance obligations hold up in multi-element arrangements, and whether your revenue waterfalls reconcile to the period.
Companies that treat ASC 606 as an annual finance checkbox are paying for it now: delayed closes, audit findings, M&A diligence drags. Companies that treat it as operating infrastructure are closing books faster and presenting cleaner financials to boards and investors.
This guide covers what ASC 606 is, the five-step model, how it applies to SaaS, what ASC 340-40 means for commissions, and where most teams break compliance.
What is ASC 606?
ASC 606 is the FASB revenue recognition standard governing how companies recognize revenue from contracts with customers under US GAAP.
ASC 340-40, referenced throughout this guide, is the FASB subtopic that pairs with ASC 606 to govern how sales commissions and other contract acquisition costs are capitalized and amortized.
It applies a single, principles-based five-step model across all industries, replacing the patchwork of industry-specific rules that existed under ASC 605.
Issued jointly by FASB and IASB in May 2014, ASC 606 (and its IASB twin IFRS 15) share one core principle: recognize revenue when control of a good or service transfers to the customer, not when you bill or get paid.
In practice- this is how it looks: For a SaaS company, a $120,000 annual subscription generates $10,000 of revenue each month as the service is delivered. Not $120,000 in January.
When did ASC 606 take effect, and who must comply?
ASC 606 applies to every entity that reports under US GAAP and enters into contracts with customers. Public, private, non-profit. Limited carve-outs exist for leases (ASC 842), insurance (ASC 944), and most financial instruments. SaaS, telecom, construction, real estate, and media felt the biggest impact at adoption. As of 2026, every US GAAP filer is expected to be in full compliance.
ASC 605 vs ASC 606: what changed?
ASC 605 had more than 200 industry-specific rules. ASC 606 unified them under one principles-based framework. The differences that matter most for SaaS finance teams:
What are the 5 steps of ASC 606?
The five-step model is the operating procedure every US GAAP reporting entity follows to recognize revenue. Same model whether it is a one-month SaaS subscription, a three-year enterprise license, or a bundled multi-product deal.
Step 1: Identify the contract
A contract exists when both parties approve it, rights and payment terms are identifiable, the contract has commercial substance, and collection is probable. SaaS signed order form referencing the MSA = contract. Pilots, free trials, and side letters typically do not qualify until the criteria are met.
Step 2: Identify the performance obligations
A performance obligation is a promise to transfer a distinct good or service. In a typical SaaS bundle, software access and ongoing support are usually distinct. Implementation services may or may not be, depending on whether they are required for the software to function.
Did you know? When a directly observable Standalone Selling Price (SSP) is unavailable, ASC 606 allows three estimation approaches: adjusted market assessment, expected cost plus margin, and residual (only when price varies significantly). Most SaaS teams use a documented blend of the first two.
Step 3: Determine the transaction price
The transaction price is the amount the company expects to be entitled to. It includes fixed fees plus an estimate of variable consideration (usage overages, volume discounts, performance bonuses), constrained to amounts unlikely to be reversed. Variable consideration is one of the top audit focus areas for SaaS in 2026.
Step 4: Allocate the transaction price
When a contract has multiple performance obligations, the transaction price is allocated based on each obligation’s SSP. Bundle discounts typically allocate proportionally across obligations unless the discount is observably tied to a specific deliverable.
Step 5: Recognize revenue
Revenue is recognized as control transfers, either over time (most SaaS subscription revenue) or at a point in time (perpetual licenses, one-time training, shipped hardware). The customer must simultaneously receive and consume the benefit for "over time" recognition to apply.
TL;DR
The five steps of ASC 606: identify the contract, identify performance obligations, determine the transaction price, allocate it across obligations, and recognize revenue as obligations are satisfied. For SaaS, most subscription revenue is recognized. The hard part is not the model. It is documenting SSPs, variable consideration estimates, and multi-element allocation policies that hold up under audit.
How does ASC 606 work for SaaS specifically?
SaaS contracts combine three patterns that make ASC 606 application non-trivial: recurring subscription revenue, multi-element arrangements (software plus implementation plus support), and frequent contract modifications. Subscription revenue is almost always ratable. Setup fees that do not transfer a distinct service get amortized over the contract term. Usage-based fees are variable consideration that must be estimated and constrained.
For SaaS-specific worked examples covering each performance obligation type, multi-element allocation, and usage-based pricing, read ASC 606 Revenue Recognition for SaaS: The 2026 Five-Step Guide.

How does ASC 606 affect sales commissions? (ASC 340-40)
ASC 606 turned commission accounting from a policy choice into a requirement. Under the old standard, companies could expense or capitalize commissions at their option. Under ASC 606 (specifically ASC 340-40, its companion subtopic), commissions that qualify as incremental costs of obtaining a contract must be capitalized and amortized over the period the customer benefits.
Three conditions for capitalization:
- Incremental: the commission would not have been paid without winning the contract.
- Recoverable: the company expects to recover the cost through future revenue.
- Period of benefit exceeds one year: the practical expedient lets you expense commissions where amortization would be 12 months or less.
Did you know?
SDR spiffs paid per meeting (regardless of whether the deal closes) are NOT incremental. They are period costs and should be expensed when incurred. Many SaaS teams misclassify these and trigger audit findings.
For the complete operational playbook on when to amortize, renewals, clawbacks, and audit-ready reporting, read ASC 606 Commission Amortization: The CFO Guide to ASC 340-40. The companion question of whether commission is a period or capitalized cost is covered in Is Sales Commission a Period Cost?.
How does ASC 606 compare to IFRS 15?
ASC 606 (US GAAP) and IFRS 15 (IFRS) were issued jointly and share the same five-step model. For most SaaS teams, they are functionally identical. Three minor practical differences:
Global SaaS companies can typically run one revenue policy and report under both standards with minimal divergence.
What are the most common ASC 606 implementation challenges?
Even seven years after the public-company effective date, the same issues surface in audit findings:
What audit-ready reports does ASC 606 require?
Auditors expect a defined set of reports. The six that show up in most audit packages:
Download the ASC 606 Sales Commission Amortization Template to operationalize the commission portion of these reports. For deeper coverage of audit-ready policy documentation, see the SaaS CFO’s Blueprint: ASC 606 Compliance for Sales Commissions ebook.
TL;DR
ASC 606 in 2026 is no longer a project. It is operating infrastructure. The companies that pull ahead automate amortization, document policies once, and stop treating each quarter’s revenue close as a fire drill.
FAQ: Common questions about ASC 606
Is ASC 606 mandatory?
Yes. Required for all US GAAP reporting entities. Public companies since reporting periods beginning after December 15, 2017. Private since after December 15, 2018.
What is the difference between ASC 606 and ASC 340-40?
ASC 606 governs revenue recognition. ASC 340-40 governs related contract acquisition costs like sales commissions. They are applied together.
What is the difference between ASC 606 and IFRS 15?
Same five-step model. Minor differences in collectibility thresholds, shipping-and-handling expedients, and sales tax presentation. Most SaaS companies run one global revenue policy.
Who does ASC 606 apply to?
Every US GAAP reporting entity that contracts with customers. Public, private, non-profit. Carve-outs: leases, insurance, most financial instruments.
What is the practical expedient under ASC 606?
Companies can immediately expense contract acquisition costs (like commissions) if the amortization period is one year or less, avoiding the operational complexity of short-term capitalization.
How does ASC 606 affect SaaS revenue recognition?
Subscription revenue is recognized ratably over the service period, not at signing. A $120,000 annual contract generates $10,000 of recognized revenue per month.
How does ASC 606 affect sales commissions?
Commissions that qualify as incremental contract acquisition costs must be capitalized and amortized over the period the customer benefits. The 1-year expedient allows immediate expensing for short-term cases.
What happens if a company does not comply with ASC 606?
Audit findings, restatements, complications during M&A diligence and IPO readiness. For SEC registrants, enforcement risk grows with the materiality of the misstatement.
About Visdum
Sales compensation breaks at scale because it is run as a document, not a system. Visdum is the system.
Visdum is the sales compensation platform for Finance and RevOps leaders at mid-market and enterprise B2B SaaS companies. It replaces spreadsheets and legacy commission tools with infrastructure built around three outcomes:
ASC 606 and ASC 340-40 compliance, automated. Commission accruals close in hours. Amortization schedules run automatically against contract data. Clawbacks, reversals, and partial cancellations flow through cleanly. Audit-ready reports produced on demand.
Plans that flex with the business. Multiple compensation plans by role, region, and segment run in parallel. Crediting rules and accelerators are codified once and applied automatically. Plan changes ship in days.
Trust across the GTM team. Every rep sees their earnings in real time with a deal-by-deal breakdown. Shadow accounting disappears. Finance, RevOps, and Sales operate from one source of truth.
Visdum is rated the easiest-to-use sales compensation software on G2, Capterra, and TrustRadius.
To see how it would work for your team, book a personalized demo or explore the platform tour.
.avif)

