EU Dropshipping Legal Requirements: VAT, IOSS & OSS
Dropshipping
8.25.2026

EU Dropshipping Legal Requirements: VAT, IOSS & OSS

Everything Shopify dropshippers need to know about EU VAT compliance — before customs catches up with you.

Selling to European customers sounds like a goldmine — until VAT compliance blindsides you at customs. Between IOSS, OSS, and the sweeping customs reform that kicked in this year, the rules for dropshippers shipping into the EU have fundamentally changed. Here's what you actually need to do.

Why EU VAT Compliance Is Non-Negotiable for Dropshippers

If you're dropshipping to European customers today, VAT compliance isn't optional — it's embedded in the checkout experience your customers expect. Miss it, and you face customs holds, surprise fees handed to your buyers at the door, and a flood of chargebacks that kill your reputation overnight.

The EU overhauled its e-commerce VAT rules in July 2021, replacing a patchwork of country-level thresholds with two centralized systems: OSS (One Stop Shop) for goods already inside the EU, and IOSS (Import One Stop Shop) for goods shipped from outside — which is the scenario most Shopify dropshippers sourcing from China face.

The bottom line: If you ship a product from a Chinese supplier directly to a customer in Paris, Frankfurt, or Amsterdam, you are the importer of record in the EU's eyes. The VAT obligation lands on you — not your supplier, not your freight forwarder.

IOSS: The System Built for China-to-EU Dropshipping

What IOSS is (and what it does)

IOSS (Import One Stop Shop) is the EU's centralized system for collecting VAT on goods imported from outside the EU valued under €150. Instead of your customer being ambushed by a customs bill on delivery, VAT is collected at checkout — seamlessly, upfront.

Here's the operational flow:

  1. Customer places an order on your Shopify store.
  2. Your store calculates VAT based on the customer's destination country (rates currently range from 17% to 27% depending on the EU member state).
  3. VAT is collected at checkout as part of the total transaction.
  4. Your parcel ships with your IOSS number on the customs label — enabling fast-track clearance.
  5. You file a single monthly IOSS return declaring all EU sales and remit the collected VAT.

The result: no surprise duties or delays for your customer, faster customs clearance for your shipments, and a single return instead of 27 separate country filings.

Who needs to register for IOSS?

IOSS applies to any business shipping products valued under €150 from outside the EU to EU customers — including dropshippers sourcing from China, US-based stores selling to Europe, and any non-EU fulfillment operation.

Critical nuance for non-EU sellers: If you're not based in the EU, you cannot register for IOSS directly. You must register through an EU-based fiscal intermediary (a tax representative). This adds a layer of cost and admin, but it's mandatory.

  • EU-based sellers: can register directly with any EU member state's tax authority.
  • Non-EU sellers: must appoint an EU intermediary to register and file on their behalf.
  • Marketplace sellers (Amazon, eBay): the marketplace typically handles IOSS — you don't need a separate number. But if you sell via your own Shopify store, you are the seller of record and owe the VAT yourself.

The €150 per-order ceiling

IOSS only applies to orders with an intrinsic value of €150 or less (excluding shipping and insurance where shown separately on the invoice). Orders above this threshold require standard import declarations and are subject to regular customs duties — no IOSS shortcut available.

OSS: For Dropshippers Already Operating Inside the EU

OSS (One Stop Shop) is a different beast. It's designed for intra-EU B2C distance sales — situations where goods are already inside the EU when they ship (e.g., you've pre-stocked a European warehouse).

The key threshold to know: Once your total cross-border B2C sales within the EU exceed €10,000 per year, you must charge VAT at the customer's country rate — not your home country rate. OSS lets you do this via a single quarterly return, filed with one EU tax authority, which then distributes the VAT to each relevant country.

For example: instead of registering separately in France, Italy, and Sweden, you report everything through a single OSS return in Germany (or whichever member state you choose). Germany's tax office forwards the relevant amounts automatically.

IOSS vs. OSS: Which One Do You Need?

Scenario Correct Scheme Order Value Cap Filing Frequency
Shipping from China directly to EU customer IOSS €150 per order Monthly
Selling from an EU warehouse to EU customers OSS (Union scheme) No cap Quarterly
Cross-border EU sales under €10,000/year Home-country VAT Local rules
Orders over €150 shipped from outside EU Standard import + local VAT N/A Per import

The 2026 Customs Reform: The Rule Change Most Dropshippers Are Missing

This is the development that caught thousands of stores flat-footed. Beyond the VAT frameworks, the EU just restructured customs duties on low-value parcels in a way that directly hits the classic China-to-EU dropshipping model.

Effective 1 July 2026, the EU abolished the €150 customs duty exemption for low-value consignments. That's the rule that allowed parcels under €150 to enter the EU duty-free. It's gone. In its place, a flat €3 customs duty per item now applies to all e-commerce parcels entering the EU — regardless of value.

The reform rolls out in phases:

  • 1 July 2026: €3 flat customs duty per item on all low-value e-commerce parcels.
  • November 2026: An additional EU-wide handling fee is expected to be mandated.
  • 2028: Full abolition of the €150 exemption upon the launch of the EU Customs Data Hub, replacing the flat €3 with a structured tariff framework.
The €3 duty may sound small, but at scale — say, 500 orders a month — it adds €1,500 in new costs you need to either absorb or pass on. For low-margin dropshipping businesses, that's a margin problem, not a rounding error.

Important: the removal of the €150 threshold does not eliminate IOSS. VAT collection through IOSS still applies — the customs duty and the VAT obligation are two separate instruments running in parallel. You still need both.

Curious how sourcing strategy affects your landed cost under these new rules? See our guide on sourcing products from China for your Shopify store.

EU VAT Rates by Country: What to Configure in Shopify

Each EU member state sets its own VAT rate. Your checkout must apply the correct rate based on the customer's shipping address. Shopify supports automatic VAT calculation based on destination — but you need to configure it correctly and link it to your IOSS number.

A few reference rates to keep in mind (always verify with official EU sources or your tax advisor before implementing, as rates are subject to change):

  • Germany: 19%
  • France: 20%
  • Spain: 21%
  • Italy: 22%
  • Sweden, Denmark, Finland: 25%
  • Hungary: 27% (highest in the EU)
  • Luxembourg: 17% (lowest standard rate)

Rates currently range from 17% to 27% depending on the member state — a spread that makes hard-coding a single VAT rate a compliance risk.

Shopify-Specific Setup Steps

Getting Shopify configured correctly is half the battle. Here's the practical checklist:

  1. Register for IOSS (or appoint an EU fiscal intermediary if you're outside the EU).
  2. Enter your IOSS number in Shopify's tax settings under Settings → Taxes and duties → European Union.
  3. Enable destination-based VAT calculation so the correct country rate is charged at checkout.
  4. Ensure your shipping carrier or fulfillment provider transmits your IOSS number on every customs label — without this, the parcel won't get IOSS fast-track clearance.
  5. Set up monthly calendar reminders for your IOSS return filing (it's monthly, not quarterly).
  6. Update your product prices or pricing logic to absorb the new €3/item customs duty where needed.

Tools like the right Shopify app stack can automate much of the VAT calculation layer, but the IOSS registration itself is a legal step you must complete independently.

Common Mistakes That Get Dropshippers Into Trouble

  • Assuming IOSS is automatic: It's not. You must actively register, obtain an IOSS number, and transmit it with every shipment.
  • Undervaluing parcels on customs declarations: EU customs authorities are now deploying AI-powered valuation tools to flag suspicious declarations. Penalties for systematic breaches can reach up to 6% of the value of imported goods.
  • Ignoring orders above €150: IOSS does not apply above the €150 ceiling. These require full standard import declarations and may attract customs duties at product-specific tariff rates.
  • Treating OSS and IOSS as interchangeable: They're not. OSS is for intra-EU sales; IOSS is for imports from outside the EU. Applying the wrong scheme creates VAT gaps.
  • Forgetting the VAT-on-first-sale rule for non-EU sellers: Unlike EU-established companies which sometimes benefit from registration thresholds, non-EU sellers must register from their very first taxable transaction. There is no minimum sales threshold before compliance kicks in.

If you're scaling your sourcing from platforms like 1688 or Taobao through Piratify, having your VAT and customs compliance locked in before you start driving volume is what separates a store that scales from one that gets buried in chargebacks and customs holds. See also our breakdown of shipping times and logistics from China to the EU.

FAQ

Do I need to register for IOSS even if I only make a few sales to the EU?

If you're a non-EU seller, yes — there is no minimum sales threshold that exempts you. Non-EU sellers making taxable sales to EU customers must register from the first transaction. The €10,000 micro-threshold for OSS applies only under specific conditions to EU-established businesses, not to foreign sellers.

Does the new €3 customs duty replace IOSS?

No. The €3 flat customs duty (effective 1 July 2026) and IOSS are two separate obligations running in parallel. The duty covers customs; IOSS covers VAT. You need to comply with both. The removal of the old €150 duty exemption does not eliminate the IOSS VAT collection requirement.

What happens if my customer's order is above €150?

IOSS cannot be used for orders with an intrinsic value above €150. These shipments require standard import procedures, including separate duty declarations. Depending on the product category and country of origin, regular tariff-rate customs duties apply on top of import VAT. You'll need to factor this into your pricing and fulfillment decisions for higher-ticket items.

READY TO SOURCE SMARTER?
Piratify connects your Shopify store directly to China's biggest wholesale marketplaces — 1688, Taobao, Tmall, JD and more — with sourcing and fulfillment built in. Skip the middlemen, find better products, and ship without the hassle.
Arrow right icon
z
z
z
z
i
i
z
z
Start sourcing cheaper today.
Join Piratify and access wholesale prices from China's 6 biggest marketplaces.