Skip to content
Law & compliance

WEEE Duties When You List Electricals in a B2B Shop

The registration number as an item field, a block for unregistered manufacturers, output on quote and invoice, and a take-back duty measured by storage and dispatch space.

13 min read ElektroGComplianceElektrotechnikProduktdatenShopware

A new supplier, twenty items imported, images and data sheets pulled in afterwards – for most product groups that is a catalogue extension and nothing more. For electrical and electronic equipment it is not. Before such a device may appear in the shop at all, the manufacturer has to be registered with the competent authority, and registration happens by device category and brand (section 6 paragraph 1 ElektroG). If that registration is missing, distributors may not offer the devices of that manufacturer for sale (section 6 paragraph 2 ElektroG). The registration number is not an administrative detail sitting in a folder either: it has to be stated when offering and on invoices (section 6 paragraph 3 ElektroG), which puts it in the same data flow as price, weight and customs tariff number. On top of that comes a take-back duty whose threshold in distance selling does not depend on a sales floor but on 400 square metres of storage and dispatch space (section 17 ElektroG). This article shows how device law can be anchored in a Shopware shop as a field, as a rule and as a form – in the item record, in visibility, on the document and in the customer account.

Key takeaways

  • The registration number belongs to the combination of manufacturer, brand and device category (section 6 paragraph 1 ElektroG). One supplier can therefore hold several numbers, and the correct value is the one matching the device category – storing a single number against the supplier looks tidy and is not.
  • Without proper registration of the manufacturer, a distributor may not offer the device for sale (section 6 paragraph 2 ElektroG). In the shop that is not a warning in the back office but a visibility rule: items without a checked number appear in no listing, no search result and no catalogue export.
  • The number has to appear when offering and on invoices (section 6 paragraph 3 ElektroG). That affects four output paths: the product detail page, the catalogue and feed export, the order confirmation and the invoice produced by the ERP system.
  • In distance selling, all storage and dispatch areas for electrical and electronic equipment count as sales floor (section 17 paragraph 2 ElektroG). A merchant without a single square metre of retail space can cross the 400 square metre threshold through the warehouse alone.
  • Small old devices up to 25 centimetres in every external dimension are taken back on request without a new purchase, limited to three units per device category (section 17 paragraph 1 ElektroG). In the shop that means a form in the customer account, not a sentence in the shipping terms.

Why the registration number belongs in an item field

In most companies the WEEE registration number sits wherever it first arrived: in a supplier email, in a PDF in the purchasing folder, occasionally in a spreadsheet somebody set up two years ago. That is enough as long as nobody asks. It stops being enough the moment a device is listed in the shop, because the law attaches to offering and not to selling: if the manufacturer is not or not properly registered, distributors may not offer his devices for sale in the first place (section 6 paragraph 2 ElektroG). An item that goes online without a checked number is therefore not an open point in master data maintenance but a state that has to be ended – on the day it is noticed.

In practice that means the number has to travel the same route as every other mandatory field. It comes from the manufacturer or his authorised representative, is held in the supplier and item records, moves through the product data flow in the PIM into the shop and from there onto the detail page, the document and the catalogue export. Whoever sets that mechanism up once reuses it for every further proof obligation – the safety data sheets for hazardous substances run through the same places in the data model. Whoever does not tends to maintain the value three times over: once inside the product description text, once in an attached document and once not at all.

Three roles the law keeps apart

The manufacturer registers before placing devices on the market, stating device category and brand. The distributor – that is the shop – may not offer devices of unregistered manufacturers for sale. Operators of electronic marketplaces may not enable the offering or making available of such devices, and fulfilment service providers may not take on warehousing, packaging, addressing or dispatch for them (section 6 paragraph 2 ElektroG). A merchant who runs an own shop and sells through a marketplace therefore carries two checking duties, not one.

Registration by device category and brand

Registration is not a company attribute. It happens with device category and brand (section 6 paragraph 1 ElektroG) – a manufacturer with three brands and five device categories therefore does not hold one number but several. For the item record that implies a field whose value follows from the combination and not from the supplier. If the number is stored against the supplier as a blanket value, part of the assortment carries the number of a different device category: filled in form, wrong in substance, and under inspection worse than an empty field, because nobody asks again. In a cleanly cut PIM integration the field therefore hangs off the combination of manufacturer, brand and device category and is resolved against exactly those three attributes on import.

AttributeRegistration numberDevice category and brandEquipment category
Leading systemsupplier and item record in ERP or PIMPIM, set per itemPIM, derived from the device category
Where the value comes fromthe manufacturer or his authorised representativethe manufacturer, confirmed at goods receiptassignment under section 2 paragraph 1 ElektroG
What it counts foroffering and invoicing (section 6 paragraph 3 ElektroG)picking the right numberreturn route in distance selling (section 17 paragraph 2 ElektroG)
Visible to the customeron the detail page and the invoicerarely, mostly internal onlyin the return notice
How often it changeswhen supplier or brand changeswhen the assortment growspractically never
Failure mode when missingitem stays online although registration is absentnumber of the wrong device category on the itemwrong return route in the notice text

Next to this sits the equipment category. The law divides all electrical and electronic equipment into six categories: heat exchangers, screens and monitors, lamps, large equipment over 50 centimetres, small equipment below that, and small IT and telecommunication equipment (section 2 paragraph 1 ElektroG). The category is not the same thing as the device category under which a manufacturer registers, and it decides later which return route applies. Carrying it in the catalogue lets notice texts and return routes be derived from it instead of maintained per product group – in technical trade with a mixed assortment that is the difference between one rule and three hundred individual cases.

The visibility rule instead of a warning message

Many catalogues solve the topic with a hint in the back office: a red marker on items without a number, a list somebody reviews on Fridays. That is task management, not a block. A block means an item without a valid registration number appears in no output path at all – not in the category listing, not in search, not in the catalogue or feed export, not in the punchout catalogue of a procurement system and not through the API. That is exactly what the legal position requires, because what is prohibited is already the offering (section 6 paragraph 2 ElektroG). In electrical engineering and electronics in particular this hits several thousand line items at once, because the same brand runs across several product groups.

Technically the rule is unspectacular: a mandatory field on the item, a format check, a state of “number present and confirmed” and a derivation from it into visibility. What matters is that the rule applies in one place and is not rebuilt per output channel. In Shopware development we therefore lift it to the level of product visibility rather than into a template: everything that respects visibility – listing, search, feed, API – inherits the block automatically. A side effect that in practice weighs more than the block itself: because a missing value costs the listing, the field gets maintained. A field whose gap only produces a line in a report does not.

The core in one sentence

The breach arises when offering and not when selling – which is why the registration number is a condition for the item to be visible at all, not a notice handed over later in the basket.

Putting the number on quote and invoice

The second duty is an output duty: the registration number has to be stated when offering and on invoices (section 6 paragraph 3 ElektroG). “Offering” covers every presentation that can lead to a purchase – the product detail page as much as the catalogue that goes into a procurement system. “Invoices” means the document that comes out of the ERP system, not the shop order confirmation. The requirement therefore touches exactly the place where many projects get sloppy: the document chain. Anyone already working on e-invoicing and its connection to the ERP should take the field along there instead of retrofitting it into a finished document format later.

Field on the item

The registration number as its own field per manufacturer, brand and device category, with a format check and a maintenance date, not as a sentence in the description.

Visibility rule

No confirmed number, no listing: the item is not played out in listing, search, feed or API in the first place.

Output on the document

The number appears on the detail page, in the order confirmation and on the invoice coming out of the ERP system.

Equipment category

One of the six categories per item. Notice text and return route derive from it without anyone maintaining them per product group.

Return route

Collection or drop-off point, depending on category and device size. The route sits on the item, not on a general page.

Recurring upkeep

A scheduled comparison against the register status so that a lapsed registration does not run on unnoticed for months.

The road there runs through the interfaces between shop and ERP. The number is a short text value, but it has to be passed through cleanly in both directions: from the leading system into the shop so it is displayed, and back with the order line so it appears on the document. Store it only in the shop and it drops out of the invoice; store it only in the ERP and it is missing when offering. Both cases occur more often than the obvious one, because in whichever system is being checked they look correct.

Take-back in distance selling: floor space decides

The take-back duty applies to distributors with a sales floor for electrical and electronic equipment of at least 400 square metres (section 17 paragraph 1 ElektroG). In mail order that sounds reassuring at first, because there is no sales floor. That reading is precisely the wrong one: where goods are distributed using means of distance communication, all storage and dispatch areas for electrical and electronic equipment count as sales floor (section 17 paragraph 2 ElektroG). A wholesaler with 260 square metres of warehouse and 190 square metres of dispatch area therefore sits at 450 square metres and above the threshold – without a single square metre of retail space. Anyone who has never done that calculation should do it before the next assortment expansion; it is the same kind of threshold arithmetic that decides under the packaging duties of the PPWR which obligations apply at all.

  • Storage and dispatch area for electrical and electronic equipment calculated once and documented, with date and basis
  • Registration number per manufacturer, brand and device category in the item record, with a format check instead of free text
  • Visibility rule active: no item without a confirmed number in listing, search, feed, punchout and API
  • Number output on the detail page, the order confirmation and the invoice from the ERP system
  • Equipment category set per item so that return route and notice text can be derived
  • Take-back form reachable in the customer account, with device category, quantity and collection or return-by-post route

How devices come back depends on the category. Free collection from private households is limited in distance selling to categories 1, 2 and 4 – that is heat exchangers, screens and large equipment (section 17 paragraph 2 ElektroG). For categories 3, 5 and 6, and for the small old devices returned without a new purchase, suitable return options within reasonable distance of the end user have to be ensured instead (section 17 paragraph 2 ElektroG). In the shop that is a derivation from two fields: category and device size. Anyone already carrying the category because environmental and product data are being prepared for the digital product passport has the value in house already.

Notices, the symbol and the information duty

Take-back comes with an information duty. In a shop building, written or pictorial signs in the field of vision of the customer flow are prescribed; whoever offers through means of distance communication has to publish the same information “clearly visible and easy to find in the presentation media they use” or to enclose it with the consignment in writing (section 18 paragraph 3 ElektroG). On top comes the marking of the devices themselves: they carry the symbol of Annex 3 permanently – the crossed-out wheeled bin – which may exceptionally be printed on the packaging, the instructions for use or the warranty card (section 9 ElektroG). For the shop that means two things: a reachable, not hidden information page and a notice element on the product page. Builders' merchants know the same logic from the declaration of performance before checkout: the proof has to sit where the decision is made, not three clicks away.

Four failure modes that show up in a catalogue immediately

First: the registration number sits in the description text instead of in a field – it can then neither be checked nor put on the document. Second: one number hangs off the supplier instead of the brand and device category combination, and part of the assortment carries the number of an unrelated device category. Third: the shop shows the number, the invoice from the ERP system does not – yet the duty covers both routes. Fourth: items without a number are hidden in the shop but keep running in feed, punchout catalogue or API, because the rule lives in the template instead of in visibility.

The take-back form in the customer account

A take-back process that runs through an email address and a free text box produces work without a data basis. What works is a form in the customer account with a handful of fixed fields: device category, quantity, approximate dimension, reference to an earlier order, and the question of collection or return by post. Out of that comes a case with a number, a status and a document – technically the same pattern as the returns and RMA process, only with a different trigger and a different goal. The separation matters: a take-back under device law is not a return, it reduces no revenue and does not belong in the credit note chain.

In the customer portal this can be accommodated without much effort, because login, delivery addresses and order history already live there. For business customers the benefit is tangible: purchasing can see which old devices were reported, collected and confirmed, and can pass that record on inside their own company. For the merchant it produces a list that can be put on the table if asked – and that list is the difference between a duty that was fulfilled and one that is assumed to have been.

Survey the existing catalogue before rebuilding it

Before any rebuild, four queries over the existing catalogue are worth running: how many items fall under device law at all? For how many of them is the registration number missing from the field? For how many does it appear only in the description text? And for how many is the number stored against the supplier although the item belongs to a different device category? The result is usually a manageable list that can be worked off in waves – starting with the product groups that carry the most revenue.

Implementation in Shopware and the ERP

The rebuild has three layers. On the data layer the fields appear: registration number, equipment category, device category, brand and a date of last confirmation. On the rule layer the visibility condition and the derivation of the return route appear. On the document layer the output appears on the detail page, in the order confirmation and on the invoice. What accumulates along the way – confirmations, forms, take-back notifications – belongs in the same archive as the other records; how long such documents have to stay and who may see them is covered by the article on the document archive in the customer account.

  • Fields created: registration number, brand, device category, equipment category, date of last confirmation
  • Import resolved against manufacturer, brand and device category, not against the supplier number alone
  • Visibility coupled to the number, once centrally and not rebuilt per channel
  • Document chain extended: number per line in order confirmation and invoice
  • Information page on returns reachable and linked from the product page
  • Recurring comparison scheduled so that lapsed registrations surface

The effort depends less on the number of items than on the number of brands. A catalogue with 40,000 line items and 60 brands is clean faster than one with 4,000 line items and 300 brands, because maintenance happens per combination and not per item. The fine is not the real lever here, even if the range is clear: up to 100,000 euros are provided for offering unregistered devices and for failing to state the registration number (section 45 paragraph 2 ElektroG). What weighs more day to day is that a blocked item does not sell – and that the block takes effect as soon as it is built in.

Sources and references

This article draws on the German Electrical and Electronic Equipment Act (ElektroG) in its applicable version. The figures and duties named here point to the official text of the respective provision; device law does not replace an examination of the individual case by qualified legal advice.

Related Articles

Integration & processes

Where Order Documents Live and How Long They Stay

Order confirmation, delivery note, invoice and price list in the customer account: which retention period applies, when it starts and where the files may sit.

13 min read
Integration & processes

Showing Declarations of Performance Before Checkout

Regulation (EU) 2024/3110: how the declaration of performance and conformity, CE details and safety information become visible in the shop before the contract binds.

13 min read
B2B commerce

Digital instructions in the B2B shop: rules from 2027

The EU Machinery Regulation allows digital instructions from 2027. What a B2B shop needs in documents, deadlines and product data fields to keep up.

14 min read