If you sell physical products into the EU, there is a quiet shift you may have missed: since December 2024 the burden of proving a product is safe — and showing that proof on the listing, before purchase — has moved squarely onto the seller. CE marking has always been the visible tip of this. The bigger change is the General Product Safety Regulation, which now expects your product page to carry the manufacturer's address, traceability details, warnings and an EU "responsible person." Get it wrong and the consequences are concrete: a marketplace pulls your listing, customs holds a shipment, or a regulator writes to you rather than the factory in Shenzhen that actually made the thing.
This guide is specifically about product safety and CE marking for physical-goods sellers — what CE marking is, where your liability sits depending on your role, what GPSR now forces onto your listings, and how to actually surface all of it on a PrestaShop product page using Features, Attachments and a structured tab rather than a paragraph nobody reads. It is not a general EU-law primer; for the wider picture of operating a store legally in Europe see our store owner guide to EU e-commerce law.
What the CE mark actually is — and what it is not
The CE mark (Conformité Européenne) is the single most misread symbol in e-commerce. It is not a quality badge, a certification of excellence, or a sign that anyone tested the product. It is a self-declaration by the manufacturer that the product meets every applicable EU directive for its category. The manufacturer is, in effect, signing a legal statement — and by reselling the product you may be co-signing it without realising.
CE marking applies only to specific product families, each governed by its own directive or regulation:
| Product category | Governing legislation | Typical seller blind spot |
|---|---|---|
| Electronics & electrical goods | Low Voltage Directive, EMC Directive | USB gadgets and chargers from non-EU suppliers |
| Toys | Toy Safety Directive 2009/48/EC | Missing age warnings; small-parts choking notices |
| Personal protective equipment | PPE Regulation (EU) 2016/425 | Masks, gloves, hi-vis sold as "fashion" |
| Machinery | Machinery Directive / Regulation | Power tools, garden equipment |
| Radio & wireless equipment | Radio Equipment Directive 2014/53/EU | Bluetooth speakers, smart-home devices |
| Construction products | Construction Products Regulation | Fixings, insulation, structural items |
| Medical devices | Medical Devices Regulation (EU) 2017/745 | "Wellness" items that legally count as devices |
So what does this mean for your catalogue? Plenty of products do not use CE marking at all — furniture, textiles, cosmetics and food each have their own rules. The mistake is assuming CE is universal and slapping the logo on everything, or assuming it never applies to you because you "only sell accessories." The first step is sorting your catalogue by which regime each product actually falls under, and in PrestaShop that sorting can live in the product data itself (more on that below).
Your liability depends on your role — and online sellers often wear two hats
The same physical product carries a wildly different compliance burden depending on what you are in the supply chain. Most store owners assume they are a harmless "distributor." Under EU law, if you buy from outside the EU and place the goods on the market, you are the importer — and you inherit nearly everything.
| Your role | What triggers it | What you are on the hook for |
|---|---|---|
| Manufacturer | You make it, or sell it under your own brand | Full conformity assessment, technical file, affixing the CE mark, Declaration of Conformity — the heaviest burden |
| Importer | You buy from outside the EU (China, UK post-Brexit, US) and sell it on | Verify the manufacturer did the assessment, confirm the CE mark and documentation, keep traceability records, add your name and address to the product/packaging |
| Distributor | You buy from an EU manufacturer or importer and resell | Check the CE mark is present, the docs exist, and your storage/handling didn't make it non-compliant — lighter, but not zero |
The trap is dropshipping and direct-from-factory buying. If you dropship a gadget from a non-EU supplier straight to an EU customer, you are very often the importer of record — even though you never touch the product. You need the Declaration of Conformity on file regardless. Many dropshippers learn this only when a customs hold or a marketplace suspension forces the question, with orders already taken and refunds piling up. The tax and customs side of cross-border selling is its own subject — see VAT in the EU: OSS, IOSS and what your store must handle for the duties and import-VAT half of the same shipment.
GPSR: the 2024 change that reaches into your product page
The General Product Safety Regulation (EU) 2023/988 has applied since 13 December 2024, replacing the old General Product Safety Directive. Three of its requirements land directly on online sellers and, crucially, on the content of your listings:
- An EU "responsible person" is mandatory. Consumer products covered by GPSR — and many harmonised CE-marked products under EU market-surveillance rules — need an economic operator established in the EU: a manufacturer, importer, authorised representative, or fulfilment service provider. If your product is in scope, comes from outside the EU, and no one in that chain is EU-established, the product cannot legally be sold. For many small importers, that responsible person is now you.
- Listings must carry safety information before purchase. The product page itself must show the manufacturer's name and contact details — plus the EU responsible person's name and contact details where the manufacturer is not established in the EU — product identification (type, batch or serial number), and any warnings or safety information in the language(s) required by the country of sale. "It's in the manual we ship later" no longer satisfies the rule.
- Marketplace obligations tightened. Amazon, eBay and similar platforms must now collect and verify seller information and police listing content, which is why compliance gaps that used to slide now get listings removed automatically.
The practical headline: GPSR turned product-safety compliance into a content problem on your store, not just a paperwork problem in a drawer. That is the part most CE-marking articles skip, and it is exactly the part PrestaShop lets you solve cleanly.
What must appear on your PrestaShop product page
Pulling the CE and GPSR requirements together, a compliant listing for a regulated physical product needs to show, visibly and before the customer buys:
- Manufacturer name and contact details — plus the EU responsible person's name and contact details where the manufacturer is not EU-established (a country alone is not enough)
- Product identification — model, reference, and batch or serial number where applicable
- Relevant warnings and safety information in the customer's language
- A CE-mark indication for products that require it — and, depending on the product legislation, making the Declaration of Conformity available is good practice rather than a blanket listing requirement for every CE-marked product
- Age warnings for toys (e.g. "Not suitable for children under 3 years")
- Country of origin where the category requires it
- Clear product images that show the actual markings and labels
None of this needs custom development. PrestaShop already gives you the right slots — the trick is using structured fields instead of dumping a wall of legal text into the main description (which also damages your product-page SEO).
Use Features for structured, repeatable compliance data
Go to Catalog → Attributes & Features → Features and create a set such as Responsible person, Manufacturer address, Model / reference, CE marked and Country of origin. Assign values per product on the Features tab of each product. Because Features render in a consistent block on the product page (in the default Classic theme and most child themes), every regulated product displays the same fields in the same place — which is precisely what an auditor or a marketplace bot wants to see. Features are also multilingual: warnings and instructions must be provided in the language(s) required by each target country, and entering them per language helps PrestaShop translations manage that mapping across your localized storefronts.
Attach the Declaration of Conformity as a downloadable file
For the DoC and test reports, use the product Attachments tab (or Catalog → Files in some versions) to upload the PDF and link it to the product. It then appears under a "Download" heading on the product page, available to the customer and — more usefully — to any authority or marketplace reviewer who asks. Keeping the DoC attached to the product record also means it travels with the product if you re-export your catalogue, so the paperwork never drifts away from the SKU it belongs to.
Give compliance its own tab — don't bury it in the description
Cramming addresses, batch numbers and warnings into the main product description hurts readability and dilutes the keywords that actually sell the item. A dedicated tab is cleaner. Our Product Extra Info Tabs module lets you add a labelled "Safety & Compliance" tab to product pages from the back office — no theme file edits, so it survives upgrades. The benefit for you: the legal content a regulator needs sits one click away in a predictable place, your sales copy stays focused, and you configure it once and reuse the tab across the catalogue instead of editing products one by one. Where you want to flag certified items at a glance — in listings and on the product page — Custom Product Badges can mark CE-certified or safety-tested products visually, which doubles as a small trust signal for cautious buyers.
The compliance problems that actually bite sellers
Fake "CE" marks from cheap imports
Some non-EU products carry a mark that looks like CE but isn't — the so-called "China Export" mark uses the same letters with different spacing between them. It is not a legal conformity mark and gives you no protection. If you import directly, never trust the logo on the product: demand the Declaration of Conformity and the underlying test reports, and keep them on file against the SKU.
Language gaps
Safety information and instructions must be in the official language(s) of the country of sale. Shipping a product with safety text only in Chinese or English to a French customer is non-compliant, full stop. This is where PrestaShop's multilingual Features and descriptions earn their keep — enter the warning per language once and every localized storefront serves the right text automatically.
Treating it as a one-off project
Compliance breaks the moment a new untracked product enters the catalogue. Build the check into onboarding: before a SKU goes live, the responsible-person field, the DoC attachment and the warning text are part of "ready to publish," the same way price and stock are. A product-feature template makes this a habit rather than a memory test.
The cost of getting it wrong
Penalties vary by member state, but the menu is uncomfortable: fines that can reach into the hundreds of thousands of euros for serious breaches, mandatory recalls at your expense, automatic marketplace listing removals, personal liability for injuries caused by a non-compliant product, and — in extreme cases involving harm — criminal exposure. Beyond the legal column there is the reputational one: a single injury traced to a product you sold can finish a small store regardless of what any court eventually decides. Set against that, the work of structuring a few Features and attaching a PDF is trivial.
Where this sits among your other obligations
Product safety is one compliance surface among several, and the neighbouring ones often touch the same product page or checkout. Rather than restate them here, the relevant siblings are:
- Price presentation on those same product pages — net, gross and unit prices have their own EU rules: price display rules in Europe.
- What customers can send back once a regulated product arrives — the legal minimum and the smart extras live in returns policy: what the law requires, with the cross-border angle in cross-border returns.
- The right of withdrawal and pre-contract information you must present alongside safety data: distance selling regulations.
- The store-wide legal text that should reference your product-safety stance: terms and conditions: what must be included.
Product safety compliance is not optional and not a big-company-only concern. If you sell physical goods into the EU, CE marking and GPSR apply to you whether or not anyone has told you yet. The reassuring part is that PrestaShop already holds the right tools to make compliance visible where the law now wants it — on the product page itself. Structure the data, attach the proof, give it a tab, and the listing that sells the product also defends it. When a product genuinely sits in murky territory, pay for an hour of a compliance specialist's time — it is a fraction of the cost of a recall.
Comments
No comments yet. Be the first!
Be the first to ask a question or share useful feedback.
Leave a comment
Share a question, an installation detail, or feedback that could help another reader.