I could not type it all in exactly. To file next year, I like to know before moving too far along. I earned and purchased some digital tokens, but I did not dispose any for gain or loss. After earning and purchasing some, I sent the tokens to earn more tokens. Is the taxable event when I sent the tokens or when I actually dispose of the tokens for a loss or gain? Also, there are upgrade options where I will need to send tokens to upgrade, the upgrade is to earn more tokens. In this situation, when is the taxable event (on the upgrade amount which has no dollar value just the number of tokens or when I cash out from all earnings at a gain or loss)? Thanks Turbotax Community!
If you did something to earn tokens, the value of the tokens you received may be taxable. This is currently a gray area with the IRS.
In Jarrett et al vs United States of America, a Tennessee couple sued the IRS to get a refund for tax paid on staking income that they received but still held in their account.
The Justice Department offered to refund the money. But the IRS refused to say whether it would pursue other taxpayers who did not report staking rewards on their income tax return.
Exchanges and upgrades
Coin exchanges are reportable events with the IRs and may product gain or loss, so exchanging tokens are taxed based on the value of the old tokens at the time you received them against the fair market value of the new tokens at the time of exchange.
The upgrades would also be reportable. Most likely in an upgrade, the value of the old tokens would be incorporated into the value of the new tokens that you acquire due to the upgrade. It would depend on how the exchange worked.