What Is ASC 606?
ASC 606 is the unified standard for revenue recognition under GAAP. Before ASC 606, different industries and types of transactions had their own ways of recognizing revenue, which could make it hard to compare financial statements between companies. To fix this, the Financial Accounting Standards Board (FASB) in the US and the International Accounting Standards Board (IASB) globally worked together to create this single, core principle to govern revenue recognition. The core idea is that a business should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration the business expects to receive in exchange for those goods or services. It's a five-step model designed to bring clarity and consistency to how revenue is reported, regardless of the industry. This means moving beyond simple invoice dates and looking at the actual transfer of control and satisfaction of promises made to customers.