I don't know why you did not have to - in a legal sense - care about the location of the customer before. Selling something to an EU citizen in a state different from the state your business is established in meant that you were doing business in that state, hence you were supposed to register at their tax office and file and pay VAT on behalf of your customers.
That was never the case, at least not for any business I've been part of. We've always had to charge VAT to EU customers, whether in our home nation or any other member state, but it was charged at our home nation's rate previously and was counted on our normal VAT return. If you think that policy was incorrect and we should have been registering with every relevant EU member state individually, all I can tell you is that two different accountancy firms, independent tax helplines we had access to, and guidance directly from our national tax authority all seemed to disagree with you at various points prior to the recent changes.
For the avoidance of doubt, I'm only talking about the B2C sales here. B2B has always worked differently, and there are separate mechanisms for reporting cross-border B2B sales within the EU and dealing with the associated VAT.
Also for the avoidance of doubt, we're in the EU (the UK, specifically). The rules for businesses based in EU member states are somewhat different to the rules for those outside.
Sorry, you are right, and I'm also probably wrong, because I remembered the preparation for the recent changes and forgot about the calm times. (And we are technically not in the EU.)
That was never the case, at least not for any business I've been part of. We've always had to charge VAT to EU customers, whether in our home nation or any other member state, but it was charged at our home nation's rate previously and was counted on our normal VAT return. If you think that policy was incorrect and we should have been registering with every relevant EU member state individually, all I can tell you is that two different accountancy firms, independent tax helplines we had access to, and guidance directly from our national tax authority all seemed to disagree with you at various points prior to the recent changes.
For the avoidance of doubt, I'm only talking about the B2C sales here. B2B has always worked differently, and there are separate mechanisms for reporting cross-border B2B sales within the EU and dealing with the associated VAT.
Also for the avoidance of doubt, we're in the EU (the UK, specifically). The rules for businesses based in EU member states are somewhat different to the rules for those outside.