How to set up tax compliance for selling to Germany?

Last updated: Method & sources
Share𝕏🔗🟠

📋 Direct Answer

[Unverified] Figures may be out of date. Queued 2026-08-21 (uvq-how-to-start-selling-in-germany-en-F0-01). Check the official page: https://www.gtai.de/en/invest. Public compilation, not tax advice.

Check the official page

[Unverified] Figures may be out of date. Queued 2026-08-21 (uvq-how-to-start-selling-in-germany-en-F0-03). Check the official page: https://www.gtai.de/en/invest. Public compilation, not tax advice.

Check the official page

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 – €700Per DE filing
⚠️WARNING

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

Non-compliance may result in penalties, fines, or enforcement action.

🛡️ Prevention Steps

  • Amazon DE will not let you list without a valid VAT ID and EPR number
⚠️WARNING

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

Non-compliance may result in penalties, fines, or enforcement action.

🛡️ Prevention Steps

  • German Finanzamt can audit up to 10 years of back filings — keep all records
⚠️WARNING

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

Non-compliance may result in penalties, fines, or enforcement action.

🛡️ Prevention Steps

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

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

Get a free compliance assessment

Continue →

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.