Free Β· runs in your browser

Is your catalogue legal to sell in the EU?

Check your products against GPSR disclosure rules β€” in force since December 2024 β€” and the ESPR digital product passport obligations phasing in from 2027. Paste a CSV, pick your markets, get the list of what to fix. Nothing is uploaded: the check runs entirely in this page.

1. Where do you ship?

Warnings must be understandable in every market you sell into, so this changes the result.

2. Your catalogue

CSV with an id column. Headers use dotted paths β€” manufacturer.name, identifiers.gtin, warnings.de. Multiple images or warnings in one cell split on |.

Want this kept in sync automatically?

This page checks a snapshot. The Shopify app being built from the same engine keeps the disclosure block on every product page current as you add products, open new markets and as passport rules land β€” no re-uploading CSVs. Leave an email and I'll tell you once, when it's live.

What GPSR requires on a product page

Regulation (EU) 2023/988 has applied since 13 December 2024. Article 19 says that when a product is offered online, four things must be visible before the sale:

  • The manufacturer's name, postal address and electronic address β€” an email address or a working contact URL.
  • Where the manufacturer is established outside the EU, the same details for an EU responsible person under Article 16. Without one, the product may not be placed on the market at all.
  • Product identification, including a picture, the type, and an identifier such as a GTIN, model, batch or serial reference.
  • Any warnings or safety information that appear on the product, its packaging or accompanying documents, in a language easily understood by consumers in that market.

There is no turnover threshold and no small-seller exemption. It applies to any trader offering consumer products to buyers in the EU, including sellers established outside it.

The part most shops get wrong

The language rule. A German warning does not satisfy a sale into France. If you ship across the EU, every warning needs translating for every market you list in β€” which is why market selection changes your score above, and why it is usually the largest single block of work in the queue.

When digital product passports start

ESPR (Regulation (EU) 2024/1781) replaces paper compliance with a passport reached by scanning a data carrier on the product. It arrives category by category through delegated acts, most of which are still being adopted β€” so treat every date below as indicative.

CategoryFromBasis
BatteriesFeb 2027Reg. (EU) 2023/1542, Art. 77
Textiles & apparel2027 (expected)ESPR delegated act, pending
Consumer electronics2028 (expected)ESPR delegated act, pending

Batteries are the one to plan around: the obligation is already in the battery regulation rather than waiting on a delegated act. The checker above will show you which passport fields you are missing today.

Questions

Does this apply to a small shop?

Yes. GPSR applies to any trader offering consumer products to buyers in the EU, including businesses established outside the EU selling in. There is no turnover threshold and no small-seller exemption.

Is my catalogue uploaded anywhere?

No. The rules engine runs inside your browser. There is no server, no account and no analytics, and the source is public so you can check that claim rather than take it on trust.

What counts as an electronic address?

An email address, or a URL leading to a working contact route. A social media handle on its own is generally not treated as sufficient.

What happens if the details are missing?

Market surveillance authorities can order the listing removed and marketplaces can delist it. In practice the first sign for most shops is a takedown notice from the marketplace rather than a regulator, which is why the queue above separates what blocks a sale from what is merely worth reviewing.