EuroGPSR
Free scan
Blog
GPSRProduct DescriptionsTemplates

How to Write GPSR-Compliant Product Descriptions — Templates and Examples

1 July 2025 6 min readUpdated 22 April 2026

One of the most practical challenges of GPSR compliance is knowing exactly what to write. This article provides copy-paste templates for the mandatory GPSR information blocks that should appear on every product page, with examples for common scenarios.

Template 1 — EU manufacturer (simplest case)

If your products are manufactured by an EU-based company and you are the manufacturer or an authorised distributor:

**Manufacturer Information**
[Company Legal Name]
[Street Address], [City], [Country]
Contact: [email@domain.com] | [Phone number]

Product Reference: [SKU or batch number]

Example:

**Manufacturer Information**
Müller GmbH & Co. KG
Industriestraße 42, 80939 Munich, Germany
Contact: produkte@muller-example.de | +49 89 123 456

Product Reference: MUL-PRO-4892-B

Template 2 — Non-EU manufacturer with EU Responsible Person

If your products are manufactured outside the EU (e.g., China, US, UK, Turkey) and you have appointed an EU Responsible Person:

**Manufacturer**
[Manufacturer Legal Name]
[Country of manufacture]
Contact: [manufacturer contact]

**EU Responsible Person (GPSR Art. 16)**
[EU RP Legal Entity Name]
[Street Address], [City], [EU Country]
Contact: [eu-rp@domain.eu]

Product Reference: [identifier]

Example for a product manufactured in China:

**Manufacturer**
Shenzhen TechGoods Co., Ltd.
Shenzhen, Guangdong, China
Contact: export@techgoods-example.com

**EU Responsible Person (GPSR Article 16)**
EU Compliance Services B.V.
Herengracht 200, 1016 BV Amsterdam, Netherlands
Contact: compliance@eucs-example.eu

Product Reference: TG-HB-2024-001 | Batch: 2024-Q3

Template 3 — With safety warnings

For products requiring safety warnings (toys, electrical items, chemical products, etc.), add the safety block after the manufacturer information:

**Safety Information**
⚠ [Relevant warning in buyer's language]
CE marking: [CE + notified body number if applicable]

For EN: [Safety warning in English]
For DE: [Sicherheitshinweis auf Deutsch]
For FR: [Avertissement de sécurité en français]
For NL: [Veiligheidswaarschuwing in het Nederlands]

Example for a toy:

**Safety Information**
⚠ Not suitable for children under 36 months — choking hazard (small parts)
⚠ Adult supervision required

CE marking: CE 2345 (certified by TÜV SÜD)

DE: Nicht geeignet für Kinder unter 36 Monaten — Erstickungsgefahr (Kleinteile)
FR: Ne convient pas aux enfants de moins de 36 mois — danger d'étouffement (petites pièces)
NL: Niet geschikt voor kinderen onder de 36 maanden — verstikkingsgevaar (kleine onderdelen)

Where to place this information on product pages

The GPSR information block should appear in one of these locations:

  • Preferred: Directly in the product description, after the marketing description
  • Acceptable: In a dedicated "Compliance Information" or "Product Details" tab below the main description
  • Acceptable: In an expandable "More Information" accordion section
  • Not acceptable: In a linked PDF, a separate webpage requiring navigation, or hidden behind multiple clicks

Platform-specific implementation

Shopify

Add the manufacturer information block to the end of the product description in the Shopify admin, or create a "Compliance" metafield displayed in your theme's product template. Metafields are the cleaner long-term approach for stores with many products.

WooCommerce

Use the "Additional Information" tab (built into WooCommerce via product attributes) or add a custom product tab using the free "YITH WooCommerce Tab Manager" plugin. Create a tab named "GPSR Compliance Information" and populate it with the manufacturer block.

PrestaShop

Use the Features section (Catalog → Products → Features tab) to add manufacturer information as structured product features displayed in the product sheet. This also generates correct schema markup for search engines.

Handling multiple manufacturers across a product range

If your store sells products from different manufacturers, you need a system — not a manual copy-paste for each product. Options:

  • Create manufacturer profiles as global attributes / metafields and assign them to products
  • Use a compliance management plugin that generates the correct disclosure block from structured data
  • For large catalogues: consider a Product Information Management (PIM) system that outputs GPSR-compliant product data

Audit your current product descriptions

EuroGPSR's automated scanner checks your product pages for missing GPSR-required information and flags which specific elements are absent — manufacturer details, product identifiers, contact information, or EU RP. The free scan covers your homepage and up to 3 additional pages (including product pages). Use it to quickly identify which pages need the templates above applied.

Check your store for free

Run a GPSR + EAA compliance scan and get a severity-ranked report in seconds.

Scan your store for free

Enter any page URL from your store. Your homepage is a good starting point.

No account required · Results in ~60 seconds · First scan free

More from the blog

Real EU Ecommerce Fines in 2025: What Authorities Have Actually Penalised

January 2026 · 7 min

GPSR by Product Category: Toys, Electronics, and Clothing — What Each Sector Must Do

October 2025 · 9 min

How France Is Enforcing GPSR: DGCCRF and What Online Sellers Must Know

September 2025 · 6 min