Payline Worldwide
ASC 606 Revenue Recognition — Complete Compliance Guide

ASC 606 Revenue Recognition — Complete Compliance Guide

ASC 606: The Revenue Recognition Standard Explained. From the five-step model to SaaS deferred revenue — Payline breaks it down so you stay compliant and audit-ready.

What is ASC 606? The FASB Revenue Recognition Standard Explained

ASC 606 — Accounting Standards Codification Topic 606, 'Revenue from Contracts with Customers' — is the US GAAP standard that governs how and when companies recognize revenue. Issued jointly by FASB and IASB (as IFRS 15), it replaced a patchwork of industry-specific rules with a single, principles-based five-step model. Whether you are a SaaS startup, a professional services firm, or a manufacturer, ASC 606 determines the timing and amount of revenue you report. Payline's accounting experts help businesses implement, audit, and maintain ASC 606 compliance with precision.

  • Complete 5-Step Model Implementation: Contract identification through performance obligation satisfaction
  • SaaS Revenue Recognition: Deferred revenue, subscription allocation, and software licence treatment
  • ASC 606 Effective Date Compliance: Ensure your transition method is correctly applied
  • Disclosure Requirements: Prepare all required ASC 606 footnote disclosures for auditors
  • Variable Consideration & Practical Expedients: Correctly apply constraints and short-cut elections
  • Cross-border US GAAP / IFRS 15 Reconciliation: For dual-reporting entities
ASC 606 Revenue Recognition — Complete Compliance Guide

The ASC 606 Five-Step Model — How Revenue Recognition Works

FASB ASC 606 requires companies to recognise revenue through a five-step model: Step 1 — Identify the contract with the customer. Step 2 — Identify the performance obligations in the contract (the distinct goods or services promised). Step 3 — Determine the transaction price, including variable consideration. Step 4 — Allocate the transaction price to each performance obligation based on standalone selling prices. Step 5 — Recognise revenue when (or as) each performance obligation is satisfied. For SaaS companies, this commonly means recognising subscription revenue ratably over the service period and deferring any upfront implementation fees separately. Payline's UK accounting team and India accounting team both handle cross-border ASC 606 / IFRS 15 compliance for international entities.

ASC 606 for Private Companies & Non-profits — Does It Apply?

Yes — ASC 606 applies to all entities that enter into contracts with customers, including private companies and non-profit organisations, with very limited exceptions (insurance contracts, lease contracts under ASC 842, financial instruments). For non-profits, ASC 606 applies to exchange transactions (earned revenue). Contributions, grants, and donations are generally outside its scope and governed by ASC 958. Private companies had a later effective date but are now fully required to comply. The standard allows two practical expedients particularly useful for private companies: the portfolio approach and the right-to-invoice practical expedient for simple time-and-materials contracts. Contact Payline to review your specific contracts.

Your Journey With Payline

We partner with you at every stage of your growth journey

ASSESS

Contract & Revenue Stream Audit

We review all your customer contracts and revenue streams to map obligations under ASC 606.

Complete review of all customer contracts and agreement types
Identification of all distinct performance obligations per contract
Analysis of variable consideration elements (discounts, refunds, royalties)
Standalone selling price (SSP) determination and documentation
Assessment of principal vs. agent considerations
Gap analysis against current revenue recognition policies

Click the stages above to explore how we support your business journey

Frequently Asked Questions

ASC 606 stands for Accounting Standards Codification Topic 606 — 'Revenue from Contracts with Customers'. It is the primary US GAAP standard issued by FASB (jointly with IASB as IFRS 15) that governs when and how companies recognise revenue. It replaced over 200 pieces of industry-specific guidance with a unified five-step principles-based model.
ASC stands for Accounting Standards Codification — FASB's integrated database of all authoritative US GAAP. Topic 606 refers to 'Revenue from Contracts with Customers', the specific topic number assigned to the revenue recognition standard within that codification.
The five steps are: (1) Identify the contract with a customer, (2) Identify the performance obligations in the contract, (3) Determine the transaction price, (4) Allocate the transaction price to the performance obligations, and (5) Recognise revenue when or as each performance obligation is satisfied.
ASC 606 was effective for public companies for annual reporting periods beginning after December 15, 2017 (fiscal year 2018 for calendar-year companies). For all other entities — including private companies — the effective date was annual periods beginning after December 15, 2018. Early adoption was permitted from December 15, 2016.
Yes. ASC 606 applies to all entities that enter into contracts with customers under US GAAP, including private companies. Private companies had a one-year deferral, making their effective date fiscal years beginning after December 15, 2018, but they are now fully required to comply. The standard does allow certain practical expedients that are particularly helpful for simpler private-company contract structures.
ASC 606 applies to non-profit organisations for exchange transactions — where the non-profit provides a distinct good or service in exchange for consideration. It does not apply to contributions, grants, or donations where no direct exchange of value occurs; those remain under ASC 958-605. Non-profits should carefully analyse whether their revenue streams are exchange transactions or contributions.
Deferred revenue (a contract liability under ASC 606) arises when a customer pays before the entity satisfies its performance obligation. For example, an annual SaaS subscription paid upfront creates a deferred revenue balance that is recognised ratably over the 12-month subscription period as the service is delivered month by month.
For SaaS companies, ASC 606 requires subscription fees to be recognised ratably over the contract term as the service is continuously delivered. Implementation or set-up fees must be assessed as separate performance obligations. Sales commissions meeting certain criteria must be capitalised as contract costs and amortised. Companies with multi-element arrangements (software licence + support + implementation) must allocate the transaction price to each element based on standalone selling prices.
There is no single official 'ASC 606 certification', but major accounting bodies (AICPA, NASBA) offer CPE courses and specialist credentials in revenue recognition. Businesses seeking compliance validation typically engage a CPA firm to audit their ASC 606 policies and issue an opinion. Payline can help prepare your business for this audit process.

Ready to simplify your global operations?

Talk to an Expert