با هدف شفافسازی بازار و تحقق تأمین حداکثری نیازهای جامعه از منابع داخلی و همچنین برای سلامت اقتصادی و حل معضل قاچاق طرحی به نام ایران کد تصویب و اجرائی شد.
ایران کد در واقع یک کد ملی است که به کالا اختصاص داده می شود. وقتی یک کالا کد ملی داشته باشد، شناسایی آن آسانتر است و در بازار با زبان مشترکی از آن یاد می شود. همچنین با سهولت بیشتری می تواند در عرصه تجارت الکترونیک حضور بیابد. منابع ساخت و توزیع آن کالا مشخص بوده و هزینه های توزیع آن کاهش می یابد. ایران کد یک عدد شانزده رقمی است که هر گروه از رقم های آن معنای خاصی دارد. مثلاً کد ملی شامپو روزانه ۳۰۰ میلی متری
برند بایول از کشور فرانسه عرضه شده توسط شرکت پوبر کد ملی اش
۲۱۶۱۲۲۰۰۳۰۴۲۰۰۰۲ می باشد. در عددهای فوق، عدد ۰۳۰۴۲ تعیین کننده مرجع عرضه کننده یعنی شرکت پوبر است. عدد ۲۱۶۱۲۲ نشاندهنده
شامپو بودن محصول است. اقلام آرایشی بهداشتی با عدد
۲۱۶ مشخص می شوند. حال این عدد زیرسطح های گوناگونی دارد. مثلاً اگر عدد ۱ در ادامه بیاید، به معنای دسته شوینده ها و مواد ویژه نظافت است. اگر ۲ بیاید به معنای بهداشت عمومی و اقلام آرایشی است. مجمع عالی واردات یکی از شرکت های ارائه دهنده خدمات ایران کد است که برای محصولات آرایشی بهداشتی ایران کد صادر می نماید. هزینه تولید هر عدد ایران کد حدود ده هزار تومان می باشد.