Knowledge Hub
German MarketGuide10 min read

Selling Legally on Shopify in Germany: GDPR, Impressum & Everything You Need

Complete guide to German e-commerce law for Shopify merchants: DSGVO compliance, Impressum requirements, cookie consent, Widerrufsrecht, and the apps you need to stay legal.

Tim Meyer

Tim Meyer · Founder & CEO

Mar 23, 2026

Selling Legally on Shopify in Germany: GDPR, Impressum & Everything You Need – Complete guide to German e-commerce law for Shopify merchants: DSGVO compliance,

Germany has some of the strictest e-commerce regulations in the world. What flies in the US or UK can get you fined thousands of euros in Germany before you've made your first sale. I've seen stores hit with Abmahnungen (cease-and-desist letters) within weeks of launching because they skipped what they thought were minor legal details.

Here's the uncomfortable truth: running a legally compliant Shopify store in Germany isn't optional, and it's not simple. The DSGVO (Germany's implementation of GDPR), the Impressum requirement, Widerrufsrecht, Preisangabenverordnung, and mandatory AGB all create a web of obligations that didn't exist in most other markets. Ignoring any one of them exposes you to fines from regulators and, more commonly, costly Abmahnungen from competitors or specialized law firms that make a business model out of finding violations.

This guide covers every legal requirement you need to address before selling on Shopify in Germany. I've built and audited dozens of German Shopify stores, and these are the exact issues that trip up merchants every single time.

DSGVO/GDPR Compliance: Data Protection Done Right

The Datenschutz-Grundverordnung (DSGVO) is Germany's implementation of the EU General Data Protection Regulation (GDPR). Germany enforces it more aggressively than most EU countries. German data protection authorities (Datenschutzbehoerden) have issued fines ranging from a few thousand euros for small businesses to millions for larger violations. In 2023, Meta was fined EUR 1.2 billion by Irish authorities under GDPR for EU-US data transfers -- a ruling that directly impacts how German stores use Facebook Pixel, Google Analytics, and similar tools.

For your Shopify store, DSGVO compliance means several concrete obligations. First, you need a comprehensive Datenschutzerklaerung (privacy policy) that details exactly what personal data you collect, why you collect it, what legal basis you rely on (consent, contract performance, legitimate interest), who you share data with (including all third-party processors like Shopify, payment providers, email tools, analytics), and how long you retain data.

Second, you must maintain a Verzeichnis von Verarbeitungstaetigkeiten (record of processing activities) documenting every type of data processing your store performs. This isn't published on your site, but you must produce it on request from authorities.

Third -- and this is where most Shopify stores fail -- you need a proper Auftragsverarbeitungsvertrag (data processing agreement, or AVV/DPA) with every third-party service that processes customer data on your behalf. Shopify has a DPA built into their terms. But every app you install, every email tool, every analytics service also needs one. If you're using Klaviyo, Mailchimp, Google Analytics, or any review tool, you need DPAs with each of them.

Finally, if your store processes data at scale or you employ more than 20 people who regularly handle personal data, you're required to appoint a Datenschutzbeauftragter (data protection officer).

Widerrufsrecht: The 14-Day Right of Withdrawal

Under EU Directive 2011/83/EU, implemented in Germany through Sections 312g and 355 of the Buergerliches Gesetzbuch (BGB), consumers have a mandatory 14-day right of withdrawal (Widerrufsrecht) for online purchases. This is not a return policy you choose to offer -- it's the law, and you cannot restrict or waive it.

The 14-day period starts when the customer receives the goods, not when they place the order. For subscriptions or digital content, the rules differ slightly, but the principle remains: customers can cancel without giving any reason within 14 days.

You are legally required to provide a Widerrufsbelehrung (cancellation policy) that uses specific, government-prescribed wording. The German Federal Ministry of Justice publishes a model Widerrufsbelehrung that you should use almost verbatim. Deviating from the official template is risky -- courts have voided cancellation policies for even minor wording changes. You must also provide a model Widerrufsformular (cancellation form) that customers can optionally use.

Here's where it gets painful: if your Widerrufsbelehrung is defective or missing, the withdrawal period extends from 14 days to 12 months and 14 days. This means a customer could return a product they bought a year ago, and you'd have to accept it and refund them. This is not hypothetical -- it happens, and German courts enforce it.

Once a customer exercises their right of withdrawal, you must refund the full purchase price including the original outbound shipping costs within 14 days. You may withhold the refund until you've received the goods back. Return shipping costs can be charged to the customer, but only if you clearly stated this in your Widerrufsbelehrung before purchase.

Certain product categories are exempt from the Widerrufsrecht: sealed hygiene products that have been opened, perishable goods, custom-made products, sealed audio/video recordings or software that has been unsealed, and newspapers or magazines (except subscriptions). Digital content is exempt once download/streaming has begun, but only if the customer explicitly consented to losing their withdrawal right before that happened.

Preisangabenverordnung: Price Display Rules That Catch Everyone Off Guard

The Preisangabenverordnung (PAngV), Germany's price display regulation, was significantly updated in May 2022 and now contains rules that many Shopify store owners are unaware of. Violations are a favorite target for Abmahnungen because they're easy to spot and technically straightforward to prove.

The core requirement: every price displayed to consumers must be a gross price (Bruttopreis) -- that is, including VAT and all mandatory charges. You must display 'inkl. MwSt.' (including VAT) next to or near the price. Shipping costs must be clearly stated or linked near the price. A common compliant format is: 'EUR 49,90 inkl. MwSt., zzgl. Versandkosten' with 'Versandkosten' linking to your shipping information page.

For products sold by weight or volume (food, cosmetics, cleaning products, etc.), you must display the Grundpreis (unit price) -- for example, EUR 39,80/kg or EUR 2,99/100ml. This applies even if you don't think of yourself as selling by weight. A 250g bag of coffee beans or a 200ml bottle of shampoo triggers Grundpreis requirements. The unit price must be displayed with the same visual prominence as the selling price.

The 2022 update introduced a critical new rule for sales and discounts: when you advertise a reduced price (Streichpreis or strike-through pricing), you must reference the lowest price the product was offered at in the last 30 days, not the original retail price. If your product was EUR 79,90 but you ran a EUR 59,90 promotion two weeks ago, your new sale can only strike through EUR 59,90, not EUR 79,90. This '30-day rule' (implementing EU Directive 2019/2161, the 'Omnibus Directive') prevents artificial inflation of original prices to make discounts appear larger.

Shopify's native compare-at-price feature doesn't enforce this automatically. You need to track price history yourself or use an app that does. Getting this wrong is one of the easiest ways to get an Abmahnung in 2026.

Essential Shopify Apps and Trust Seals for German Compliance

Shopify was built for the US market, and its default configuration doesn't meet German legal requirements out of the box. You need additional apps and configurations to close the compliance gaps.

For legal texts and compliance, the most-used solutions in the German Shopify ecosystem are German Market by Suspended (formerly 'Shopify German Market'), which handles Impressum, AGB, Widerrufsbelehrung, Datenschutzerklaerung, and other legally required pages. It also handles Grundpreis display, tax labels ('inkl. MwSt.'), and correct shipping cost references. The IT-Recht Kanzlei Shopify plugin is another strong option -- it syncs legal texts directly from their service and auto-updates when regulations change.

For cookie consent, Cookiebot (Usercentrics CMP) or Consentmo are the most commonly used CMPs on German Shopify stores. Both support IAB TCF 2.2, real script blocking (not just cosmetic banners), and produce the consent logs needed to demonstrate compliance during audits.

Trust seals matter enormously in Germany. The Trusted Shops seal is the most recognized trust mark in German e-commerce, with recognition rates above 75% among German online shoppers. Trusted Shops provides a Kaeuerschutz (buyer protection) guarantee and mediates disputes. The EHI seal is another well-recognized option. Both require an audit of your store's legal compliance before certification, which actually serves as a useful compliance check.

For invoicing, German tax law requires proper invoice generation with sequential numbering and all mandatory fields (USt-IdNr., invoice date, sequential invoice number, itemized net/gross amounts, VAT rate). Shopify's default order confirmation doesn't meet these requirements. Apps like Sufio, Order Printer Pro, or Billbee handle compliant German invoice generation.

Don't forget: every app you install needs a data processing agreement (AVV) and must be listed in your privacy policy. The more apps you add, the more compliance work you create.

Conclusion

German e-commerce law is demanding, but it's not unknowable. The merchants who get into trouble are almost always the ones who assumed they could figure it out later or that their English-language legal pages were 'close enough.' They're not. A single Abmahnung typically costs EUR 1,000-5,000 in legal fees -- far more than the cost of getting compliant from day one.

Invest in proper legal text services, install the right compliance apps, and get your Trusted Shops certification. Then maintain it: review your legal pages whenever you add new features, apps, or marketing tools. German e-commerce law evolves constantly, and what was compliant last year may not be compliant today.

Key takeaways

  • 01An Impressum with full legal details is mandatory on every German commercial website -- missing or incomplete ones are the top cause of Abmahnungen
  • 02DSGVO compliance requires a comprehensive Datenschutzerklaerung, data processing agreements with every third-party service, and proper consent management
  • 03Cookie consent must use real script-blocking (not cosmetic banners) and make rejection as easy as acceptance since the TTDSG took effect
  • 04The Widerrufsrecht gives customers a 14-day withdrawal right -- a defective cancellation policy extends this to over 12 months
  • 05Price displays must include VAT, show Grundpreis for weight/volume products, and reference the lowest 30-day price for any strike-through pricing
  • 06Subscribe to a legal text service like IT-Recht Kanzlei or Haendlerbund -- automated legal page updates are far cheaper than a single Abmahnung
Tim Meyer

Written by

Tim Meyer

Founder & CEO, BrandUp Factory

About Tim