Companies with EU and offshore locations are those who are affected by this the most. But this treaty is not new and VAT has to be paid for years already. I do have to pay VAT for all customers since 2005 as long as they are end customers. It was an easy process. The only thing that changes is that it gets more complicated with different VAT tax rates, now. Before you could just shave the VAT rate to the EU country where your EU VAT ID number was registered. In return you can offset VAT paid. It increases paperwork, but I am sure there will be digital solutions.
If a payment is anonymous, I would think it would be taxed the same as a walk-in customer in a shop: at the tax rate where you registered your VAT number. If that's the UK, that would be the UK rate.
|