Here’s the confusion: Do I need to charge VAT on services paid in crypto? Some say if the client is outside my country, I don’t charge VAT. Others say I still have to report it and pay VAT on the crypto’s value. The local tax office isn't super clear either.
My experience with such services abroad suggests that you shouldn't charge VAT for clients outside the EU, but I advise you to properly document it and keep the record for future reference. However, you should charge your local VAT rate for clients within the EU. But ensure you learn the rate applicable to the payment.
Also, if I receive payment in Bitcoin or USDT, how is the VAT calculated? On the crypto value at the time of the invoice, or when I convert it to fiat?
For fairness, the crypto value is used instead of the fiat value.