Going strictly by the book, paying tax on Hive income would be an utter nightmare in most countries because each time any token on Hive is credited to our account is a taxable event where income is earned. We should record the dollar value of that token at the time of reception and upon exchanging it for any other token or directly into fiat we we should calculate the gain or loss. There is such a large number of transactions and the token prices are so hard to determine that it becomes completely impossible in practice. For example, your curation rewards are paid out in Vests (Hive Power). How do you determine the dollar value of those Vests? Exactly how many HIVE each Vest is worth is a dynamic variable depending on many factors and it is not stored on chain.
Many years ago, someone developed a script for calculating those values for Steem users but that tool failed to produce correct values.
Posted Using LeoFinance Beta
It's my understanding that vests aren't taxable because they aren't tradable.
There is no market or market value for vests.
I'm in a bit of a unique situation, because I have A LOT of Hive and other cryptos that isn't income at all and will be applicable for long-term capital gains. The tax on long-term capital gains is 0% up to $40k a year... so I really don't have to pay taxes at all.
https://peakd.com/taxes/@edicted/investopedia-capital-gains-tax-101