The revenue recognition model known as Accounting Standards Codification 606 (ASC 606) has been in effect for some time now. But many of our clients request an overview of the standard to be sure they’re on the right track. Let’s start with the basics.
ASC 606, also known as the revenue recognition model, is an accounting standard created jointly by the Financial Accounting Standards Board (FASB) and the International Accounting Standards Board (IASB). ASC 606 dictates how businesses should recognize revenues from contracts with customers.
To put it more plainly, the revenue recognition model explains when businesses should record revenues on their financial statements — and in what amounts.
The FASB and the IASB wanted to harmonize the revenue recognition practices of businesses in all types of industries. They created a universal framework that attempts to recognize revenues in line with actual delivery of goods or services. This ensures that investors, analysts, and other stakeholders can make educated decisions using the information they find on the financial statements.
ASC 606 prescribes a five-step model to determine when businesses should recognize contract revenues.
A contract exists if:
A performance obligation is the promise to provide a distinct good or service to your customer. A performance obligation exists only if you’re able to transfer those goods or services; if they cannot be transferred, they are not—on their own—considered a performance obligation. There may be a bundle of goods or services that make up a single performance obligation, and there can be one or more performance obligations in a single contract.
The transaction price is the amount you expect to receive in exchange for transferring goods or providing services to your customer. This includes all types of consideration—flat fees, variable rates, and incentives—and should be reduced by rebates, discounts, and concessions. If you don’t know the exact transaction price at the contract’s onset, you can estimate the transaction price.
Allocate the total transaction price to each separate performance obligation (if you have more than one).
Once you complete a performance obligation and transfer it to your customer, you can report revenues for that portion of the contract.
Revenue recognition applies to all businesses that follow generally accepted accounting principles (GAAP): public companies, private businesses, and nonprofits alike. It is seen by both the FASB and the IASB as the current standard for US-based companies to follow when they record revenue on their financial statements.
ASC 606 was first introduced in May of 2014. Initially, it was set to go into effect in 2016, but the effective date got pushed back more than once. Below is a table that summarizes the effective dates of ASC 606 for each type of entity.
Adopting the new revenue recognition model likely wasn’t easy. Even if you have a system in place, there may be some compliance challenges you find along the way. Here are a few common ones.
It can be difficult to determine when a promise to transfer goods or services stands alone as its own performance obligation within a larger contract. There are two main criteria to consider:
If both are true, you’ve likely identified a single performance obligation.
Typically, the transaction price should be allocated among the different performance obligations based on each one’s standalone selling price (SSP). The SSP is the amount a customer would pay for that good or service on its own. If the SSP isn’t known, the company can estimate the SSP as long as they disclose their judgements and estimates in the footnotes.
Contract modifications exist when there has been a change in project scope or price. As an example, let’s assume you agree to provide monthly maintenance services to a customer for two years. One year in, the client wishes to add an additional two years to the contract. You need to determine if this is considered a change to the existing contract, or if this should be accounted for as a new contract altogether.
Contract modifications have been a hot-button topic since the accounting standard was introduced because it can be difficult to determine when a true modification has occurred. A qualified advisor can walk you through the nuances of this topic, but a few things you’ll need to ask yourself are:
The answers to these questions can help you determine if you need to (1) modify the existing contract, (2) terminate the existing contract and create a new one, (3) create a new contract for just the modification.
ASC 606 requires you to disclose both quantitative and qualitative information about your revenue recognition practices. One such disclosure requirement is a disaggregation of revenues. Instead of reporting only one line of revenue, you should break that revenue up into categories so that users of the financial statements can better understand cash flow. A few other disclosure requirements are:
The revenue recognition model might be a significant shift for your business. But complying with ASC 606 can help you in more ways than one. From an external standpoint, it can show your clients, business partners, investors, and lenders that you are up to date on industry standards. From an internal standpoint, it will be a great way to think about your contracts a bit differently.
If you have further questions about ASC 606, contact us today.