GPSR Compliance for Shopify Sellers: Complete Guide

If you run a Shopify store that ships products to customers in the European Union, the General Product Safety Regulation (GPSR) applies to you. Unlike sellers on Amazon or eBay, Shopify merchants are fully responsible for their own compliance. There is no marketplace system doing it for you. This guide covers everything you need to know about GPSR Shopify compliance: why it matters, how it differs from marketplace selling, step-by-step instructions for adding EU Responsible Person information to your store, and the mistakes that can cost you access to the EU market.

Why Shopify Sellers Need GPSR Compliance

The General Product Safety Regulation (EU) 2023/988 replaced the older General Product Safety Directive and came into full effect on December 13, 2024. It applies to virtually all consumer products sold within the European Union, regardless of where the seller is located. If a customer in Germany, France, Poland, or any other EU country can buy your product, GPSR applies to you.

For Shopify sellers specifically, this regulation carries significant weight. When you sell in EU Shopify, you are considered the direct economic operator. You are either the manufacturer, the importer, or the distributor under GPSR definitions. That means the full set of legal obligations falls on your shoulders, including the requirement to appoint an EU Responsible Person.

The consequences of ignoring GPSR are not theoretical. Since the regulation took effect, EU market surveillance authorities have increased enforcement activity. Products without proper compliance documentation and a registered Responsible Person can be seized at the border, removed from sale, or trigger financial penalties. For a detailed breakdown of what non-compliance looks like in practice, read our guide on GPSR penalties and enforcement actions.

Key Fact

Unlike Amazon or eBay, Shopify does not enforce GPSR compliance on your behalf. There is no automated check that blocks your listings. This means you can technically sell non-compliant products, but you are fully exposed to legal liability, customs seizures, and regulatory fines if caught.

How Shopify Sellers Differ from Marketplace Sellers

If you have experience selling on Amazon, you already know that Amazon actively enforces GPSR. They require EU Responsible Person details in Seller Central, suppress non-compliant listings, and can suspend accounts. eBay has similar enforcement mechanisms. For a comparison, see our guide on GPSR requirements for Amazon sellers.

Shopify is fundamentally different. Here is why Shopify EU compliance requires more proactive effort from the merchant:

1. No Built-In Compliance Enforcement

Shopify is a platform, not a marketplace. It provides you with the tools to build and run your store, but it does not regulate what you sell or how you sell it. There are no automated compliance checks. No fields in the product editor that require EU Responsible Person information before publishing. No account suspensions for missing GPSR data. This freedom also means full responsibility.

2. You Are the Sole Liable Party

On Amazon, there is a shared compliance model. Amazon itself has obligations under the EU Digital Services Act and GPSR as an online marketplace facilitator. On Shopify, you are the only party regulators will contact. If a market surveillance authority investigates one of your products, they come directly to you or your EU Responsible Person. Shopify has no obligation to respond on your behalf.

3. Your Store Must Display Compliance Information

Amazon and eBay have structured fields where RP information appears automatically. On Shopify, you need to manually add this information to your product pages, legal pages, and potentially your checkout flow. There is no default template or widget that handles this. You need to implement it yourself or through a Shopify app.

4. Customs and Import Considerations

If you ship directly from outside the EU (for example, from the US, UK, or China), EU customs can inspect your shipments. Without proper GPSR markings on the product or packaging, and without a registered EU Responsible Person, your goods can be held at the border indefinitely. Marketplace sellers using Amazon FBA within the EU sometimes avoid this because the products are already warehoused inside the EU. Shopify sellers shipping cross-border face this checkpoint directly.

Step-by-Step: How to Comply with GPSR on Shopify

Follow these steps to ensure your Shopify store meets all GPSR requirements. For a broader overview of the complete compliance process, consult our GPSR compliance checklist.

Step 1: Determine If GPSR Applies to Your Products

GPSR covers nearly all consumer products. This includes electronics, clothing, home goods, toys, cosmetics, accessories, tools, furniture, and most other physical items. Only a few categories are excluded, such as food, pharmaceuticals, and motor vehicles (which have their own separate regulations). If you sell physical consumer goods, assume GPSR applies.

Step 2: Appoint an EU Responsible Person

This is the single most important step. Under GPSR, if you are a non-EU manufacturer or seller, you must appoint a Shopify GPSR responsible person based in the European Union. This person or company acts as your official contact for EU regulatory authorities, holds your technical documentation, and cooperates with market surveillance if issues arise.

You have two main options:

For details on costs, see our GPSR cost and pricing guide.

Step 3: Prepare Your Technical Documentation

GPSR requires that you maintain technical documentation for each product you sell in the EU. This includes:

This documentation must be kept for 10 years from the date of manufacture and must be available to authorities upon request. Your EU Responsible Person should hold copies of these files.

Step 4: Update Product Packaging and Labels

GPSR requires that the name and contact details of your EU Responsible Person appear directly on the product or its packaging. This is not optional. The label must include:

If the product is too small for a label, the information can appear on the packaging, an enclosed leaflet, or an attached tag.

Step 5: Add EU Responsible Person Information to Your Shopify Store

This is where Shopify sellers need to do the most manual work. There are several places in your store where RP information should appear:

Where to Display EU RP Info on Shopify

Product pages: Add a section or tab on each product page showing the EU Responsible Person's name, address, and contact details. You can use Shopify's product description field, a metafield, or a dedicated section in your theme.

Method 1: Product Description Field

The simplest approach is to add a block of text at the bottom of each product description with your EU RP details. This works for all Shopify themes without any code changes. The downside is that it mixes compliance information with marketing content.

Method 2: Shopify Metafields

Create a custom metafield definition (for example, "EU Responsible Person") in your Shopify admin under Settings > Custom data > Products. Then populate this field for each product (or use a bulk editor for all products at once). In your theme, add a block that displays this metafield on the product page. This keeps the information structured and separate from your product descriptions.

Method 3: Dedicated Legal/Compliance Page

Create a page in Shopify (Pages > Add page) titled "EU Product Safety Information" or "GPSR Compliance." Include your EU Responsible Person's full details, a brief explanation of GPSR, and a link from every product page to this compliance page. Add this page to your footer navigation so it is accessible from every page on your store.

Method 4: Shopify App

Several Shopify apps now offer GPSR compliance features, including automated placement of RP information on product pages, compliance page generators, and order document integrations. Search the Shopify App Store for "GPSR compliance" to see current options.

Step 6: Update Order Confirmation Emails and Packing Slips

GPSR requires that consumers can identify the Responsible Person for the products they purchase. Best practice is to include your EU RP details in:

Step 7: Verify and Test

After making all updates, verify that your EU RP information is visible and correct across all touchpoints:

Common Mistakes Shopify Sellers Make with GPSR

After working with hundreds of Shopify merchants, these are the most frequent errors we see:

Mistake 1: Assuming Shopify Handles Compliance

This is the most dangerous misconception. Many sellers assume that because they use Shopify Payments and Shopify Shipping, they are somehow covered. They are not. Shopify is a technology platform. It does not verify, enforce, or manage GPSR compliance for its merchants. The obligation is entirely yours.

Mistake 2: Only Adding RP Info to the Legal Page

Some sellers create a compliance page but forget to add the information to actual product pages and product packaging. Under GPSR, the Responsible Person's details must be accessible at the point of sale, meaning on or near the product listing where the purchase decision happens, and on the product itself or its packaging.

Mistake 3: Using a PO Box or Virtual Address

GPSR requires a physical street address for the EU Responsible Person. PO boxes, virtual office addresses, and mail forwarding services are not acceptable. The address must be a real location where authorities can reach the Responsible Person.

Mistake 4: Not Updating Packaging

Many Shopify sellers update their online store but forget about physical product packaging. Even if your website is fully compliant, products arriving at EU customs without RP information printed on the packaging or label can be seized and held.

Mistake 5: Using an Unqualified Person as EU RP

Some sellers ask a friend or relative in the EU to act as their Responsible Person without understanding what this entails. The EU RP must be prepared to respond to regulatory inquiries, hold technical documentation, and cooperate with authorities during investigations or recalls. An uninformed individual creates serious liability risks for both parties.

Mistake 6: Ignoring GPSR Because "Nobody Is Checking"

EU market surveillance is increasingly active. Authorities use online monitoring tools, including the Safety Gate (RAPEX) alert system, to identify non-compliant products. Competitors can file complaints. Customs inspections at EU borders are becoming more systematic. The fact that you have not been caught yet does not mean you are safe. For details on what happens when enforcement catches up with you, see our article on GPSR penalties.

Important Reminder

GPSR compliance is not just about avoiding penalties. It is also about building trust with EU customers. Displaying your EU Responsible Person information signals professionalism and commitment to product safety, which can increase conversion rates and reduce customer hesitation when buying from a non-EU store.

GPSR Shopify Checklist: Quick Reference

Use this quick checklist to verify your Shopify store is fully GPSR-compliant:

  1. EU Responsible Person appointed with a formal written agreement
  2. Technical documentation prepared and held by your EU RP
  3. Product packaging updated with EU RP name, address, and contact
  4. Shopify product pages updated with EU RP information visible to buyers
  5. Compliance/legal page created and linked in footer navigation
  6. Order confirmation emails updated with EU RP details
  7. Packing slips and invoices updated with EU RP details
  8. All information consistent across website, packaging, and documents
  9. Documentation retention system in place for 10 years
  10. Regular review schedule established to maintain compliance

For the full version of this checklist with detailed instructions for each step, visit our GPSR compliance checklist for non-EU sellers.

How EU GPSR Can Help Shopify Sellers

Setting up GPSR compliance for a Shopify store takes more effort than on marketplace platforms because everything is manual. That is where a professional EU Responsible Person service makes the biggest difference.

When you work with EU GPSR, you get:

Plans start at EUR 199 per year for 1 product, with Standard (€299/year, up to 2 products) and Premium (€549/year, up to 5 products) tiers available. This is a fraction of the cost compared to the potential fines, customs seizures, and lost revenue from non-compliance.

Get Your Shopify Store GPSR-Compliant Today

Appoint a professional EU Responsible Person and start selling legally in the EU. Setup in 24 hours.

Get Started — From EUR 199/year