Key takeaways
- Launching in Germany requires real compliance work - Impressum, VAT, packaging regulations, GDPR - not just translating the storefront.
- Klarna, SEPA, and Sofort are the payment methods German buyers expect; PayPal too. Credit card alone is not enough.
- German shoppers are conservative on returns, shipping, and trust signals. The storefront has to compensate with extensive trust content.
- Translation is the cheapest part; localisation (currency, shipping, payment, legal pages, customer expectations) is where the work sits.
This guide walks through the actual work of launching a Shopify store in Germany. The compliance side, the localisation side, and what German customers expect that US/UK customers don’t.
Why you can trust us
Four years inside the Shopify ecosystem, with multiple German-market launches supported. We build Fudge - we run with full German parity on every English page, so we know what the translation + compliance work actually involves.
The compliance side
Impressum
A legal requirement in Germany. A page on your store with:
- Company name and address (no PO boxes - real address)
- Contact email, phone
- Managing director name(s)
- Commercial register entry (HRB number)
- VAT ID
- Regulatory body if applicable
URL pattern: /seiten/impressum or /pages/impressum. Link in the footer site-wide.
Verify with German legal counsel before going live. Impressum violations are routinely litigated.
VAT registration
If you sell to German customers and exceed the EU distance-selling threshold (€10,000 across the EU), you need to register for VAT in Germany (or use the OSS - One-Stop Shop scheme).
Tools that help:
- Quaderno
- Avalara
- TaxJar (EU-aware)
Don’t try to handle EU VAT manually. It will go wrong.
GDPR / data protection
- Cookie consent banner that defaults to “decline non-essential”
- Privacy policy in German
- Data Processing Agreement with any third party handling customer data (ESP, analytics)
- Cookie-aware analytics setup (consent mode in GA4)
Packaging regulations (LUCID)
German packaging law requires registering with the LUCID database for all packaging you ship. Even small DTC stores. Operate via Take-e-way or Lizenzero for compliance.
Returns law
Germany has 14-day right of withdrawal for online purchases. Mandatory. Build it into your returns policy.
The payment side
Methods German buyers expect
- Klarna (Rechnung / Sofortüberweisung). Pay-after-delivery in Germany is huge. Klarna invoice is the most-used.
- PayPal. Long-established, near-universal.
- SEPA direct debit. Standard German bank-account-based payment.
- Apple Pay / Google Pay. Increasingly common.
- Credit card. Lower share than US/UK but still meaningful.
Don’t launch with credit-card-only. Conversion drops sharply.
Setting up
Shopify Payments supports German market. Klarna integrates natively. SEPA via Shopify Payments or via Klarna’s bank-debit option.
The shipping side
Carriers
- DHL - dominant. National default.
- Hermes - second carrier; cheaper for some routes.
- DPD - business shipping common.
Integrate DHL specifically; German buyers expect DHL tracking.
Shipping expectations
- Free shipping over €X is expected by most buyers
- 1-3 business days is the standard delivery expectation
- Tracking from order confirmation onward, in German
- Returns label included or generated easily
Returns process
German buyers expect easy, free returns. Build the returns flow with:
- Pre-paid return label generated in the customer account
- Clear refund timeline (14 days max by law)
- German-language return instructions
The language and localisation
Translation, not just German
Generic “translate every page word-for-word” produces unnatural German that buyers can spot.
Better:
- Native German copywriter for headlines, hero copy, brand voice
- Machine translation (DeepL is the gold standard for German specifically) for long-form descriptions, with native review
- German-specific tone-of-voice (more formal than US English in most categories)
Fudge and pnpm i18n workflows can run high-quality automated translation as a starting point; native review is still recommended for hero copy.
Currency and prices
Display in EUR. Show prices inclusive of VAT (Brutto) as is German market convention. Format: 49,99 € (comma decimal, euro symbol after).
Date and address formats
European date format (DD.MM.YYYY). German address fields (street, house number, postal code before city).
Customer service
German-language email and chat support. German timezone (UTC+1/2) coverage matters more than US-style 24/7.
What German customers expect that US/UK don’t
More trust content
Imprint, return policy, shipping details, GDPR notice - all visible, all accessible. German buyers read these.
Specific guarantees
“30 Tage Geld-zurück-Garantie” (30-day money-back guarantee) is a strong signal. Include it explicitly.
Less aggressive marketing
Heavy discount-driven marketing, fake countdown timers, urgency tactics - all work less well in Germany. German shoppers respond to substance over urgency.
Strong reviews
Reviews carry high weight in German DTC. Trusted Shops (a German review platform) is recognised; Trustpilot is recognised globally and works too.
Quality emphasis
German shoppers care more about product quality, materials, manufacturing origin than typical US DTC content emphasises. Lead with the product substance.
For wider context see Shopify multi-currency setup and Shopify ecommerce glossary.
FAQ
Can I sell to Germany from a US Shopify store?
Yes, with VAT registration above the €10K threshold and Impressum compliance. Most US DTC brands selling meaningfully into Germany run a separate German storefront for the localisation work.
Do I need a German entity to sell in Germany?
No - you can sell as a foreign entity, with EU VAT registration. A local German entity makes some things easier (faster shipping, easier returns) but isn’t required.
What’s the biggest mistake when launching in Germany?
Treating it as “translate the storefront and ship”. The compliance work (Impressum, VAT, LUCID, returns law) is the binding constraint, not translation.
Should I use Shopify Markets for Germany?
Yes - Markets handles the multi-currency, regional pricing, and localisation framework. Combined with a German-language storefront, Markets is the right backbone.
How long does it take to launch a Shopify store in Germany?
Setup-wise, 1-2 weeks. Compliance-wise (VAT, LUCID, Impressum review), 4-8 weeks. Marketing readiness (creative localisation, German customer support), 8-12 weeks. Plan for 3 months of preparation before serious paid spend.