OSS VAT (One-Stop Shop VAT) is an EU scheme that lets businesses report and pay VAT on cross-border B2C sales to consumers across all 27 EU member states through a single quarterly return filed in one country, rather than registering for VAT separately in each country where they sell.
If you sell physical goods to consumers across the EU, you have a VAT problem. Every country sets its own rate, its own filing rules, and its own registration thresholds. Before 2021, scaling across borders meant registering for VAT in every member state where you crossed a sales threshold — sometimes 10+ separate registrations, each with its own quarterly return, local agent, and language barrier. The One-Stop Shop (OSS) scheme replaced that mess with a single return covering all EU cross-border B2C sales, filed in one member state.
For DTC brands shipping into the EU from China, Vietnam, the US, or anywhere else, OSS VAT is the difference between treating Europe as one market or 27. It doesn't reduce what you owe — VAT is still charged at the customer's local rate — but it eliminates the administrative overhead that used to make EU expansion prohibitive for brands under $15M.
The OSS scheme has two variants relevant to most Ecommerce operators:
You register for OSS in one EU member state (your "Member State of Identification"). You then file one quarterly OSS return reporting all eligible cross-border B2C sales, broken out by destination country and applicable VAT rate. You pay the total VAT owed to your registration country, and that tax authority distributes the funds to the other member states on your behalf.
According to the European Commission, the OSS replaced the older Mini One Stop Shop (MOSS), which had been limited to digital services. The 2021 expansion brought physical goods into scope — the change that actually matters for Ecommerce brands.
OSS is specifically for cross-border B2C sales within the EU. It does not cover:
The distinction between OSS and IOSS trips up most operators. OSS handles intra-EU movements once goods are already inside the customs union. IOSS handles low-value imports entering the EU from a third country at the point of sale.
If you ship directly from Asia to an EU consumer, IOSS is the relevant scheme for shipments under €150. If you hold stock in an EU warehouse and ship cross-border from there, OSS is what you need.
Three reasons OSS changed the math for cross-border Ecommerce:
One registration instead of 27. Before OSS, hitting the distance-selling threshold in Germany meant registering in Germany. Hitting it in France meant registering in France. Each registration came with local compliance costs, often €1,500–€3,000 per country per year. OSS collapses that into one filing relationship.
A single €10,000 threshold replaces national thresholds. Once your total cross-border B2C sales across the EU exceed €10,000 in a calendar year, you must charge VAT at the customer's local rate. Below that, you can charge your domestic rate. This unified threshold makes the rules predictable.
Cash flow timing is cleaner. OSS returns are quarterly, with payment due by the end of the month following the quarter. You're not juggling 10 different filing calendars.
That said, OSS doesn't change what you owe. A €50 product shipped to a German consumer still carries 19% German VAT. A French consumer still pays 20%. The scheme is administrative, not financial.
The EU is removing the €150 de minimis exemption for imports beginning in 2026, according to the European Council's November 2025 decision. This change affects duties, not VAT directly — VAT on low-value imports has been collected through IOSS since 2021. But the broader compliance burden is increasing, which makes choosing the right VAT scheme more consequential.
For brands shipping direct from manufacturing to EU consumers, see our analysis of how the EU is ending de minimis exemptions and what it means for landed cost.
::table
Scenario;Scheme
You hold stock in an EU warehouse and ship to consumers in other EU countries;OSS (Union scheme)
You ship goods valued ≤ €150 directly from outside the EU to EU consumers;IOSS
You ship goods valued > €150 from outside the EU to EU consumers;Standard import VAT (DDP recommended)
You sell B2B across EU borders;Reverse charge — neither OSS nor IOSS applies
:table
Many brands use both schemes simultaneously. If you fulfill some EU orders from a local 3PL and some directly from manufacturing, you'll register for OSS to handle the intra-EU sales and IOSS to handle the direct imports under €150.
You register for OSS through the tax portal of the EU member state where your business is established. If your business is not established in the EU but you hold stock there, you can register in any member state where your stock is held.
Registration typically takes effect from the first day of the calendar quarter following your application. You'll receive an OSS VAT identification number, which is distinct from your standard VAT number.
Once registered, you must:
The European Commission's official OSS portal provides country-by-country registration guidance.
A few things to watch:
For a broader view on how VAT impacts cash flow and what to do about it, see our guide on leveraging your VAT number for improved cash flow.
Most Portless customers ship directly from manufacturing in Asia to EU consumers, which means IOSS is usually the relevant scheme for shipments under €150. We support a Delivered Duty Paid (DDP) model so VAT (and duties where applicable) are paid upfront at the point of sale — your customer receives a domestic-level experience without surprise charges at the door.
If you also hold EU stock for higher-value SKUs or specific markets, OSS becomes part of your compliance stack alongside IOSS. The right setup depends on your AOV, your fulfillment mix, and where your customers are. Talk to our team to map out what makes sense for your model — contact us.