How to set up tax compliance for selling to Germany?

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

Share𝕏🔗🟠

📋 Direct Answer

Germany requires 3 mandatory tax registrations for cross-border sellers: (1) VAT ID (USt-IdNr) — mandatory for all B2C sales, (2) EORI number — for customs clearance, (3) EPR packaging registration — for all products sold in Germany. Amazon and eBay sellers must provide all three before listing. Timeline: 3-6 weeks.

3
Requirements
€500-2,000
Est. Total Cost
3-6 weeks
Timeline

📝 Step-by-Step Guide

Total 10 steps·Est. 2-4 weeks

Prerequisites

  • VAT Registration (USt-IdNr)
  • EORI Number (Customs Registration)
  1. 1

    VAT Registration (USt-IdNr) - Step 1

    Appoint a German tax advisor (Steuerberater) — mandatory for non-EU sellers

  2. 2

    VAT Registration (USt-IdNr) - Step 2

    Submit VAT registration to Finanzamt (German tax office) via your advisor

  3. 3

    VAT Registration (USt-IdNr) - Step 3

    Provide: business registration, proof of sales activity, bank statements

  4. 4

    VAT Registration (USt-IdNr) - Step 4

    Receive USt-IdNr (VAT ID) — required for invoicing, customs, and platform listing

  5. 5

    VAT Registration (USt-IdNr) - Step 5

    File VAT returns: monthly or quarterly (depending on volume), annual summary (Zusammenfassende Meldung)

  6. 6

    EORI Number (Customs Registration) - Step 1

    Apply online via German Customs (Zoll) portal: zoll.de

  7. 7

    EORI Number (Customs Registration) - Step 2

    Provide: VAT ID (USt-IdNr), business registration, EU establishment proof

  8. 8

    EORI Number (Customs Registration) - Step 3

    Receive EORI number — used for all EU customs declarations

  9. 9

    EORI Number (Customs Registration) - Step 4

    EORI is valid EU-wide — one registration covers all 27 member states

  10. 10

    EPR Packaging Registration (VerpackG) - Step 1

    Register at LUCID portal (Zentrale Stelle Verpackungsregister): lucid.verpackungsregister.org

💰 Cost Breakdown

ItemCostFrequency
VAT Registration (USt-IdNr)€200-500 (tax advisor) + ongoing filing €50-150/quarterone-time
EORI Number (Customs Registration)Freeone-time
EPR Packaging Registration (VerpackG)€50-200/year (system participation fee) + registration €0annual
Total Estimate$50$700Varies by country
⚠️WARNING

Amazon DE will not let you list without a valid VAT ID and EPR number

🛡️ Prevention Steps

    ⚠️WARNING

    German Finanzamt can audit up to 10 years of back filings — keep all records

    🛡️ Prevention Steps

      ⚠️WARNING

      Late VAT filing penalty: €25 per month per return, plus 1% of unpaid tax per month

      🛡️ Prevention Steps

        Item by Item

        RequiredVAT Registration (USt-IdNr)
        €200-500 (tax advisor) + ongoing filing €50-150/quarter2-4 weeks
        1. 1Appoint a German tax advisor (Steuerberater) — mandatory for non-EU sellers
        2. 2Submit VAT registration to Finanzamt (German tax office) via your advisor
        3. 3Provide: business registration, proof of sales activity, bank statements
        4. 4Receive USt-IdNr (VAT ID) — required for invoicing, customs, and platform listing
        5. 5File VAT returns: monthly or quarterly (depending on volume), annual summary (Zusammenfassende Meldung)
        RequiredEORI Number (Customs Registration)
        Free1-3 days
        1. 1Apply online via German Customs (Zoll) portal: zoll.de
        2. 2Provide: VAT ID (USt-IdNr), business registration, EU establishment proof
        3. 3Receive EORI number — used for all EU customs declarations
        4. 4EORI is valid EU-wide — one registration covers all 27 member states
        RequiredEPR Packaging Registration (VerpackG)
        €50-200/year (system participation fee) + registration €01-2 weeks
        1. 1Register at LUCID portal (Zentrale Stelle Verpackungsregister): lucid.verpackungsregister.org
        2. 2Join a dual system (Grüner Punkt / Interseroh / Reclay) for packaging recycling fees
        3. 3Provide: packaging types, estimated annual volumes, EPR registration number
        4. 4Amazon/eBay will suspend listings without valid LUCID number
        5. 5Annual reporting: declare actual packaging volumes by March 1 each year

        Comparison

        VatEoriEpr
        Registration Cost€200-500FreeFree registration + €50-200/yr fees
        Processing Time2-4 weeks1-3 days1-2 weeks
        Ongoing ComplianceQuarterly/annual VAT returnsNone (one-time)Annual volume reporting
        Penalty for Non-Registration€1,000-10,000 fine + account suspensionCannot clear customsListing suspension + €200,000 fine

        Common Mistakes

        Selling on Amazon DE without EPR registration

        💥 Consequence:

        Fix:

        Using VAT OSS but forgetting German VAT registration

        💥 Consequence:

        Fix:

        Not filing Zusammenfassende Meldung (Intrastat)

        💥 Consequence:

        Fix:

        Seller Paths

        Amazon DE FBA seller

        1. 1. Get VAT ID (2-4 weeks)
        2. 2. Get EORI (1-3 days)
        3. 3. Register LUCID/EPR (1-2 weeks)
        4. 4. List on Amazon DE with all three numbers
        💰

        Multi-country EU seller (OSS route)

        1. 1. Register VAT in 1 country (Germany)
        2. 2. Register for OSS
        3. 3. File quarterly OSS returns covering all EU B2C sales
        4. 4. Register EPR in each country where packaging is placed on market
        💰

        Next Steps

        MediumCheck if you already have a German VAT ID — if not, engage a Steuerberater immediately (2-4 week lead time)
        MediumRegister EORI at zoll.de — free and fast (1-3 days)
        MediumRegister at LUCID portal before listing any product on Amazon/eBay DE
        MediumIf using FBA Pan-EU, register VAT in every country where Amazon stores your inventory

        Related Questions

        📤 Found this useful? Share with fellow sellers

        Sources

        • BZSt: VAT Registration for Foreign Sellers
        • German VAT Act (UStG), Section 18
        • EU VAT OSS Regulation 2017/2455

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