Entering the German eCommerce Market with Odoo: Step-by-Step Guide for International Sellers

Complete guide for international sellers entering the German eCommerce market. Covers market analysis, legal requirements, VAT registration, marketplace selection, and Odoo ERP setup for selling to German consumers.

E

ECOSIRE Research and Development Team

ECOSIRE Team

February 21, 20265 min read1.0k words

Entering the German eCommerce Market with Odoo: Step-by-Step Guide for International Sellers

Germany is Europe's largest eCommerce market and one of the most attractive for international expansion. With 80+ billion EUR in annual online retail revenue and over 65 million digital buyers, Germany offers massive opportunity — but also demands thorough preparation. This guide walks international sellers through every step of entering the German market, from legal setup to marketplace launch, all managed through Odoo ERP.

Why Sell in Germany?

Market Fundamentals

  • Population: 84 million — Europe's largest consumer market
  • eCommerce revenue: 80+ billion EUR annually
  • Digital buyers: 65+ million (77% of the population shops online)
  • Average online spend: EUR 1,500+ per buyer annually
  • Internet penetration: 93%
  • Mobile commerce: 45%+ of online purchases made via mobile

Consumer Characteristics

German consumers are among the most demanding in Europe:

  • Quality-focused — Willing to pay premium for quality products
  • Research-intensive — Extensive product comparison before purchase
  • Environmentally conscious — Sustainability and eco-friendly packaging matter
  • Brand-loyal — Once trust is established, Germans are repeat buyers
  • Privacy-aware — GDPR is taken seriously; data transparency expected

Step 1: Legal and Tax Setup

Business Registration Options

International sellers have several paths to legal presence in Germany:

  • EU company (existing) — Sell directly with your EU VAT number + German OSS registration
  • German GmbH — Full German company registration (Gesellschaft mit beschrankter Haftung)
  • German UG — Mini-GmbH with lower capital requirements
  • Branch office (Niederlassung) — Extension of your foreign company
  • No German entity — Possible for marketplace-only selling with VAT registration

VAT Registration

Every seller needs a German VAT number (USt-IdNr) to sell in Germany:

  1. Apply to your local Finanzamt (tax office) or via the BZSt for non-resident registration
  2. Non-EU sellers: Apply through the Bundeszentralamt fur Steuern (BZSt)
  3. Processing time: 4-12 weeks depending on country of origin
  4. Tax advisor (Steuerberater) recommended for ongoing compliance

See our German VAT guide for eCommerce sellers for detailed Odoo configuration.

Required Registrations

| Registration | Authority | Timeline | Required For | |-------------|-----------|----------|-------------| | VAT (USt-IdNr) | Finanzamt / BZSt | 4-12 weeks | All sellers | | LUCID (VerpackG) | ZSVR | 1-2 days | All sellers shipping to Germany | | WEEE | EAR Foundation | 4-8 weeks | Electronics sellers | | Battery Act | UBA | 4-6 weeks | Battery product sellers | | EORI Number | Customs | 1-2 weeks | Non-EU importers |

Step 2: Choose Your German Marketplaces

Marketplace Selection Framework

| Factor | Amazon.de | Otto | Zalando | Kaufland | |--------|----------|------|---------|----------| | Traffic | Very High | High | High | Medium | | Competition | Very High | Medium | Medium | Low | | Setup Difficulty | Medium | Medium | High | Low | | Best Categories | All | Electronics, Home | Fashion | General | | Commission | 7-15% | 7-15% | 5-25% | 7-15% |

Recommended Entry Strategy

Phase 1 (Month 1-3): Launch on Amazon.de with the Amazon Odoo Integration — highest traffic, fastest path to sales

Phase 2 (Month 3-6): Add Otto or Kaufland — diversify revenue and reduce Amazon dependency

Phase 3 (Month 6-12): Add Zalando (fashion only) — premium brand positioning in Europe's fashion market

See our German multi-marketplace strategy guide for detailed comparison.

Step 3: Configure Odoo for the German Market

Accounting Setup

  • German chart of accounts (SKR03 or SKR04) in Odoo
  • VAT rates — 19% standard, 7% reduced
  • Fiscal positions — German B2C, EU B2C (OSS), EU B2B (reverse charge), Export
  • Invoice format — German Rechnung with all legally required fields
  • Payment terms — Support for Kauf auf Rechnung (invoice payment)

Product Data Preparation

  • German translations — Product names, descriptions, bullet points in native-quality German
  • EAN/GTIN codes — Required by Kaufland and recommended for all marketplaces
  • Compliance attributes — CE marking, WEEE numbers, VerpackG tracking
  • German measurement standards — Metric units, EU sizing, DIN specifications

Shipping Configuration

  • German carriers — DHL, Hermes, DPD, GLS configured in Odoo
  • Shipping zones — Germany, Austria, EU countries with different rates
  • SLA monitoring — Per-marketplace shipping deadline tracking

See our German marketplace shipping guide for carrier setup.

Step 4: Compliance and Ongoing Operations

Regulatory Compliance

Common Mistakes to Avoid

  1. Selling without VAT registration — Leads to marketplace account suspension and tax penalties
  2. Skipping VerpackG — Fines up to EUR 200,000 and marketplace delisting
  3. Machine-translated listings — German consumers spot poor translations; conversion rates suffer
  4. Ignoring return rates — Budgeting for 20-40% returns depending on category
  5. Single-marketplace dependency — Amazon.de policy changes can devastate single-channel sellers

Frequently Asked Questions

How do I start selling in the German eCommerce market? Start with VAT registration (USt-IdNr), LUCID registration for VerpackG, and any product-specific registrations (WEEE for electronics). Then launch on Amazon.de as your first marketplace, followed by Otto, Kaufland, and Zalando (fashion only).

What legal requirements do I need for selling in Germany? Key requirements: German VAT registration, VerpackG (LUCID registration + dual system licensing), WEEE registration (electronics), GPSR compliance (EU responsible person), and German-language product information. See our compliance guides for detailed setup.

How much does it cost to enter the German eCommerce market? Initial costs include VAT registration (free or via tax advisor EUR 500-2,000), LUCID registration (free), dual system licensing (EUR 50-300/year), marketplace module subscriptions, and product translation. See our fee comparison guide for marketplace-specific costs.

Can Odoo handle all German marketplace operations? Yes. ECOSIRE offers dedicated Odoo integrations for Amazon.de, Otto, Zalando, and Kaufland, all sharing the same inventory, customer, and accounting data within one Odoo instance.

Next Steps

Entering the German market is a significant growth opportunity for Odoo-powered businesses. Start with our German eCommerce strategy guide for marketplace selection, or contact our team for a personalized market entry consultation.

E

Written by

ECOSIRE Research and Development Team

Building enterprise-grade digital products at ECOSIRE. Sharing insights on Odoo integrations, e-commerce automation, and AI-powered business solutions.

Chat on WhatsApp