A working guide to charging the right VAT rate across the EU, registering for the One Stop Shop, and filing returns without hiring a tax office in every country you sell to.
โฌ10,000 โ the number that decides everything. Sell under this amount per calendar year across all EU countries combined, and you can keep charging your home country’s VAT rate. Cross it, and you owe VAT at each buyer’s local rate โ which is exactly the problem OSS exists to simplify.
Read related article: VAT/GST for Digital Services
What OSS actually solves
Before July 2021, an online seller shipping to customers in, say, France, Poland, and Sweden could in theory need three separate VAT registrations and three local returns. The One Stop Shop (OSS) replaced that with a single quarterly return, filed in one member state, covering VAT owed everywhere in the EU.
It didn’t remove the obligation to charge destination-country VAT โ it removed the need to register in every destination country to pay it. That distinction matters for how you price, invoice, and file.
Do you need to register?
Run through this in order. Most sellers land on an answer within the first two questions.
- Are your buyers EU consumers (B2C), not businesses?ย OSS covers B2C distance sales of goods and digital services. B2B salesย generally useย reverse charge instead โ a different regime entirely.ย
- Is your total cross-border B2C turnover across all EU countries below โฌ10,000/year?ย If yes andย you’reย an EU-established business, you may charge your home VAT rate and skip OSS for now โ though you can opt in voluntarily.ย
- Over โฌ10,000, or based outside the EU?ย You need to charge destination-country VAT rates. OSS (or IOSS for imported low-value goods) is how you remit that without registering in each country separately.ย
- Do you hold stock in an EU warehouse (e.g. Amazon FBA) outside your home country?ย That typically creates a local VAT registration requirement regardless of the โฌ10,000 threshold โ OSSย doesn’tย replace it, though it still covers your onward B2C sales.ย
Common trap: The โฌ10,000 threshold is cumulative across the whole EU, not per country. A seller shipping โฌ4,000 to Germany and โฌ7,000 to France has crossed it, even though neither figure alone looks large.
Which scheme applies to you
| Scheme | Who it’s for | Covers |
| Union OSS | EU-established sellers (and non-EU sellers with an EU warehouse or establishment) | B2C distance sales of goods within the EU, plus digital/telecom/broadcast services to EU consumers |
| Non-Union OSS | Businesses with no EU establishment | B2C supplies of services (not goods) to EU consumers โ e.g. SaaS, digital downloads, consulting |
| Import OSS (IOSS) | Any seller, EU or not | Goods imported from outside the EU to EU consumers, valued at โฌ150 or less per shipment |
A single business can need more than one scheme โ a US-based store selling physical goods drop-shipped from China (IOSS territory) and a subscription add-on (Non-Union OSS territory) is a normal combination, not an edge case.
Registering: what the process looks like
- Pick your Member State of Identification.ย EU businesses register via their home country’s tax portal. Non-EU businesses chooseย anyย one-memberย state to register in โ Estonia and Ireland are common choices for their fully digital portals.ย
- Submit the OSS applicationย with your business details, EU VAT number (if you have one), and bank details for refunds. Approval typically takes days to a few weeks, not months.ย
- Start charging destination-country VAT ratesย from your registration’s effective date โ usually the first day of the quarter after you apply, though late registration after crossing the threshold can be backdated.ย
- Set up rate logic in your storefront.ย Shopify, WooCommerce, and most platforms have EU VAT rate tables built in or as a plugin โย you’reย responsible for keeping the applied rate correct, not the platform.ย
Filing: the quarterly rhythm
OSS returns are filed quarterly regardless of your home country’s normal VAT filing frequency:
| Quarter | Filing deadline |
| Jan โ Mar | 30 April |
| Apr โ Jun | 31 July |
| Jul โ Sep | 31 October |
| Oct โ Dec | 31 January |
The return itself is one document listing sales and VAT due per destination country, even though you file and pay it once, to your Member State of Identification. That state then redistributes the money to where it’s actually owed.
Note: A “nil return” โ zero EU B2C sales in a quarter โ still has to be filed if you’re registered. Missing it, even at zero, is one of the more common reasons OSS registrations get flagged.
Mistakes that show up in practice
Applying home VAT rate above the threshold. The most frequent error: continuing to charge, say, 21% domestic VAT on a sale to Denmark (25%) after crossing โฌ10,000 for the year. It under-collects VAT you still owe โ the shortfall comes out of your margin, not the customer’s pocket, once caught.
Confusing OSS with local registration. OSS reports VAT on sales from your own stock or establishment to consumers elsewhere. It does not cover VAT triggered by holding inventory in another country’s warehouse โ that still needs a local registration in that country.
Ignoring IOSS for low-value imports. Without IOSS, low-value parcels get VAT collected at the border by the courier, often with a handling fee added โ a worse customer experience and a common cause of abandoned deliveries and complaints.
Read related article: Estonia for EU E-commerce
Frequently asked
Does OSS replace my domestic VAT return?
No. OSS only covers your cross-border B2C EU sales. Domestic sales in your home country still go through your normal local VAT return.
Can I deregister from OSS if my sales drop back under โฌ10,000?
Yes, but most businesses that have crossed the threshold once stay registered โ deregistering and re-registering as sales fluctuate quarter to quarter usually costs more in administrative overhead than it saves.
Which VAT rate do I charge โ mine or the buyer’s?
Once you’re over the threshold or registered voluntarily, the buyer’s country rate applies, not yours. Rates range from 17% (Luxembourg) to 27% (Hungary) across the EU.
Do marketplaces like Amazon or Etsy handle this for me?
Often, yes, for sales made through the marketplace โ many platforms are “deemed suppliers” and collect VAT on your behalf. Sales through your own website are still your responsibility.
Need Help With EU VAT and OSS?
Cross-border VAT can become complicated once you start selling to customers in multiple EU countries or holding stock abroad.
Helvetios can help you understand your VAT and OSS obligations, choose the appropriate setup, and keep your e-commerce business compliant as it grows.
Whether you’re launching an EU-based online store or expanding into new European markets, our team can provide practical guidance tailored to your business model.
Have questions about VAT, OSS, or your international business setup? Contact Helvetios to discuss your situation.






