OSS Europe vs IOSS: which EU VAT scheme do cross-border sellers need?

Last updated: Change history

Who verified what, and when (sources open for check).

  1. Crossborder Tax Tool editorial

    Corrected OSS vs IOSS (import ≤€150 vs goods already in the EU; not “over €150 = OSS”). Removed invented fee totals that summed exclusive paths. Costs listed by path; seller-path fields completed.

  2. Crossborder Tax Tool editorial

    Clarified Union OSS vs IOSS (goods already in the EU vs import ≤€150). Stated that ~€10,000 figures are VAT distance-selling context, not EPR.

Method & sources
Share𝕏🔗🟠

📋 Direct Answer

For most cross-border ecommerce into the EU, pick the scheme by how goods reach the buyer: Union OSS (One-Stop Shop) is for eligible B2C distance sales of goods already in the EU (including stock in an EU warehouse / FBA). IOSS is for low-value imports shipped from outside the EU when the consignment is ≤ (commercial quote — verify with provider) Imports above (commercial quote — verify with provider) generally use standard import VAT — not “OSS because over (commercial quote — verify with provider)”. These are VAT collection schemes — not packaging EPR; the often-discussed ~(commercial quote — verify with provider) figure is a VAT distance-selling topic, not an EPR threshold. Many sellers need local VAT where they hold inventory in addition to OSS/IOSS. IOSS covers import consignments of intrinsic value not exceeding EUR 150.

3
Requirements
Official schemes: typically no portal fee · agent/software optional
Est. Total Cost
Scheme choice: days · registration: often 1–4 weeks
Timeline

OSS / IOSS path router

Orient IOSS vs Union OSS vs local VAT from a few yes/no answers

Open OSS / IOSS path router →

📝 Step-by-Step Guide

Total 4 steps·Est. 1–2 weeks to map paths

Prerequisites

  • Where goods sit when sold (outside EU vs already in EU)
  • B2C vs B2B mix and typical consignment values
  • Fulfilment locations (FBA/3PL countries)
  1. 1

    Map the goods path

    Import from outside EU → IOSS only if B2C and ≤ €150; above €150 → standard import. Goods already in EU → local VAT where stocked + Union OSS for eligible B2C distance sales.

  2. 2

    Choose schemes per path

    You may need more than one: e.g. local VAT in DE for FBA + Union OSS for other-member B2C; IOSS only for direct low-value imports.

  3. 3

    Configure checkout and customs data

    Collect the right VAT rate for the scheme; pass IOSS numbers only on eligible imports; do not label all high-value orders as “OSS”.

  4. 4

    File on the correct calendar

    IOSS is typically monthly; Union OSS goods supplies are typically quarterly — confirm on the member-state portal you use.

💰 Cost Breakdown

ItemCostFrequency
IOSS (official scheme)commercial — verifyongoing VAT
Union OSS (official scheme)commercial — verifyongoing VAT
Optional agent / software / intermediary(optional)commercial — verifyoptional
Local VAT where stock is heldcommercial — verifyper country
🚨CRITICAL RISK

Mixing import and intra-EU rules (or ignoring stock-country VAT) can cause double collection, customs delays, or multi-country penalties

Wrong scheme selection is a process error: goods may be held, buyers may pay again at the border, and authorities may assess unpaid VAT plus penalties.

🛡️ Prevention Steps

  • Separate IOSS (import, ≤ €150 B2C) from Union OSS (goods already in the EU, eligible B2C distance sales)
  • Do not use OSS as a label for “any order over €150”
  • Register local VAT where you store goods; keep IOSS numbers only on eligible import declarations

Item by Item

If applicableUnion OSS (One-Stop Shop)
Official portal: typically free · agent optionalOften 1–4 weeks
  1. 1Use when B2C goods are already in the EU and you sell cross-border to consumers in other EU states (including from EU FBA/3PL stock)
  2. 2Register once in a member state of identification and file Union OSS returns (usually quarterly)
  3. 3Still register for local VAT in countries where you hold inventory — OSS does not replace stock-country VAT
If applicableIOSS (Import One-Stop Shop)
Official portal: typically free · intermediary optionalOften 1–4 weeks
  1. 1Use for B2C distance sales of goods imported into the EU from outside the EU when the consignment intrinsic value is ≤ €150
  2. 2Collect destination-country VAT at checkout and file monthly IOSS returns
  3. 3Non-EU sellers often appoint an EU intermediary; platforms may collect VAT under marketplace rules — confirm your channel
If applicableStandard import / local VAT (outside OSS·IOSS)
Import VAT + optional customs agent · local VAT agent fees varyVaries by country
  1. 1Imports above €150 per consignment generally cannot use IOSS; import VAT (and duties if any) follow standard customs process
  2. 2Holding stock in an EU country usually triggers local VAT registration regardless of OSS/IOSS
  3. 3B2B intra-EU supplies often use reverse charge when the customer is VAT-registered — verify with VIES

Comparison

IOSS (Import One-Stop Shop)Union OSS (One-Stop Shop)Local VAT registration
Pros
  • One registration for eligible low-value import B2C across the EU
  • VAT collected at checkout — fewer surprise charges on delivery when used correctly
  • Supports smoother customs when the IOSS number is declared properly
  • One return for eligible intra-EU B2C distance sales of goods already in the EU
  • Usually quarterly filing for Union OSS goods supplies
  • Reduces multi-country B2C filings when the scheme applies
  • Required framework when you have stock or local taxable presence
  • Can support input VAT recovery where rules allow
  • Covers situations OSS/IOSS do not
Cons
  • Only for imports from outside the EU with consignment intrinsic value ≤ €150
  • Monthly returns; destination rates still apply
  • Does not cover stock-country local VAT duties
  • Not a substitute for standard import VAT on goods entering the EU from outside
  • Does not replace local VAT where you hold inventory
  • B2B often follows reverse charge / local rules instead
  • Per-country registration, filing and representation rules
  • Commercial agent fees vary widely by country and provider
Best ForSellers shipping low-value parcels from outside the EU direct to EU consumersSellers with EU stock (or EU establishment) selling B2C to other member statesSellers with FBA/3PL stock or material domestic activity in a member state
Est. CostOfficial scheme: typically no portal fee; intermediary/agent optionalOfficial scheme: typically no portal fee; agent/software optionalAgent/software fees vary by country — not a fixed site quote

OSS / IOSS path router

After comparing options, check your own case in the free tool.

Open OSS / IOSS path router →

Common Mistakes

Treating OSS and IOSS as the same “above/below €150” switch for all sales

💥 Consequence: You may collect VAT under the wrong scheme, delay customs, or miss local VAT where you hold stock.

Fix: First ask where goods are when sold: already in the EU (Union OSS / local VAT) vs imported from outside (IOSS only if ≤ €150). €150 is an import-consignment limit for IOSS, not a general OSS eligibility rule.

Assuming OSS covers high-value imports from outside the EU

💥 Consequence: IOSS cannot be used above €150; OSS is not a substitute for standard import VAT on those consignments.

Fix: For imports above €150, plan standard import VAT (and duty if applicable). Use Union OSS only for eligible intra-EU B2C distance sales of goods already in the EU.

Using OSS/IOSS but ignoring local VAT where inventory sits (e.g. FBA)

💥 Consequence: Stock in a member state commonly creates a local registration duty even if you also file OSS.

Fix: Map every fulfilment location. Register local VAT in stock countries; use Union OSS for cross-border B2C from that stock where the scheme applies.

Seller Paths

Direct ship from outside the EU, B2C ≤ €150

  1. 1. Confirm consignments stay ≤ €150 intrinsic value
  2. 2. Register IOSS or confirm the platform is the deemed supplier
  3. 3. Declare the IOSS number on customs declarations where required
💰 Official IOSS: typically no portal fee1–4 weeks to set up

Direct ship from outside the EU, B2C above €150

  1. 1. Price landed cost including import VAT and any duty
  2. 2. Use a customs process suited to high-value consignments
  3. 3. Re-check if moving stock into the EU later (local VAT + possible Union OSS)
💰 Import VAT/duty + broker if usedPer shipment

EU warehouse / FBA stock, B2C to other EU states

  1. 1. Register local VAT before or as inventory arrives
  2. 2. Assess Union OSS for B2C distance sales from EU stock
  3. 3. Do not rely on IOSS for goods already inside the EU
💰 Local VAT agent fees vary; OSS portal typically free2–8 weeks depending on country

B2B supplies to VAT-registered EU buyers

  1. 1. Validate customer VAT numbers (e.g. VIES)
  2. 2. Invoice with reverse-charge wording where applicable
  3. 3. Still address local VAT if you hold stock in a member state
💰 Process cost mainly; local VAT only if stockedOngoing process

Next Steps

HighClassify each sales flow: goods already in the EU vs imported from outside; B2C vs B2B; consignment value ≤ €150 or aboveBefore next sales channel change
HighIf importing B2C consignments ≤ €150 from outside the EU, evaluate IOSS (or platform collection rules for your marketplace)Before scaling low-value direct ship
HighIf you hold EU stock and sell B2C across member states, evaluate local VAT in stock countries plus Union OSS where eligibleBefore first inventory arrives
MediumFor imports above €150, plan standard import VAT/customs — do not force IOSS or treat OSS as an import substituteBefore high-value shipments
MediumUse the free OSS/IOSS router and VAT checker on this site to orient paths; confirm with your tax adviser or official portalWithin 1 week of classifying flows

Get a free compliance assessment

Continue →

Related Tools

Related Questions

📤 Found this useful? Share with fellow sellers

Sources

  • European Commission — VAT on e-commerce (IOSS / special arrangements)
  • EU VAT One Stop Shop (Union OSS / IOSS overview)

Disclaimer: This page is for informational purposes only and does not constitute legal or tax advice. Consult a professional for your specific situation.