The questions this tool walks you through
Here is what the checker asks and why each step matters. Prefer to talk it through? Contact us and we will help directly.
Do all five contract existence criteria under ASC 606-10-25-1 exist?
Assess: (1) both parties approved the contract, (2) each party's rights are identifiable, (3) payment terms are identified, (4) commercial substance exists, and (5) collection of substantially all consideration is probable.
No contract exists under ASC 606-10-25-1. Record any consideration received as a liability under ASC 606-10-25-7 and reassess the criteria each reporting period.
Official guidance: FASB Accounting Standards Codification
Does the contract contain multiple promised goods or services?
Identify all explicit and implicit promises. SaaS arrangements, construction contracts, and product-plus-service bundles frequently contain multiple deliverables requiring separate performance obligation identification.
Use the interactive tool above to see how this applies to your situation.
Official guidance: FASB Accounting Standards Codification
Are the promised goods or services distinct (capable of being distinct AND separately identifiable)?
Capable of being distinct: the customer can benefit from the good or service on its own or with readily available resources. Separately identifiable: the promise is not highly interrelated, highly interdependent, or a significant fulfillment input for another promise.
Use the interactive tool above to see how this applies to your situation.
Official guidance: FASB Accounting Standards Codification
Does the transaction price include variable consideration?
Variable consideration includes discounts, rebates, refunds, credits, price concessions, incentives, performance bonuses, penalties, or royalties. Estimate using the expected value or most likely amount method, whichever better predicts the amount.
Use the interactive tool above to see how this applies to your situation.
Official guidance: FASB Accounting Standards Codification
Is it probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty resolves?
Estimate variable consideration using the expected value or most likely amount method, then apply the constraint in ASC 606-10-32-11: include amounts only to the extent that a significant revenue reversal is not probable. Also consider any significant financing component, noncash consideration, and consideration payable to the customer.
Use the interactive tool above to see how this applies to your situation.
Official guidance: FASB Accounting Standards Codification
Does the performance obligation meet one of the three over-time criteria under ASC 606-10-25-27?
Criterion (a): customer simultaneously receives and consumes benefits. Criterion (b): entity creates or enhances an asset the customer controls. Criterion (c): the asset has no alternative use and the entity has an enforceable right to payment for performance completed to date.
Point in time recognition. Recognize revenue when the customer obtains control under ASC 606-10-25-30.
Official guidance: FASB Accounting Standards Codification
Can progress toward complete satisfaction of the performance obligation be reasonably measured?
If progress cannot be measured but costs are expected to be recovered, recognize revenue only to the extent of costs incurred until a reasonable measure of progress can be established. Re-evaluate each reporting period.
Over time recognition under ASC 606-10-25-27. Apply a single measure of progress under ASC 606-10-25-31 that faithfully depicts the transfer of control. Progress not reasonably measurable. Recognize revenue only to the extent of costs incurred that are expected to be recovered under ASC 606-10-25-37.
Official guidance: FASB Accounting Standards Codification