How do I register for IOSS and what are the common mistakes?

Last updated: 2026-08-05·Verified: 2026-08-05

Share𝕏🔗🟠

📋 Direct Answer

IOSS registration requires appointing an EU tax intermediary, registering in an EU member state (usually Ireland or Netherlands), and receiving a valid IOSS number within 2-4 weeks. Common mistakes include: using an invalid IOSS number on customs declarations, not collecting VAT at checkout, and missing monthly filing deadlines — which trigger back-tax liability plus penalties up to 4x the unpaid VAT.

4
Requirements
€200-800 registration + €50-150/month filing
Est. Total Cost
2-4 weeks registration, ongoing monthly filing
Timeline

🌍 Market-Specific Details

EU

Registration threshold: €10,000 cross-border sales

IE

Registration threshold: €0

Key Thresholds

Standard Tax Rate23%
Registration Threshold€0

NL

Registration threshold: €0

Key Thresholds

Standard Tax Rate21%
Registration Threshold€0

📝 Step-by-Step Guide

Total 10 steps·Est. 1-3 days

Prerequisites

  • Step 1: Appoint EU Tax Intermediary
  • Step 2: Receive IOSS Number & Setup
  1. 1

    Step 1: Appoint EU Tax Intermediary - Step 1

    Non-EU sellers MUST appoint an intermediary in the EU — you cannot self-register

  2. 2

    Step 1: Appoint EU Tax Intermediary - Step 2

    Choose an intermediary in Ireland, Netherlands, or Luxembourg (fastest processing)

  3. 3

    Step 1: Appoint EU Tax Intermediary - Step 3

    Provide: company registration docs, proof of tax residence, product HS codes

  4. 4

    Step 1: Appoint EU Tax Intermediary - Step 4

    Intermediary submits IOSS application to the member state's tax authority

  5. 5

    Step 2: Receive IOSS Number & Setup - Step 1

    IOSS number format: country prefix + 9 digits (e.g., IE123456789)

  6. 6

    Step 2: Receive IOSS Number & Setup - Step 2

    Configure your e-commerce platform to collect VAT at checkout using this number

  7. 7

    Step 2: Receive IOSS Number & Setup - Step 3

    Update customs declarations to include IOSS number on all sub-€150 shipments

  8. 8

    Step 2: Receive IOSS Number & Setup - Step 4

    Ensure shipping carrier (DHL, FedEx, etc.) passes IOSS number to destination customs

  9. 9

    Step 3: Monthly IOSS Filing - Step 1

    Report total EU B2C sales under €150 and VAT collected per member state

  10. 10

    Step 3: Monthly IOSS Filing - Step 2

    File via intermediary — deadline is last day of month following the reporting period

💰 Cost Breakdown

ItemCostFrequency
IOSS (Import One-Stop Shop)€0-50/month filing service + free registrationmonthly
OSS (One-Stop Shop)€0-100/month filing service + free registrationmonthly
Country-by-country registration€500-2,000/year per country for tax agent + filingannual
Total Estimate$500$2150Varies by country
⚠️WARNING

IOSS does NOT cover goods over €150 — using it for such goods is a violation that can result in deregistration and back-tax claims

🛡️ Prevention Steps

    ⚠️WARNING

    Non-EU sellers cannot self-register for IOSS — intermediary is mandatory

    🛡️ Prevention Steps

      ⚠️WARNING

      IOSS VAT rates vary by destination country (17-27%) — incorrect rate collection creates liability

      🛡️ Prevention Steps

        Item by Item

        RequiredStep 1: Appoint EU Tax Intermediary
        €200-500 one-time1-3 days
        1. 1Non-EU sellers MUST appoint an intermediary in the EU — you cannot self-register
        2. 2Choose an intermediary in Ireland, Netherlands, or Luxembourg (fastest processing)
        3. 3Provide: company registration docs, proof of tax residence, product HS codes
        4. 4Intermediary submits IOSS application to the member state's tax authority
        RequiredStep 2: Receive IOSS Number & Setup
        Included in intermediary fee2-4 weeks after application
        1. 1IOSS number format: country prefix + 9 digits (e.g., IE123456789)
        2. 2Configure your e-commerce platform to collect VAT at checkout using this number
        3. 3Update customs declarations to include IOSS number on all sub-€150 shipments
        4. 4Ensure shipping carrier (DHL, FedEx, etc.) passes IOSS number to destination customs
        RequiredStep 3: Monthly IOSS Filing
        €50-150/month filing feeMonthly, due by end of following month
        1. 1Report total EU B2C sales under €150 and VAT collected per member state
        2. 2File via intermediary — deadline is last day of month following the reporting period
        3. 3Pay VAT collected to the intermediary, who remits to the EU member state
        4. 4Keep sales records for 10 years (EU VAT Directive Article 247)
        InfoCommon Mistakes & Back-tax Risk
        Penalties up to 4x unpaid VATImmediate risk if non-compliant
        1. 1Mistake 1: Invalid IOSS number on customs declaration → goods held at customs, buyer charged import VAT + handling fee
        2. 2Mistake 2: Not collecting VAT at checkout for sub-€150 orders → seller liable for uncollected VAT plus penalties
        3. 3Mistake 3: Missing monthly filing deadline → late filing penalties €50-10,000 per member state
        4. 4Mistake 4: Using IOSS for goods over €150 → violation, potential IOSS deregistration
        5. 5Back-tax risk: Tax authority can audit up to 5 years back and claim unpaid VAT + 4x penalty in worst case

        Comparison

        IOSS (Import One-Stop Shop)OSS (One-Stop Shop)Country-by-country registration
        Pros
        • Single EU-wide VAT registration
        • Buyer pays VAT at checkout, no customs delays
        • Covers all EU member states
        • No €150 limit
        • Works for B2C domestic and distance sales
        • Full control over each market
        • Required for B2B sales
        • No value limit
        Cons
        • Only for goods under €150
        • Monthly filing required
        • Not available for B2B
        • Does not cover import VAT for goods over €150
        • Requires separate import VAT registration for high-value goods
        • Multiple registrations and filings
        • Higher compliance cost
        • Complex bookkeeping
        Best ForHigh-volume B2C sellers shipping low-value goods directly to EU consumersSellers with EU warehouses or FBA stock selling B2C across EUSellers with significant B2B revenue in specific EU countries
        Est. Cost€0-50/month filing service + free registration€0-100/month filing service + free registration€500-2,000/year per country for tax agent + filing

        Common Mistakes

        💥 Consequence:

        Fix:

        💥 Consequence:

        Fix:

        💥 Consequence:

        Fix:

        💥 Consequence:

        Fix:

        Seller Paths

        Sub-€150 B2C cross-border

          💰

          Over-€150 B2C cross-border

            💰

            B2B cross-border

              💰

              Next Steps

              MediumVerify your products are all under €150 retail value
              MediumChoose an EU tax intermediary (Ireland/Netherlands recommended)
              MediumPrepare company registration and tax residency documents
              MediumConfigure checkout to collect VAT using IOSS number

              Related Questions

              📤 Found this useful? Share with fellow sellers

              Sources

              • EU IOSS Portal: Registration Guide
              • EU VAT Directive 2006/112/EC, Article 3ti
              • European Commission: IOSS Factsheet

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