The ASC 606 five-step model and the core principle

The core principle of Topic 606, the five steps that apply it, the ASUs that built the standard, and where each step creates audit risk.

5 min read · CORAA Team
Lesson 1 of 14 · 0 of 14 complete
In this lesson you will
  • State the core principle of Topic 606 in your own words
  • Walk a customer contract through all five steps in order
  • Identify which ASUs amended the original ASU 2014-09 text
  • Link each step to the judgment an auditor will test

The core principle

ASU 2014-09 replaced most industry revenue guidance with one model in Topic 606. The core principle: an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which it expects to be entitled in exchange for those goods or services. Two ideas sit inside that sentence. Revenue follows the transfer of control, not the invoice or the cash. And the amount is what the entity expects to be entitled to, which can differ from the contract price.

The five steps

The standard applies the principle through five steps:

  1. Identify the contract with a customer. A contract exists for accounting purposes only when the criteria in 606-10-25-1 are met: approval and commitment, identifiable rights, identifiable payment terms, commercial substance, and probable collection of substantially all of the consideration the entity will be entitled to.
  2. Identify the performance obligations. Each promise to transfer a distinct good or service (or a series of substantially the same distinct goods or services with the same pattern of transfer) is a performance obligation.
  3. Determine the transaction price. Start with the stated price and adjust for variable consideration (subject to the constraint), a significant financing component, noncash consideration and consideration payable to the customer.
  4. Allocate the transaction price. Allocate to each performance obligation on a relative standalone selling price basis, with limited exceptions for discounts and variable amounts.
  5. Recognize revenue when (or as) each performance obligation is satisfied. Satisfaction happens when the customer obtains control, either over time (if one of the three criteria in 606-10-25-27 is met) or at a point in time.

Contract costs sit beside the model in Subtopic 340-40: incremental costs of obtaining a contract and certain costs to fulfill one are capitalized and amortized.

The amendments that finished the standard

The FASB issued several updates before the effective date. The three that matter most for day-to-day work:

  • ASU 2016-08 rewrote the principal versus agent guidance around control of the specified good or service.
  • ASU 2016-10 clarified when promises are distinct, added the immaterial-promises and shipping and handling options, and reworked the licensing guidance.
  • ASU 2016-12 clarified collectibility, added the sales tax presentation election, fixed the measurement date for noncash consideration at contract inception, and added transition expedients.

When you read a paragraph in an old memo, check whether these updates changed it. A memo that quotes the 2014 principal versus agent indicators, for example, is quoting superseded text.

Where the judgment sits

Every step has a judgment that drives the number:

Step Typical judgment What goes wrong
1 Is collection probable; are two contracts one Revenue on a contract that does not exist yet
2 Is the promise distinct Revenue recognized up front on an integrated bundle
3 How much variable consideration to include Rebates and returns understated
4 What is the standalone selling price Discount pushed to the undelivered item that never ships
5 Over time or point in time; measure of progress Cost-to-cost inputs inflated by uninstalled materials

An auditor uses the same five steps as a test map. The five-step contract memo template follows this order, and the rest of this track takes one step at a time, finishing with auditing revenue.

Contract assets, receivables and contract liabilities

Topic 606 also changes presentation. When either party has performed, the entity presents a contract asset or contract liability. A receivable is an unconditional right to consideration: only the passage of time is required before payment is due. A contract asset is a right that is conditional on something other than time, such as delivering a second item. A contract liability is the obligation to transfer goods or services for which the customer has paid or for which payment is due.

Scope reminders

Topic 606 does not cover leases, insurance contracts, financial instruments, guarantees other than product warranties, and certain nonmonetary exchanges. A contract that is partly in scope of another Topic applies that Topic's separation and measurement guidance first.

Worked example

Running one equipment contract through the five steps

Harbor Lift Systems signs a contract on March 1 to sell a forklift and two years of maintenance to a warehouse operator for $64,000, payable 30 days after delivery. Harbor sells the forklift alone for $60,000 and the maintenance alone for $8,000 (total $68,000).

Step 1: the contract is signed, rights and payment terms are clear, it has commercial substance, and the customer has paid Harbor on time for five years. Collection is probable. A contract exists.

Step 2: the forklift works on its own and the maintenance is a routine service other providers offer. Neither modifies the other. Two performance obligations.

Step 3: no variable consideration, and 30-day terms create no significant financing component. Transaction price: $64,000.

Step 4: relative SSP. Forklift: 64,000 x 60/68 = $56,471. Maintenance: 64,000 x 8/68 = $7,529.

Step 5: the forklift transfers at a point in time on delivery, April 10. Maintenance is a stand-ready service the customer consumes as Harbor performs, so it is recognized over 24 months at about $314 per month.

Conclusion: Harbor recognizes $56,471 on April 10 and $7,529 straight-line over two years, not $64,000 on delivery.

Self-check

Answer each question before you open the answer.

  1. What two ideas does the Topic 606 core principle combine?

    Show answer

    Revenue is recognized when goods or services transfer to the customer (control), and it is measured at the consideration the entity expects to be entitled to, which may differ from the stated price because of variable consideration and other adjustments.

  2. Which ASU rewrote the principal versus agent guidance?

    Show answer

    ASU 2016-08, Principal versus Agent Considerations (Reporting Revenue Gross versus Net).

  3. What is the difference between a receivable and a contract asset?

    Show answer

    A receivable is an unconditional right to consideration: only the passage of time is needed. A contract asset is a right to consideration that is conditional on something other than time, such as future performance.

  4. At which step does the standalone selling price matter?

    Show answer

    Step 4, allocation. The transaction price is allocated to performance obligations on a relative standalone selling price basis.

Sources

Back to the syllabus

Standards are paraphrased from the primary sources listed above; read the source before relying on a requirement. This lesson is training material, not professional advice. Report an error

For US CPA firms

Join the CORAA waitlist

CORAA AI drafts audit working papers from your client’s QuickBooks books and does the first pass: lead schedules, tie-out, memos, draft notes and letters. CORAA Network reviewers clear every finding. Your firm reviews and signs.

  • First audit free, so you can judge the quality on a real file
  • Flat fee by entity size; messy books included
  • We work only with CPA firms, never their clients
See how it works →

* required