The European Union represents a $500B+ e-commerce market, but German and French consumers have distinct expectations and strict legal protections. Failing to display prices inclusive of VAT or omitting a legally required Impressum can result in severe legal warning letters (Abmahnung) and immediate loss of customer trust.
1. EU VAT Display: Prices Must Include Tax
In the United States, consumers expect taxes to be calculated at the very last step of checkout. In Germany, France, and across the EU, displaying pre-tax prices to consumers is illegal under the EU Price Indication Directive.
To configure this in Shopify:
- Go to Settings → Taxes and duties.
- Under Decide how tax is charged, check: Include tax in product prices and shipping rates.
- Under Tax notice, check: Display tax notice on product and cart pages.
- For French stores, ensure the text reads "TTC (Toutes Taxes Comprises)". For German stores, it must state "inkl. MwSt., zzgl. Versandkosten" (Includes VAT, plus shipping costs).
2. The German "Impressum" (Legal Notice) Requirement
Under Section 5 of the German Telemedia Act (TMG), every commercial website targeting German consumers must provide an easily recognizable, directly accessible, and permanently available Legal Notice called an Impressum.
// Mandatory Impressum Information:
1. Full registered company legal name & registration number (HRB / Company Registry)
2. Physical corporate registered office address (PO Boxes are NOT acceptable)
3. Names of authorized legal representatives (Managing Directors / CEOs)
4. Rapid contact information: Corporate email address & telephone number
5. VAT Identification Number (Umsatzsteuer-Identifikationsnummer / UID / USt-IdNr.)
Place a direct link titled "Impressum" in your footer menu. German courts have ruled that burying the Impressum inside a general "About Us" page violates consumer transparency laws.
3. The German "Button Solution" (Button-Lösung)
In 2012, Germany enacted strict regulations regarding the final call-to-action button at checkout. The button cannot say ambiguous phrases like "Continue", "Next", or "Register".
The final checkout button must unambiguously declare a payment obligation, such as:
- "Zahlungspflichtig bestellen" (Order with obligation to pay - Shopify's official German default)
- "Kaufen" (Buy)
Because GP Translate synchronizes with Shopify's official locale dictionary, your German checkout button automatically inherits this legally compliant phrasing.
4. 14-Day Statutory Right of Withdrawal (Widerrufsrecht)
EU consumer law grants buyers a mandatory 14-day statutory right of cancellation for any reason.
Your store must have a dedicated Widerrufsbelehrung (Cancellation Policy) page in German, along with a standard withdrawal template form that customers can copy and send.
5. Trust is the Ultimate Conversion Driver in Europe
German and French online shoppers are among the most loyal and highest-spending in the world once trust is established. By combining native translated subfolders (/de/, /fr/), inclusive VAT display, compliant legal footer links, and local express payment methods (like Klarna Sofort in Germany and CB in France), you unlock authentic, high-converting European growth.