Technical Accounting Process
How should one approach technical accounting issues without explicit guidance?
Below is the framework that can help to answer technical accounting questions without explicit guidance such as the ones we often see in the crypto accounting space.
Assess the materiality of the matter at hand. If it is clearly immaterial and trivial, identify a shortcut approach that answers the question with minimal effort without compromising the quality of financial reporting.
Gather internal business context:
Read the documentation:
agreements
emails
internal policies
previous memorandums
Discuss the issue with the relevant stakeholders via appropriate channels
(in-person meetings, calls, slack, chat, emails).
Identify whether similar transactions occurred in the past and how they were accounted for.
Consider the economics of the transactions and what accounting would make the most sense to both:
achieve the objectives of general-purpose financial statements, and
stay aligned with the company's view on the nature of the issue
Evaluate the relevant accounting guidance including the guidance that may be applied by analogy:
Identify whether partial guidance must be applied based on facts and circumstances surrounding the issue
Identify the guidance that may be applied by analogy
Verify that there is no explicit prohibition on the use of the specific guidance by analogy
Read through existing non-authoritative publications and opinions on the same topic:
Review non-authoritative accounting guides of professional accounting firms
Search EDGAR filings and comment letters using keywords to find how our peers solved similar questions in the past
Document the conclusion:
First, prepare a summary of the preliminary position.
Discuss it with key stakeholders and anyone affected by the conclusion and gather feedback.
Reflect on feedback received and revise the documentation if necessary. Consider whether revisions require to be discussed with stakeholders again.
Prepare the formal documentation of the final position.
Distribute the formal documentation to required recipients and save it in the company’s files.