Generate UFI (Unique Formula Identifier) codes for poison centre notifications. Use your VAT number or company key together with a formulation number.
European VAT registration number including country code
Number between 0 and 268,435,455
Generate UFI codes using your European VAT number. Recommended for most EU companies as it provides full traceability through the VIES system. Verify your UFI with the UFI Decoder.
For companies without an EU VAT number. Use a numeric company identifier (max 41 bits). Codes comply with CLP Annex VIII but offer less traceability than VAT-based UFIs.
Generates a random identifier for one-time use. Suitable for testing or when neither a VAT number nor company key is available.
The UFI (Unique Formula Identifier) is a 16-character code that links a hazardous chemical mixture to its poison centre notification under EU CLP Regulation Annex VIII. When someone calls a poison centre during an emergency, the UFI allows toxicologists to immediately identify the mixture composition and provide the right medical advice. Since January 2024, UFIs are mandatory for all hazardous mixtures on the EU market — consumer, professional, and industrial.
You need a company identifier (VAT number or company key) and a unique formulation number for each mixture. The formulation number must be between 0 and 268,435,455. Assign it yourself using your catalogue numbers or internal product system. Each combination of identifier and formulation number produces a unique, reproducible UFI code.
The UFI is formatted as XXXX-XXXX-XXXX-XXXX and must be printed on the product label preceded by "UFI:". If the label is too small, it can appear on the inner packaging or in Section 1.1 of the safety data sheet. For e-commerce, display the UFI alongside your CLP label information.
Establish a systematic approach: use your existing catalogue numbers, internal SKU codes, or a sequential numbering system. Keep a record mapping each formulation number to its product — you'll need this for poison centre notifications and for decoding UFIs later. The number range (0–268M) accommodates even the largest product portfolios.
Need help managing your chemical compliance? Try NextSDS Free for comprehensive SDS management and automated UFI generation.
Disclaimer: This UFI generator is provided for informational purposes. The UFI generation algorithm follows the specifications in the ECHA UFI Developer Manual. Always verify generated codes and ensure compliance with official CLP regulations. Consult with regulatory experts when necessary.