According to this video,
https://www.facebook.com/cnbccrypto/videos/1688689147880991/Bitcoin is considered as property and therefore whenever you sell your BTCto cash, there are two transactions. You first sell the property to cash value then what you gain from the sale is used as cash. These transactions are therefore taxable.
For HODLers, if you cash out it in less than a year then it would be considered as income so theres tax for that. If you hodl for more than a year, then IRS will consider it as 20% capital gains.
It's not clear to me at all that this is the case, if you got paid in bitcoin instead of buying it. For instance, we the people that get paid for signature campaigns... this is income gains. Are you saying that if you hold the bitcoin transacted to you in exchange of the signature campaign work for 1+ year, you are able to cash these gains out as capital gains? Im not sure about that at all.
In fact we should be reporting our monthly bitcoin income from signature campaigns, but who the hell does that? I would do it, but im too scared to get a penalty for not doing so earlier, and I also don't know what kind of proof they will demand, I just don't know what to expect, and nobody has clear answers for this, therefore I've resorted to holding it all until I have a clear vision of what we are talking about in this case.