What is EU OSS VAT?
The EU One Stop Shop (OSS) is a VAT simplification scheme introduced on 1 July 2021. It allows businesses selling goods or services to consumers (B2C) across the EU to register for VAT in a single EU member state and file one quarterly return covering all EU sales — instead of registering separately in each of the 27 countries where they have customers.
Before OSS, an e-commerce business selling to customers in Germany, France, Italy, and Spain would potentially need four separate VAT registrations, four different tax authority portals, and four different filing calendars. OSS collapses all of this into one registration and one quarterly return.
Who Needs to Register for OSS?
You need OSS (or individual country VAT registrations) if your total B2C sales to EU customers exceed €10,000 per calendar year. This threshold applies to:
- →E-commerce businesses shipping physical goods to EU consumers
- →SaaS and digital product companies with EU consumer customers
- →Online course creators, ebook sellers, and digital download stores
- →Streaming and subscription service providers
The €10,000 threshold is cumulative across all EU countries — it's not €10,000 per country. Once your total EU B2C sales cross €10,000, the next sale triggers the obligation to charge local VAT rates.
The Three OSS Schemes
Union OSS: For businesses established in the EU. Register in your home country. Covers B2C digital services and cross-border goods sales to EU consumers.
Non-Union OSS: For businesses established outside the EU. Register in any EU country of your choice. Covers B2C digital services to EU consumers. Popular registration countries for non-EU businesses include Ireland (English language, efficient process), the Netherlands (fast registration, English support), and Luxembourg (small, straightforward administration).
Import OSS (IOSS): For businesses selling imported goods with a value under €150 to EU consumers. Allows VAT to be collected at point of sale rather than at the border, simplifying the customer experience.
How to Register for OSS — Step by Step
Step 1 — Choose your registration country. EU businesses register in their home member state. Non-EU businesses can choose any EU country.
Step 2 — Gather required information. You'll need: your business name and address, tax identification number from your home country, bank account details (IBAN), and a description of the types of goods/services you sell.
Step 3 — Register online. Submit your application through the tax authority portal of your chosen registration country. Registration is free. Processing typically takes 2–4 weeks.
Step 4 — Update your billing system. Once registered, you must collect the correct local VAT rate for each EU customer country. Update your payment processor, invoicing software, or e-commerce platform accordingly.
Step 5 — File quarterly returns. OSS returns are due by the end of the month following each quarter: 30 April, 31 July, 31 October, and 31 January. The return lists your sales to each EU country with the applicable VAT rate and amount.
Filing OSS Returns: What You Need to Report
Each quarterly OSS return requires you to report, for each EU member state where you had B2C sales:
- →Total net sales value (excluding VAT)
- →Applicable VAT rate for that country
- →Total VAT amount due
The return is filed in the currency of your registration country. If your registration country uses Euros, all amounts are reported in Euros. If you have sales in other currencies, convert them at the ECB exchange rate published on the last day of the reporting period.
Payment of the total VAT due across all countries is made to your registration country's tax authority simultaneously with the return. That authority then distributes the VAT to each member state on your behalf — you never pay directly to 27 different countries.
Common OSS Mistakes to Avoid
Applying the wrong VAT rate: EU VAT rates differ significantly by country and product category. Germany charges 19% standard / 7% reduced; France 20% / 5.5%; Luxembourg 17% / 3%. Using a single rate for all EU sales is a common and costly error.
Not verifying B2B customer VAT numbers: If a customer claims to be a business but you don't verify their VAT number via VIES, you may be liable for VAT you should have charged.
Missing the quarterly deadline: OSS returns are due by the last day of the month following the quarter. Missing a deadline results in penalties and potential de-registration from OSS.
Not collecting location evidence: EU law requires two pieces of non-contradictory evidence to determine where your customer is located. Store this for 10 years.