Author: Michael Jamison, CPA, CGMA

Over the last several years, virtual currency has become increasingly popular. Bitcoin is the most widely recognized form of virtual currency, also commonly referred to as digital, electronic or crypto currency. While most smaller businesses aren’t yet accepting bitcoin or other virtual currency payments from their...

Businesses often enter into so-called “collaborative arrangements” when they partner with another entity on a major project. Unfortunately, the current guidance for these types of arrangements under U.S. Generally Accepted Accounting Principles (GAAP) is somewhat vague. Here are some questions that may arise as participants report...