Good question. I don't know for sure. Every transaction is secured on the blockchain. And if it's on the blockchain is it than accessible for tax authorities to check?
As long as you don't change it to fiat (I suppose) it isn't a problem. And with the recent developments of crypto credit cards you don't have to change your crypto to Fiat anymore.. But doe it mean it can't be checked by authorities?