Stoffe des EG-Stoff-Inventars haben EG-Nummern. EG-Nummern sind eine wichtige Ordnungskategorie des Europäischen Chemikalienrechts.
EG-Nummern haben 7 Ziffern und folgende Syntax: XXX-XXX-X.

Das EG-Stoff-Inventar umfasst folgende Teilinventare:

EINECS (EINECS = European Inventory of Existing Chemical Substances) ist das Altstoff-Verzeichnis der Europäischen Gemeinschaft (zu den Altstoffen zählen alle Stoffe, die bereits vor dem 18. September 1981 auf dem Markt der Mitgliedstaaten der EG waren und im Altstoff-Inventar genannt sind) und beinhaltet über 100000 Einträge. Die siebenstellige EINECS-Nummer ist die eindeutige Stoff-Nummer in diesem Verzeichnis. Der Stoff wird durch seinen Namen (eventuell eine Auflistung von Synonymen), die CAS-Nummer, die Summenformel und die chemische Beschreibung charakterisiert. Die Liste dieses Verzeichnisses beginnt mit 200-001-8 (Formaldehyd).

ELINCS (ELINCS = European List of Notified Chemical Substances) ist das Neustoff-Verzeichnis der EG (EG = Europäische Gemeinschaft) und als Stoff-Identifikator dient die siebenstellige ELINCS-Nummer. ELINCS-Nummern beginnen mit 400-010-9 (Handelsname: indosol yellow SF-2RL). Das ELINCS-Verzeichnis weist über 4000 Einträge auf und alle dort aufgeführten neuentwickelten Chemikalien sind im ganzen EWR (EWR = Europäischer Wirtschaftsraum) verkehrsfähig.

NLP (NLP = No-lomger-polymers) enthält ein Verzeichnis von über 700 Stoffen im europäischen Chemikalienrecht, die nach einer Richtlinienänderung der EU-Richtlinie 67/548/EWG (Stoffrichtlinie) nicht mehr im EINECS aufgeführt und als Polymere angesehen werden. Als Stoff-Identifikator dieses Verzeichnisses wird die siebenstellige NLP-Nummer genannt, welche mit 500-001-0 (2-Methylpropen, Trimere) beginnt.