Skip to content

Glossary ECLASS

What Is ECLASS Classification?

Definition

ECLASS is a standard for classifying products and services and describing them with fixed properties. Each class has an eight-digit code across four levels and a list of properties with their own identifiers, so a manufacturer and its customer read the same data the same way without translating or reinterpreting it. It is maintained by the ECLASS association (ECLASS e.V.), based in Cologne, Germany. It has nothing to do with eClass, the name of several e-learning platforms.

Four columns of boxes from left to right; one box in each is orange, and the orange path joining them ends at a gear wheel, on a dark blue ground.
On this page 13
  1. Origin of the term
  2. History and development
  3. How it works
  4. Types and variants
  5. Examples
  6. Advantages and disadvantages
  7. How it differs from related concepts
  8. Tools
  9. Criticism and limits
  10. How to apply it, step by step
  11. Best practices
  12. Common mistakes
  13. How this entry was made
In brief

ECLASS classifies products with an 8-digit code and fixed properties. How the code works, a real class with IRDIs, compared with ETIM and UNSPSC.

Four columns of boxes from left to right; one box in each is orange, and the orange path joining them ends at a gear wheel, on a dark blue ground.

Origin of the term

The standard began in Germany under the spelling eCl@ss. In September 2000 the website eclass.de carried the title "eCl@ss - Standard für Materialklassifikation und Warengruppen", a standard for classifying materials and commodity groups. In October 2020 the association introduced a new logo and has written its name ECLASS since then. Its own pages do not say what the name stands for.

ECLASS e.V. is a non-profit association registered in Cologne, and its office is run by IW Consult, a subsidiary of the German Economic Institute (IW). According to its articles of association, it was founded by resolution of the general assembly on December 14, 2000. The 2023 fact sheet and the membership page give a different date, November 14, 2000. The list of founders varies too: the 2018 white paper and the steering committee list of December 2000 agree on BASF, Bayer, Degussa, E.ON, Infraserv, SAP, Solvay, Volkswagen/Audi and Wacker, but the white paper adds Siemens and the 2000 list adds Henkel.

History and development

  • 2000. In September release 3.0 is online at eclass.de, before the association exists. In December ECLASS e.V. is founded.
  • 2011. Release 7.0 introduces a data model based on ISO 13584, a standardized XML format (OntoML) and the two variants Basic and Advanced.
  • 2019. On April 5, at Hannover Messe, ETIM International and eCl@ss sign a memorandum of understanding that extends their collaboration, until then valid only for Germany, to the international level.
  • 2020. On October 1 the association launches its new logo with the spelling ECLASS.
  • 2022. In December release 13.0 adds extensions for the Asset Administration Shell, the digital twin of an industrial component.
  • 2024. On November 29 release 15.0 adds 14 languages, for a total of 31.
  • 2025. On November 28 release 16.0 is published, built on more than 155,000 change requests. It contains about 23,300 class definitions generated with ChatGPT and labeled as machine-generated.
  • 2026. In June ECLASS presents a first AI-assisted mapping of ETIM groups to ECLASS classes, still in a test phase.

How it works

ECLASS sorts products into four levels: segment, main group, group and commodity class. The code has eight digits, two per level, and trailing zeros show the level: 24-00-00-00 is a whole segment, 24-24-01-01 a specific class. According to ECLASS, the standard has about 48,000 product classes and more than 23,000 properties.

What sets ECLASS apart from a plain list of categories is the properties. Each class carries a fixed set, such as length, material or voltage, each with a data type, a unit and, where relevant, a list of allowed values. Classes, properties, values and units all have an IRDI, an internationally unique identifier under ISO/IEC 11179-6, ISO 29002 and ISO 6532, in the form 0173-1#02-ABG899#002. The IRDI does not depend on language, so a system in Chicago and one in Stuttgart recognize the same property even if one calls it length and the other Länge.

The ECLASS guidelines require compliance with ISO 13584-42 and IEC 61360-1, the standards that govern how properties and class hierarchies are described. ECLASS follows those standards but is not part of them.

The standard is delivered as CSV, as XML based on ISO 13584-32 and as JSON, and a web service can pull the parts a company needs straight into its PIM, ERP or online store. Since release 15.0 there is content in 31 languages, 29 of them fully translated. The public search on the website works in German, English, French and Chinese.

In day-to-day use, the ECLASS class travels with the item inside a catalog file such as BMEcat, the exchange format, or is stored in the PIM system as one more attribute of each item.

Which ECLASS class does your main product fall into?

Types and variants

VariantContentSuited to
BasicClasses and properties in a flat structure, as CSV or XMLPurchasing, sales and controlling
AdvancedThe same classes, with properties grouped in blocks and dynamic structures, XML onlyEngineering and CAx
AssetExtensions for the Asset Administration Shell, since release 13.0Makers of industrial components; free for all users

Source: ECLASS, Basic/Advanced page and release 16.0 shop page (accessed 07.11.2026).

ECLASS publishes a new release every year. Using the standard requires a license: a single license covers one release, a Concordance license covers every release during its term, and members of the association have it at no extra cost. The fee depends on company size.

Examples

A real class from the public search, ECLASS Basic 16.0, accessed on November 7, 2026:

LevelCodeName
Segment24Office product, facility and technic, papeterie
Main group24-24Writing instrument, sharpener, eraser, correction pen
Group24-24-01Pencil
Commodity class24-24-01-01Pencil (office)

Source: ECLASS content search, release 16.0.

Class 24240101 has the IRDI 0173-1#01-AFQ910#012 and is defined as a wooden writing instrument with a graphite lead of different hardnesses and sizes. In the Basic variant it has 62 properties. Five of them:

PropertyIRDIData type
Designation of hardness0173-1#02-AAP919#003Text
Rubber present0173-1#02-BAG466#010Yes/no
Shaft lacquered0173-1#02-BAG468#010Yes/no
Design of shank form0173-1#02-BAG108#004Translatable text
Length0173-1#02-BAF559#009Number with unit

Source: ECLASS content search, release 16.0.

An office pencil with HB hardness, an eraser and a lacquered shaft is described with the same identifiers in every language. The same class also carries the World Customs Organization's HS code and the customs tariff number as properties, so the customs data travels with the item without ECLASS replacing it.

In machinery, release 16.0 added for example class 27-38-03-01 "Parallel gripper (electric)", and from the harmonization with ETIM class 27-21-07-17 "Immersion thermostat".

Advantages and disadvantages

Use caseAdvantageDisadvantageVerdict
Manufacturer selling to industrial customersData flows into the customers' catalogs and procurement portals without reworkEvery class needs its properties filled; the code alone is not enoughFits when customers ask for ECLASS
Electrical wholesalerSuppliers with ECLASS data can be mappedThe industry standard there is ETIMETIM first, ECLASS only for industrial customers who require it
B2C online storeA stable way to organize the catalogShoppers do not see the code, and Google does not ask for itLittle benefit for the effort
Purchasing and e-procurementOffers from different suppliers can be compared on the same propertiesSuppliers have to deliver ECLASS dataPays off with many suppliers and technical items

Source: own assessment; according to ECLASS, implementation effort depends on master data quality, the number of items and the number of languages.

How it differs from related concepts

StandardMaintained byStructurePurpose
ECLASSECLASS e.V., Cologne4 levels, 8-digit code, IRDI for every elementClasses and properties for products in all industries
ETIMETIM International, Margraten (Netherlands)2 levels (group and class), EG and EC codes with 6 digitsTechnical products, mainly electrical and installation
UNSPSCOwned by UNDP, managed by GS1 US8-digit hierarchical codeClassifying spend and procurement, without properties
GS1 GPCGS14 levels (segment, family, class, brick), 8-digit brickGrouping GTINs in consumer goods retail
BMEcatBME, the German purchasing associationAn XML exchange format with no classification of its ownExchanging catalogs; carries the ECLASS or ETIM class
Customs tariff (HS)World Customs OrganizationTariff numberCustoms and duties, not product description

Source: each body's website (accessed 07.11.2026). The comparison of ETIM and BMEcat is in the ETIM entry.

Tools

According to ECLASS, this is how to find the right number:

  • Search the content search on eclass.eu for the product term in the singular (for example pencil), and try a synonym if nothing comes up.
  • Or browse the tree: segment, main group, group, commodity class.
  • Pick the release: the search covers releases 5.1.4 to 16.0.
  • If no class fits, submit a change request through the Content Development Platform. Anyone can do this after registering, and accepted requests go into the next release.
  • Before using the code in your own data, check the license required by the terms of use.

Software that, according to its makers, imports or uses ECLASS, in alphabetical order:

  • AASX Package Explorer: a free editor for Asset Administration Shells, developed by the ECLASS members Festo, Phoenix Contact and SICK, which imports ECLASS properties.
  • ECLASS web service: delivers classes and properties to a PIM, ERP or store, billed per IRDI retrieved, free for full members and Concordance licensees.
  • prodexa PIM: documents the import of ECLASS data in five steps.
  • Stibo Systems STEP: imports the Basic variant; Advanced needs a separate commercial license.

Criticism and limits

The first cost is the license: the search is public, but applying the standard in your own data requires a license or membership. Then there is the work of every release change. ECLASS supplies update files that automate part of it, but its own glossary warns that when a class is split, a person usually has to decide which items go into which new class.

Release 16.0 contains about 23,300 AI-generated definitions. ECLASS labels them as machine-generated, whereas the 250 in release 15.0 were reviewed by experts. Anyone reusing definitions as copy on product pages should keep the two kinds apart.

ECLASS also competes with industry standards: ETIM in electrical products, GS1 in consumer goods. Moving data from one standard to another loses information where the classes do not match, and the AI mapping between ETIM and ECLASS is still being tested.

How to apply it, step by step

  • Ask your customers and procurement portals which standard and which release they require.
  • Fix one ECLASS release for the whole catalog and state it in every export.
  • Classify a pilot category first and check that every item lands in a commodity class, not a higher level.
  • Fill in the required properties of each class, with units.
  • Export a test BMEcat file and have the customer load it.
  • Plan the move to the next release before it comes out, using the ECLASS update files.

Best practices

  • Store the class code and IRDI in the PIM, not in a separate spreadsheet.
  • Always give the ECLASS release together with the code.
  • If you work with both ETIM and ECLASS, keep the mapping in a single place.
  • Request missing classes through a change request instead of using a similar class.

Common mistakes

  • Assigning only the class code and leaving the properties empty.
  • Sending data without stating the ECLASS release.
  • Classifying at a higher level because the search for the commodity class was given up.
  • Maintaining ETIM and ECLASS separately with no mapping, until the data contradicts itself.
  • Copying AI-generated definitions unreviewed into sales copy.

How this entry was made

This entry was written in November 2026 with AI assistance. It started from an analysis of the top ten search results in Germany, Spain and the US, in order to add what they leave out: a real class with its IRDIs, the comparison with ETIM, UNSPSC, GS1 GPC and BMEcat, and the steps for finding a code. The dates come from the ECLASS articles of association, its own pages and archived versions of its website in the Internet Archive. It was reviewed before publication and contains no client data.

Manuel Riveiro Rodriguez CEO & Digital Strategist

A technical audit covers this and everything else in one pass.

Request an audit

Frequently asked

What is an ECLASS code?

It is the eight-digit number of a class, two digits for each of the four levels, for example 24-24-01-01 for an office pencil. It is always given with a release, because classes change from one release to the next, and goes together with the class IRDI.

What does ECLASS stand for?

The association does not spell out the name on its website. The standard was written eCl@ss until 2020 and has been ECLASS since the new logo of October 2020. It is the classification standard of ECLASS e.V. in Cologne, and it is unrelated to the eClass e-learning platforms.

Is ECLASS free?

Searching on eclass.eu is public, and the Asset variant is free. Using the Basic and Advanced variants in your own data requires a license or membership of the association, with fees based on company size.

Should I use ECLASS or ETIM?

It depends on the industry and on what customers ask for. ETIM is the standard for electrical and installation products; ECLASS covers every industry, and the association names users such as Wien Energie, B. Braun Melsungen, Fraport and the procurement platform Mercateo. The two organizations have worked together internationally since 2019, and release 16.0 includes classes harmonized with ETIM.

Sources

  1. ECLASS, About us (association page).
  2. ECLASS e.V., Articles of Association, version of 28.09.2023. Founded on 14.12.2000.
  3. ECLASS, Fact Sheet 2023 (in German). Founding date 14.11.2000 and 17 languages.
  4. ECLASS, Membership. Founded by 12 companies on November 14, 2000.
  5. ECLASS, legal notice (in German). Registered in Cologne.
  6. German Economic Institute, ECLASS project (in German). Office run by IW Consult.
  7. eCl@ss, white paper 2018 (in German). List of founders.
  8. eCl@ss, Steering Committee, Internet Archive capture of 16.12.2000.
  9. eclass.de, Internet Archive capture of 25.09.2000 (in German). Title with eCl@ss and release 3.0.
  10. eclass.eu, Internet Archive capture of 10.05.2020, still spelled eCl@ss (in German).
  11. eclass.eu, Internet Archive capture of 11.11.2020, spelled ECLASS, with the news item on the new logo of 01.10.2020 (in German).
  12. Thorsten Kroke, A journey through 25 years of ECLASS, talk of 23.09.2025. Releases 7.0 (2011) and 13.0 (2022).
  13. ETIM International, ETIM International and eCl@ss agree to extend their collaboration, April 5, 2019.
  14. ECLASS, shop, ECLASS 15.0 (in German). Released 29.11.2024, 31 languages.
  15. ECLASS, shop, ECLASS 16.0 (in German). Basic, Advanced and Asset.
  16. ECLASS, Releases (German page) (in German). Release 16.0 of 28.11.2025, change requests, AI-generated definitions, 31 languages, new classes.
  17. ECLASS, The latest ECLASS Release. English names of the new classes.
  18. ECLASS, Interview: AI-Powered Mapping Between ETIM and ECLASS, June 23, 2026.
  19. ECLASS, introduction to the standard (German page) (in German). Four levels, 8-digit code, 48,000 classes and 23,000 properties.
  20. ECLASS, glossary. 8-digit code, IRDI format and update files.
  21. ECLASS, Guidelines and Basic Principles, version 5.0 of 06.06.2023. Levels, standards and IRDI.
  22. IEC 61360-1:2017, IEC Webstore.
  23. ECLASS, data quality under ISO 8000 (German page) (in German). CSV, XML and JSON formats.
  24. ECLASS, web service (German page).
  25. ECLASS, one standard, 31 languages (German page) (in German). Spanish 100 % translated.
  26. ECLASS, Basic & Advanced (German page).
  27. ECLASS, licenses (German page) (in German). Single license, Concordance, fees by company size.
  28. ECLASS, content search (German page) (in German). Available releases and license notice.
  29. ECLASS, content search, class 24240101, German view, release 16.0 (in German).
  30. ECLASS, search content, class 24240101 Pencil (office), release 16.0.
  31. ECLASS, FAQ (German page) (in German). Searching in the singular and implementation effort.
  32. ECLASS, development (German page) (in German). Change requests.
  33. ECLASS, terms of use (German page).
  34. ECLASS, best practice (German page) (in German). Use cases at Wien Energie, B. Braun Melsungen, Fraport and Mercateo.
  35. ETIM International, About us. Based in Margraten.
  36. ETIM International, Model Information. Groups, classes and codes.
  37. UNSPSC, FAQs, Internet Archive capture of 15.01.2024. Owned by UNDP, managed by GS1 US.
  38. GS1, GPC Development and Implementation Guide, issue 3, October 2012. GPC levels.
  39. BME, BMEcat (German page).
  40. ECLASS, Technical Specification 101, ECLASS in BMEcat, 15.08.2023.
  41. ECLASS, asset administration shell (German page) (in German). AASX Package Explorer by Festo, Phoenix Contact and SICK.
  42. AASX Package Explorer, GitHub repository.
  43. prodexa, Import ECLASS Data, prodexa PIM 9 documentation.
  44. Stibo Systems, ECLASS Classification Import, documentation version 2024.4.