On this page

Automate Sales Commissions

Sync CRM and billing data to calculate commissions instantly, reduce payout errors, and close books faster.

What Is ASC 606? The 2026 Guide for Finance Leaders

ASC 606 is an accounting standard by FASB for revenue recognition. 5-Step Model, evolution oer ASC 605, etc in the full blog.
Utkarsh Srivastava
4 min
June 10, 2026
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?

Entity typeEffective for reporting periods beginning after
Public business entitiesDecember 15, 2017
Private companies and non-profitsDecember 15, 2018
COVID-era one-year deferral (private)December 15, 2019

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:

DimensionASC 605 (old)ASC 606 (current)
TriggerEarnings process completeTransfer of control to customer
Industry rules200+ vertical-specificOne unified five-step model
Multi-element pricingVendor-Specific Objective Evidence (VSOE)Standalone Selling Price (SSP)
Variable considerationOften deferred until resolvedEstimated and constrained at inception
CommissionsExpense or capitalize at optionMust capitalize if criteria met (ASC 340-40)
DisclosuresLimitedSignificantly expanded

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.

A banner CTA taking users to Visdum's ASC 606 Commission amortization Calculator

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:

DimensionASC 606IFRS 15
Collectibility thresholdProbable means ~70% likelyProbable means >50% likely
Shipping & handlingPractical expedient availableNo expedient
Sales tax presentationNet presentation as policy electionNet only when entity is tax agent

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:

ChallengeWhy it breaksFix
Performance obligation identification in multi-element contractsBundles get over-combined or over-separatedDocument distinctness analysis per contract type
Variable consideration and constraintUsage fees, discounts, and SLAs require estimationBuild historical accuracy tracking for the constraint test
Contract modificationsAdds, upgrades, extensions each need re-analysisDefine a modification decision tree before quarter end
Expanded disclosuresRPO, contract balances, judgments must reconcileAutomate the disclosure pack against revenue subledger
Spreadsheet-based amortizationManual schedules break at scaleMove ASC 340-40 amortization to an automated system

What audit-ready reports does ASC 606 require?

Auditors expect a defined set of reports. The six that show up in most audit packages:

ReportWhat it showsWhy auditors want it
Revenue Recognition ScheduleWhen and how much revenue is recognized per contractValidates timing and amount against performance obligations
Capitalized Commissions ScheduleEvery capitalized commission, amortization period, balanceRequired by ASC 340-40
Remaining Performance Obligations (RPO)Unsatisfied transaction price at reporting dateRequired ASC 606 disclosure for public companies
Contract Modifications LogEvery modification and revenue impactReconciles waterfalls when contracts change
Commission Amortization WaterfallTransaction-level amortization over timeVerifies commission expense matches revenue period
Amortization SummaryPortfolio-level unamortized cost balanceUsed in close and disclosure preparation

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.