Ana sayfa/When is UFI/PCN notification required in Turkey?
When is UFI/PCN notification required in Turkey?
UFI/PCN notification is required for mixtures classified as hazardous for health or physical effects that are placed on the Turkish market by importers and downstream users. The 16-character UFI code must appear on the label, and the PCN dossier — including composition, product category and toxicological information — must be submitted. Notifications are updated when the formulation changes.

Related pages
Contact ONAY Mühendislik for KKDIK and REACH support.
When notification becomes mandatory
UFI and PCN obligations apply to mixtures classified as hazardous that are placed on the Turkish market. Before the product is sold, the UFI code is generated, the poison centre dossier is submitted and the code is printed on the label. The purpose is to let emergency responders identify the formulation instantly.
What the dossier contains
- Full composition with concentration ranges
- Classification and label elements
- Toxicological information and first response measures
- Packaging details and product category
- The UFI code linked to that formulation
Who has to notify
The duty falls on the company placing the mixture on the market: the importer, the formulator, or a distributor who relabels the product. Where the manufacturer sits abroad, the notification runs through the entity established in Türkiye. Agreeing this in writing avoids both duplication and gaps.
When to update
A change in composition, classification or packaging requires an updated notification and often a new UFI. A new trade name must also be reported. Missing these updates is among the most common findings during market inspections.
Related pages
Official source: KKDIK Regulation — Turkish Official Gazette.
Small packaging and label placement
The UFI must appear legibly on the label, normally close to the other mandatory information. Limited derogations exist for very small packaging, but they have to be justified and documented. Check at every print run that the code on the label still matches the formulation currently notified.