I'm from Lithuania and here you have to pay 15% tax from your profits if it exceeds 2500/year. For example if you bought BTC at 7000 and sold at 10 000, you have to pay 15% from 3000 - it would be 450 in such case.
I will just say that anyone who pays crypto tax in Croatia (currently and in the past) actually donates state money. And why do I say that? Well, because you have the ability to change crypto (in FIAT) to a certain value per transaction (1000 Euros - daily) without ID, and also to buy/sell gold with crypto in a same way. You also have physical and online stores that accept crypto, which is also a perfectly legal way to avoid paying taxes (or at least it can get you save some time on keeping FIFO records) but you still pay very high VAT.
To be clear, I'm not for tax avoidance - but if there are legal possibilities for me not to pay that tax, then, of course, I will use them while they are available to me.
Yeah, but it's not always possible to avoid taxes. If you cash out crypto and want to buy something big (car, house or something similar), tax is something what you can't avoid. Otherwise you will face some legal problems in such cases.