Planning Guide For Digital Asset Tax Reporting Requirements | Ledgible

Planning Guide For Digital Asset Tax Reporting Requirements

With tax reporting season over, it’s already time to start planning for the next tax reporting season. And with digital asset regulations always either in flux or unclear, starting sooner is better.

Starting with existing obligations for digital asset reporting, there are several 1099 forms that are currently required by the IRS to be filed for various digital asset transactions.

This reward is generally seen as income. However, it’s not traditional income, it’s “other income” (box 3). The total income also has to be more than $600. Any income less than $600 does not have to be reported.

If your platform offers staking, you may need to look into providing 1099-MISC forms to your users.

If your platform offers trading, you may need to look into providing 1099-K forms to your users. However, many trading platforms (like Coinbase or Binance) that used to issue 1099-K forms, now issue 1099-MISC forms instead.

A 1099-B is required to be made whenever there is a “B-Record” sale. A “B-Record” sale is when there is a sale of an asset that involves a short term sale, long term sale or uncovered sale. A single sale can be just one B-Record, or it can be all three B-Records. It can be all three B-Records because a single sale can involve varying cost basis for the assets.

Suppose you buy a token on Jan 1 for $100. Then on March 1st, you buy another of the same token for $80. Then on March 2nd, you sell 1.5 of your two tokens for $70/token. With this one sale you have short term losses (March 1st to 2nd is short term), you have long term losses (Jan 1 to March 2nd is long term), and if the token is not covered (“uncovered” or non-covered), then there are 3 B-Records for that one sale that all have to be reported to the IRS.

Additionally, in the above example, the cost basis has to be determined. Depending on your tax methodology, the Jan 1 token could have been completely sold with only half of the March 1 token. Or the reverse where the whole March 1 token was sold and only half the Jan 1 token, or perhaps 0.75 of each was sold. Whatever the methodology, that cost basis likely will have to be reported, along with the associated loss. These calculations can become very complex very quickly.

If your platform “enables sales”, then you may need to look into providing 1099-B forms to your users.