NextSDS Logo
Free Tool

UFI Decoder

Decode UFI (Unique Formula Identifier) codes to reveal company VAT numbers and formulation details. Extract the underlying information used for poison centre notifications.

Enter a 16-character UFI code with or without dashes

What the decoder reveals

Formula Identification

Decode UFI codes to reveal the underlying formulation numbers assigned by companies to each unique mixture

Company Lookup

Extract VAT numbers and retrieve company name and address from the EU VIES system for VATIN-type UFIs

Compliance Verification

Verify that the correct VAT number and formulation code were used when generating UFIs for CLP compliance

Understanding UFI codes

What is a UFI?

A UFI (Unique Formula Identifier) is a 16-character alphanumeric code required on labels of hazardous chemical mixtures under EU CLP Regulation Annex VIII. It links a product to its poison centre notification, enabling toxicology centres to quickly identify the mixture composition during emergency calls. The format is XXXX-XXXX-XXXX-XXXX and must be preceded by "UFI:" on the label.

How the decoder works

The decoder reverses the UFI algorithm (as documented in the ECHA UFI Developer Manual) to extract the VAT number and formulation code. For VATIN-type UFIs, it also queries the EU VIES system to retrieve the company name and address. No product composition or classification data can be decoded from a UFI — that information is only held in the poison centre notification system.

UFI types explained

VATIN — UFI codes generated using a European VAT number. These allow full company lookup including name and address through the EU VIES system. Most UFIs in circulation are this type.

COMPANY_KEY — UFI codes generated using a numeric company key instead of a VAT number. These provide limited information since company keys cannot be looked up in public registries.

Common use cases

The decoder is useful for verifying that the correct VAT number was used in a UFI, identifying which company created a UFI code found on a product label, checking the formulation number to track product versions, and auditing UFI codes across your product portfolio. Need to create new UFIs? Use the UFI Generator.

How to use the UFI decoder

  1. 01 Enter the UFI code in the format XXXX-XXXX-XXXX-XXXX (dashes are added automatically)
  2. 02 Click "Decode" to extract the underlying information
  3. 03 View the decoded VAT number, formulation number, and company details (for VATIN-type UFIs)
  4. 04 Cross-reference with your substance records or SDS management system

Need help managing your chemical compliance? Try NextSDS Free for comprehensive SDS management and automated UFI generation.

Frequently asked questions

What information can be decoded from a UFI?

A UFI code encodes two pieces of information: the company identifier (VAT number or company key) and the formulation number. For VATIN-type UFIs, the decoder can also retrieve the company name and address through the EU VIES system. However, no product composition, classification, or hazard data can be decoded from a UFI — that information is only available through the poison centre notification system.

Where is the UFI code found on a product?

The UFI must be printed on the label of the hazardous mixture, preceded by "UFI:". If the label is too small, it can be placed on the inner packaging or in Section 1.1 of the product's Safety Data Sheet. Since January 2021, UFIs are mandatory for consumer mixtures, and since January 2024, for all hazardous mixtures including industrial and professional use.

When do I need a UFI on my product?

A UFI is required on all hazardous mixtures placed on the EU market that are classified for health or physical hazards. Since January 2024, this applies to consumer, professional, and industrial use products. The UFI must be included in the poison centre notification submitted to ECHA and printed on the product label alongside the CLP hazard information.

Related tools

Disclaimer: This decoder tool is provided for informational purposes only. The UFI decoding algorithm is public knowledge as specified in the ECHA UFI Developer Manual. Always verify compliance with official CLP regulations and consult with regulatory experts when necessary.

Compliance Scanner

Upload & scan your compliance