Sort:  

It's not so difficult. Especially if you cash out as you earn, you'll just have to put enough aside to cover your tax obligations. The tool I gave a link to outputs a record of your earned STEEM, SBD and SP on a monthly (or weekly) basis, which makes it possible to track them accurately enough for tax purposes.

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 62912.13
ETH 2544.21
USDT 1.00
SBD 2.84