Skip to content
Alpha: Odal Node is in active development. APIs, schemas and docs will change before 1.0.

The unsold-goods disclosure

ESPR Art. 24 requires companies that discard unsold consumer products to disclose, each year, how many they discarded, why, and what happened to them. It applies to large companies now, to medium-sized companies from 19 July 2030, and not to micro or small companies. Art. 25 separately prohibits destroying unsold apparel, clothing accessories and footwear, with derogations set out in Delegated Regulation (EU) 2026/296.

The disclosure is many lines, not one figure: Art. 24(1) asks for the numbers per type or category of product, and separately per reason and destination.

Terminal window
odal unsold-goods record … # record one line
odal unsold-goods list # recorded lines, newest first

Each line follows the format Implementing Regulation (EU) 2026/2 prescribes:

  • the product category, by customs (Combined Nomenclature) code;
  • the number of units and the weight discarded, each marked when it is an estimate, and whether packaging is included;
  • the reason, drawn from the derogations of Delegated Regulation (EU) 2026/296;
  • what happened to the products: the shares prepared for reuse, recycled, otherwise recovered, disposed of, or unknown, as the Waste Framework Directive defines them.

The company is identified from the node’s operator settings, by its European unique identifier (EUID) where it has one. The report also carries the measures taken and planned to prevent destruction.

The finished document a company publishes each year is not produced yet; it is on the roadmap. The recorded lines are what that document will be built from.