Guide · Amazon EU GPSR

Amazon GPSR compliance guide for EU sellers

A practical, operations-first guide to the General Product Safety Regulation for Amazon EU sellers: what it requires, which data Amazon needs, the errors that keep listings down, and how to fix a large catalog without editing one ASIN at a time.

Creating an account sets up your workspace first — then you upload your file.
Free during early access · no payment card. Paid plans will be announced in advance.

Who this is for

Sellers of physical, non-food consumer goods on Amazon's EU marketplaces who have listings down, or expect them to be, for missing product-safety data — and who have more SKUs than they can fix by hand. If you sell a handful of products, Seller Central's own forms are the shorter path.

Three different things people call "GPSR requirements"

Most confusion here comes from mixing these up. They are decided by different parties and they do not have the same answer:

  • What the law requires. Set by the Regulation and enforced by market surveillance authorities. Not something a marketplace or a tool decides.
  • What Amazon asks for. The attributes Amazon wants in a listing before it will keep it live. Narrower and more specific than the law, varies by product type and marketplace, and changes without notice.
  • What ComplyShelf checks. Whether your workspace holds a manufacturer, an EU Responsible Person and a compliance document for a listing, and whether it can write those into the columns your template offers. Nothing more.

A listing that passes the third can still fail the second, and satisfying the second is not a finding about the first. Keep them apart when you read anything about GPSR, including this page.

What the Regulation itself says

The General Product Safety Regulation is Regulation (EU) 2023/988. It applies from 13 December 2024 and repeals the older General Product Safety Directive (2001/95/EC) — see the EUR-Lex summary. It covers non-food consumer products and broadens safety, documentation and traceability obligations, including for products sold through online marketplaces.

One detail worth getting right, because it is repeated incorrectly everywhere: Article 16 is titled "Person responsible for products placed on the Union market", and the Regulation speaks of an operator established in the Union. Wordings like "EU/EEA" or "EU or Northern Ireland" describe separate arrangements, not the text of this Article. If your situation depends on one of those, check that arrangement directly rather than assuming this Regulation says so.

Manufacturer and Responsible Person

These are two different roles and a listing generally needs both identified. The manufacturer is whoever makes the product or has it made under their name. The Responsible Person is the operator in the Union who can be contacted about it — for a non-EU seller this is usually a service, and it is not a role ComplyShelf performs.

Whether the two are the same party depends on your own arrangements. What matters operationally is that each one has a legal name, an address, a country and a way to reach it: a name on its own is what most incomplete records turn out to be, and it will not satisfy a contact requirement.

Documents, warnings and links

Which documents and warnings a product needs depends on the product, and no operational checklist can settle that for every item in a catalog. What can be said generally: a safety document or a page that resolves is only useful if it is actually reachable and is the right document for that product.

A hosted product-safety page is a way to give one stable URL for a product. Whether such a URL is accepted in place of a specific document depends on what Amazon asks for on that product type, which is a question for Seller Central's help for your marketplace — not something this page can answer for you.

The GPSR columns in an Amazon flat file

Which fields Amazon has for this data is answered by the template itself, in its row of technical keys. The columns below come from three publicly available Amazon.de flat files — a dress file and a mixed apparel file in the classic format, and a shirt file in the newer product-type format — read on 29 September 2026. Another product type or marketplace can carry more, fewer or differently named columns; your own template is the reference.

MANUFACTURER

Who made the product

manufacturer holds the name; the product-type format has one per language (manufacturer[…][language_tag=de_DE]). Its contact is gpsr_manufacturer_reference_email_address in the classic format and gpsr_manufacturer_reference[…]#1.gpsr_manufacturer_email_address in the newer one, labelled "E-Mail-Adresse oder elektronische Adresse des Herstellers". The dress file also had manufacturer_contact_information.

RESPONSIBLE PERSON

Who to contact in the Union

dsa_responsible_party_address, labelled "E-Mail oder elektronische Adresse der zuständigen Person". Its name points to the Digital Services Act rather than the GPSR, so whether Amazon reads it as your GPSR Responsible Person is for Amazon's help to confirm; ComplyShelf does not map it automatically. None of the three files had a separate column for the Responsible Person's name or postal address.

ATTESTATION

The GPSR safety attestation

gpsr_safety_attestation, labelled "GPSR-Sicherheitsbescheinigung". Use one of the values the template allows for that column rather than free text.

DOCUMENTS

Where each document is

compliance_media describes each document by type, language and location. The classic files repeat compliance_media_content_type1, …_content_language1 and …_source_location1 up to 17 times; the product-type file has one column per language and type, such as compliance_media[…][content_language=de_DE][content_type=safety_information]#1.source_location. Two files also had safety_data_sheet_url.

WARNINGS

Safety warnings

safety_warning, and in the mixed apparel file the toy-specific eu_toys_safety_directive_warning, …_age_warning and …_language.

CERTIFICATION

Regulatory identifiers

regulatory_compliance_certification, a regulation type and an identifier, up to five per listing. Related to compliance, not specific to the GPSR.

Document types the template offers

The shirt file names the content_type values directly. Its German labels are in brackets:

  • safety_information (Sicherheitsinformationen), safety_data_sheet (Sicherheitsdatenblatt)
  • certificate_of_compliance (Konformitätsbescheinigung), product_certificate_of_conformity (Konformitätsbescheinigung für das Produkt), certificate_of_analysis (Analysezertifikat)
  • user_manual (Benutzerhandbuch), user_guide (Benutzerleitfaden), instructions_for_use (Gebrauchsanweisung), installation_manual (Installationshandbuch), application_guide (Anwendungsleitfaden), troubleshooting_guide (Leitfaden zur Problembehebung), compatibility_guide (Kompatibilitätsleitfaden), specification_sheet (Spezifikationsübersicht)
  • warranty (Garantie), data_transparency_declaration (Transparenzerklärung gemäß Data Act)
  • patient_fact_sheet, provider_fact_sheet, emergency_use_authorization, emergency_use_authorization_amendment

A type being offered by the template does not mean Amazon accepts it as the GPSR document for your product. Which types satisfy a GPSR request is set in Seller Central help for your marketplace and product type.

Preparing the file

At scale the pattern is the same regardless of tool: bring the affected SKUs into one place, see which of them you hold no manufacturer, Responsible Person or document for, record each operator and document once, assign them to the products they apply to, and prepare a file that changes only those columns.

Two identity fields are worth checking before you start, because compliance data attaches to a product record: a brand and a typed product identifier. A number without an identifier type is not read as a GTIN, which is a common reason a row looks complete but is not. See what that looks like in a review, or compare the Amazon files you can start from.

Checking what Amazon answered

Nothing you or a tool concludes about a file is a verdict. The verdict is the processing report Amazon returns for the submission you made, row by row. Keep it with the exact file you sent, and read the message on the failing row rather than the error code alone. How to read a processing report.

Where to go next

Fix inactive & suppressed GPSR listings

Start from Amazon's message, work out whether the cause is a GPSR one, and gather the right sources. Read the guide.

Bulk GPSR fix for high-volume catalogs

Record operators and documents once, assign them where they apply, and prepare the update file. See the workflow.

FAQ

GPSR for Amazon EU sellers

What GPSR data does Amazon require?

Amazon generally expects manufacturer contact details, an EU Responsible Person, and product safety information such as warnings and compliance documents or media URLs, entered in the Regulatory Compliance area of Seller Central or via listing feeds. Exact requirements vary by product type and marketplace.

Which GPSR columns does an Amazon flat file have?

In the three Amazon.de files described above: manufacturer, gpsr_manufacturer_reference (the manufacturer's email or electronic address), dsa_responsible_party_address, gpsr_safety_attestation, compliance_media (document type, language and location), safety_warning and regulatory_compliance_certification. Names vary by product type, marketplace and template format; see the full list.

Who needs a Responsible Person?

Products placed on the Union market generally need an economic operator established in the Union to act as the Responsible Person; Article 16 of the Regulation is titled in those terms. Non-EU sellers and brand owners commonly use a Responsible Person service. ComplyShelf records and reuses that operator across listings and is not itself a Responsible Person provider.

Does ComplyShelf make my products legally compliant?

No. ComplyShelf helps you organise and supply the operational data Amazon asks for. It does not provide legal advice and does not guarantee that a product complies with the GPSR or any other law. Regulatory dates and requirements here are context only and may change — verify specifics for your products and marketplaces.

Turn the GPSR requirement into a repeatable workflow.

Upload the Seller Central template for the products you are fixing, see which of them you hold no manufacturer, Responsible Person or document for, and fill those in once.

Check my Amazon file