When you plan to sell online in the EU and consider cross-border sales, you should consider following tax rules:
- in order to be able to import into the EU, you:
- either have to have a business entity registered in the EU
OR - register your foreign business for e.g. VAT/EORI in the EU
OR - register your foreign business at least for EORI EU and import based on DDP incoterms (you pay full VAT and duty on imports)
- if you plan to keep your stock in any given EU country like e.g. Poland and ship your orders to clients from a warehouse in that country, you should register for VAT in that country and charge your clients VAT on top of your net prices;
so if you keep your stock in PL and ship from PL, you should register for VAT in PL - as long as your sales volume is below around 80k EUR a year to any EU country, you don’t need to register for VAT in that country; once you sell more that around 80k EUR a year to e.g. Germany, you should register for VAT in DE and charge VAT DE to our German clients
If you want to play by all the tax rules here in the EU:)