What are the tax compliance costs for selling in the EU?

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

Share𝕏🔗🟠

📋 Direct Answer

EU tax compliance costs for cross-border sellers: VAT registration €200-500, EORI (free), EPR packaging €50-200/year, ongoing VAT filing €200-600/year. Total first-year cost: €500-1,500. The real cost driver is VAT rate (19-27% depending on country) and whether you use IOSS to simplify import VAT collection.

5
Requirements
€500-1,500 first year
Est. Total Cost
3-6 weeks for full compliance
Timeline

📝 Step-by-Step Guide

Total 5 steps·Est. 4-12 weeks setup

Prerequisites

  • Target EU countries identified
  • Product catalog ready
  1. 1

    Choose market entry

    Decide: pan-EU via OSS/IOSS, or country-by-country VAT registration

  2. 2

    VAT registration

    Register for VAT OSS in home country; or register individually in each target country

  3. 3

    EPR and compliance

    Register for EPR packaging in Germany/France; obtain CE marking if required; budget €500-2,000

  4. 4

    Platform setup

    Configure VAT collection at checkout; integrate IOSS/OSS numbers; set up EPR labels

  5. 5

    Ongoing costs

    VAT filing (€100-300/month per country), EPR fees, accounting; plan for first 6 months

💰 Cost Breakdown

ItemCostFrequency
VAT Registration€200-500 one-time (tax advisor) + €200-600/year filingannual
EORI NumberFreeone-time
EPR Packaging Registration€50-200/year (system participation fee)annual
IOSS Registration (Optional for Sub-€150)(optional)€0-300 (registration) + simplified import VATone-time
Ongoing Compliance Costs€200-600/year (tax advisor filing fees)annual
Total Estimate$0$600One-time
⚠️WARNING

VAT non-compliance penalty: €1,000-10,000 per EU country per year

🛡️ Prevention Steps

    ⚠️WARNING

    EPR non-compliance: Amazon/eBay listing suspension within weeks

    🛡️ Prevention Steps

      ⚠️WARNING

      EORI required for all customs clearance — without it, goods are held at border

      🛡️ Prevention Steps

        Item by Item

        RequiredVAT Registration
        €200-500 one-time (tax advisor) + €200-600/year filing2-4 weeks
        1. 1Appoint tax advisor in target country: €200-500
        2. 2Submit VAT registration to Finanzamt/local tax office
        3. 3Receive VAT ID (USt-IdNr/numéro TVA) — valid EU-wide for invoicing
        4. 4File VAT returns: quarterly (standard) or monthly (high-volume)
        5. 5Annual VAT summary (Zusammenfassende Meldung/EC Sales List): if intra-EU sales > €500,000
        RequiredEORI Number
        Free1-3 days
        1. 1Apply at national customs portal (e.g., zoll.de for Germany)
        2. 2Provide: VAT ID, business registration, EU establishment proof
        3. 3One registration valid across all 27 EU member states
        RequiredEPR Packaging Registration
        €50-200/year (system participation fee)1-2 weeks
        1. 1Register at LUCID (Germany) or equivalent in each EU country where packaging is placed on market
        2. 2Join dual system (Grüner Punkt, Interseroh, etc.) for recycling fees
        3. 3Annual volume reporting required
        4. 4Amazon/eBay require valid EPR number — non-compliance = listing suspension
        OptionalIOSS Registration (Optional for Sub-€150)
        €0-300 (registration) + simplified import VAT1-2 weeks
        1. 1Register IOSS in one EU country (€30,000/year EU-wide B2C sales threshold)
        2. 2Collect VAT at checkout for sub-€150 cross-border B2C sales
        3. 3File monthly IOSS return in one country (covers all EU)
        4. 4Without IOSS: buyer pays import VAT at customs → higher cart abandonment
        5. 5Amazon auto-applies IOSS for Amazon sales; Shopify requires manual registration
        InfoOngoing Compliance Costs
        €200-600/year (tax advisor filing fees)Quarterly/annual
        1. 1VAT return filing: €50-150/quarter (4x/year = €200-600/year)
        2. 2EPR annual reporting: included in system fee
        3. 3Intrastat reporting (if intra-EU trade > €500,000): €100-300/year additional
        4. 4EORI: no ongoing cost (one-time registration)

        Comparison

        VatEoriEprIoss
        Registration Cost€200-500FreeFree + €50-200/yr€0-300
        Annual Compliance Cost€200-600€0€50-200€0-100 filing
        Required ForAll B2C salesAll customs clearanceAll packaged productsSub-€150 cross-border B2C
        Penalty for Non-Registration€1,000-10,000 + account suspensionCannot clear customsListing suspensionBuyer pays import VAT at customs

        Common Mistakes

        Only registering VAT in one country when using FBA Pan-EU

        💥 Consequence:

        Fix:

        Ignoring EPR registration until Amazon suspends listings

        💥 Consequence:

        Fix:

        Not using OSS when selling to multiple EU countries

        💥 Consequence:

        Fix:

        Seller Paths

        Single-country seller (e.g., Amazon DE only)

        1. 1. VAT registration (€200-500) + EORI (free) + EPR (€50-200/yr) = €250-700 first year
        2. 2. €250-800/year ongoing
        💰

        Multi-country seller (OSS route)

        1. 1. VAT in 1 country (€200-500) + OSS registration (free) + EORI (free) + EPR per country (€50-200 each) = €400-1,200 first year
        2. 2. €300-1,000/year ongoing
        💰

        Next Steps

        MediumDetermine which EU countries you'll sell to and their VAT thresholds
        MediumRegister VAT in 1 country first (Germany or Netherlands for speed)
        MediumRegister EORI at customs portal — free, fast, and required for all imports
        MediumRegister EPR at LUCID before listing on Amazon/eBay
        MediumIf sub-€150 cross-border: consider IOSS to reduce cart abandonment

        Related Questions

        📤 Found this useful? Share with fellow sellers

        Sources

        • EU VAT OSS Registration: Cost Guide
        • Amazon EU Selling Fees Schedule
        • European Commission: SME VAT Guidance

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