მომხმარებლებს ეცოდინებათ პროდუქტის შეფუთვაზე თანმიმდევრული შავი და თეთრი შტრიხკოდების ზოლები. ყველამ არ იცის, რა ინფორმაცია იმალება მის ქვეშ, რისი შესახებაც შეიძლება შტრიხ-კოდის შესახებ.
ყველაზე გავრცელებული შტრიხკოდია ევროპული სტატიების ნუმერაცია EAN-13. აშშ-სა და კანადაში გამოიყენება 12 ბიტიანი UPC კოდი.
შტრიხ-კოდის ციფრული მნიშვნელობის პირველი სამი სიმბოლოა ასოციაციის რეგიონალური წარმომადგენლობის კოდი (ეროვნული ორგანიზაციის პრეფიქსი), რომელშიც რეგისტრირებულია პროდუქტის მწარმოებელი. საწარმოების უმეტესობას ურჩევნია დარეგისტრირდეს მათი ქვეყნების ასოციაციების წარმომადგენლობებში, მაგრამ ასოციაცია არ კრძალავს საწარმოს სხვა ქვეყანაში რეგისტრაციას, ამიტომ საქონლის წარმოების ქვეყნის დადგენა არ შეიძლება პირველი სამი ციფრით..
კოდები, რომლებიც იწყება ორით (პრეფიქსი 200-დან 299-მდე), ცალკე ინახება. ამ კოდებს ბიზნესები იყენებენ საკუთარი მიზნებისთვის, ჩვეულებრივ საცალო ვაჭრობით და მიუთითებენ ფასზე, წონაზე და სხვა პარამეტრებზე. ისინი არ გამოიყენება საწარმოს გარეთ და არ დარეგისტრირდება და არ რეგულირდება მესამე პირების მიერ.
შემდეგი 4-6 ციფრი არის მწარმოებლის კოდი (პროდუქტის მწარმოებლის სარეგისტრაციო ნომერი). თითოეული რეგიონალური პრეფიქსი გამოიყოფა ათი ათასი საწარმოდან მილიონამდე რეგისტრაციისთვის. ამ სფეროს ხანგრძლივობა დამოკიდებულია რეგიონალური ოფისის რეგლამენტზე. უფრო დიდი ზომის ზომით, მეტი ბიზნესის დარეგისტრირება შეიძლება, მაგრამ შემდეგ თითოეულ ბიზნესს უფლება აქვს დაარეგისტრიროს მცირე რაოდენობის საქონელი (შემდეგი ნომრები). ამრიგად, თუ კომპანიის კოდი 6 ციფრია, მაშინ თითოეულ კომპანიას ეძლევა შესაძლებლობა დაარეგისტრიროს 1000 პროდუქტის ერთეული.
თავად პროდუქტის კოდი არის შემდეგი 3-5 ციფრი. ამ სეგმენტის სიგრძე დამოკიდებულია იმაზე, თუ როგორ აირჩია საწარმოს კოდის სიგრძე რეგისტრატორის მიერ, როგორც ძირითადი. ამავე დროს, პროდუქტის ციფრული კოდი არ შეიცავს რაიმე სემანტიკურ ფაქტორს. ასოციაცია რეკომენდაციას უწევს საქონლისთვის კოდების თანმიმდევრულად გადანაწილებას, რადგან ახალი ტიპის პროდუქტები გამოიცემა ამ კოდექსში რაიმე კონკრეტული სემანტიკური დატვირთვის გარეშე. ეს არის მხოლოდ პროდუქტის საგნის სერიული ნომერი, რომელსაც ტერმინალური კომპიუტერი მაღაზიაში უბრალოდ იღებს საკუთარი კომპიუტერის ბაზიდან, სადაც ინახება პროდუქტის სახელი და ფასი.
ბოლო ციფრი არის გამშვები ნომერი და გამოიყენება იმის დასადასტურებლად, რომ სკანერი სწორად კითხულობს დარტყმებს. რიცხვები ლუწი ადგილებზე ემატება და მრავლდება 3-ზე. შემდეგ ემატება კენტი ადგილები. შემდეგ შეჯამებულია შედეგები და საბოლოო ჯამში მხოლოდ ბოლო ადგილზე მყოფი ფიგურაა დარჩენილი. შემდეგ ეს ციფრი გამოაკლდება 10-ს. შედეგად მიღებული სხვაობა არის გამშვები ნომერი, რომელიც უნდა ემთხვეოდეს შტრიხ-კოდში ბოლოთი მითითებულს.