In order to avoid paying tax, I use online exchangers. They can be used to send the Fiat on any account without registration. In this case you will not track and you can do any in-store purchase without using your Bank account. It seems to me that bitcoin was conceived in order not to interfere with the government and therefore I consider myself free from tax liabilities.
No one can ask for taxes because of the expense in the store, and bank accounts sometimes have to make a final explanatory statement. It was not my case. But those who transfer Bitcoin in extreme amounts complain too much.