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:
- Apply to your local Finanzamt (tax office) or via the BZSt for non-resident registration
- Non-EU sellers: Apply through the Bundeszentralamt fur Steuern (BZSt)
- Processing time: 4-12 weeks depending on country of origin
- 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
- VerpackG packaging compliance — LUCID registration and volume tracking
- Product compliance — CE marking, WEEE, GPSR
- German VAT management — Ongoing filing and OSS reporting
- Returns management — High-volume return processing
Common Mistakes to Avoid
- Selling without VAT registration — Leads to marketplace account suspension and tax penalties
- Skipping VerpackG — Fines up to EUR 200,000 and marketplace delisting
- Machine-translated listings — German consumers spot poor translations; conversion rates suffer
- Ignoring return rates — Budgeting for 20-40% returns depending on category
- 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.
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.
Related Articles
Amazon.de Odoo Integration: Selling on Germany's Largest Marketplace with Odoo ERP
How to integrate Amazon.de with Odoo ERP for the German market. Covers FBA Germany, Pan-European fulfillment, German VAT, VerpackG compliance, and settlement reconciliation.
Managing German eCommerce Returns with Odoo: Strategies for High-Return Markets
How to handle Germany's high eCommerce return rates using Odoo ERP. Covers return processing workflows, reason code analytics, restocking automation, and marketplace-specific policies for Zalando, Otto, Amazon.de, and Kaufland.
German eCommerce Strategy with Odoo: Selling on Amazon.de, Otto, Zalando & Kaufland
How to build a multi-marketplace German eCommerce strategy using Odoo ERP. Compare Amazon.de, Otto, Zalando, and Kaufland, and learn how to manage all channels from one system.