Deloitte
Accounting Research Tool
...
Chapter 8 — Crypto Asset Transactions

8.4 Crypto Assets Received for Goods or Services Provided

8.4 Crypto Assets Received for Goods or Services Provided

When an entity accepts crypto assets in exchange for goods or services provided, the entity will need to use judgment to determine how to account for the crypto assets received. The entity will first need to determine whether it has a contract with a customer, as defined in ASC 606. If the entity determines that the transaction is a contract with a customer, the transaction is within the scope of ASC 606.2 Under ASC 606, the entity would account for the crypto assets received as noncash consideration and, therefore, the crypto assets must be measured at fair value at contract inception. Subsequent changes in the fair value of the crypto assets would not affect the amount of revenue recognized for the goods or services provided. For more information about noncash consideration, see Section 6.5 of Deloitte’s Roadmap Revenue Recognition.

Footnotes

2
For more information about how to determine whether a transaction is a contract with a customer, see Chapter 4 of Deloitte’s Roadmap Revenue Recognition.
3
See Deloitte’s Roadmap Revenue Recognition for further discussion of the ASC 606 revenue model.