Last year I took a loss on some stock at which time you can take as a deduction, and yes, I had to include y crypto profits into my overall income. And if you reinvest, you have to still pay the tax unless you lose it before the end of the fore mentioned tax year……I hope that helps to understand….Robinhood does send you 1099s for profits and losses….which I can download directly into my TurboTax software…..