Applies 27 September 2026
Is your WooCommerce shop ready for 27 September?
From 27 September 2026 every shop selling to consumers in the EU has to show the harmonised notice on the legal guarantee of conformity at the point of sale. The notice is a fixed design published in all 24 official languages: online it must be shown in colour, and none of it may be edited — not the wording, not the colours, not the layout, not the QR code.
Paste your shop address below. The check reads your home page and a sample of live product pages and tells you whether the notice is there.
Free, no signup, no account, nothing installed on your shop. We read your home page and a sample of live product pages.
Where the notice goes on WooCommerce
- The notice is a fixed image-and-text block, so it belongs in the product template rather than in each product's description.
- In a classic theme that is a hook on the single-product template — woocommerce_single_product_summary is the usual place — or a block in the product template if you are on a block theme.
- If your shop is translated, the notice has to follow the language of the page.
German shops running Germanized already have a legal-text layer; the harmonised notice is a separate obligation from the Widerrufsbelehrung and the Gewährleistung text you may already display.
We do not have a WooCommerce plugin
Our apps are for Shopify and Wix. There is no WooCommerce version, so the check above is all we can offer you — it is free and it stays free.
The steps above are what your developer or theme author needs. If you want a WooCommerce version, tell us — that is how we decide what to build next.
Not sure how a rule applies to what you sell? The guides walk through each one, or ask us — we answer.
What this check can and cannot see
Everything below comes from the HTML your shop sends an ordinary visitor. That is a real limit, not a disclaimer, so here is exactly where it bites.
What it sees
- The HTML your server sends for your home page and up to a dozen product pages.
- Text and links that are present in that HTML.
What it cannot see
- Anything your shop builds in the browser. If we could not find something, that is not proof it is missing — open the page and look before you change anything.
- Pages we did not open. We read a sample of your products, never the whole catalogue.
- Your product data: which goods are sold by weight or volume (which is why we do not check the Grundpreis at all), which products have a manufacturer or EU Responsible Person recorded, or what your prices were last month.
- Anything that is not on a page. Packaging registration (LUCID) and tax registration leave no trace in a storefront, so no scanner can check them.
WooCommerce usually sends the whole page as HTML, so this check sees more of a WooCommerce shop than of any other kind.
What only an installed app can do
- Read every product, not a sample.
- Read the product fields themselves instead of guessing from rendered text.
- Know which languages your shop actually publishes.
- Re-check on its own as you add products, instead of when you remember to.