Pamilyar ang mga mamimili sa pare-parehong itim at puting mga barcode stripe sa packaging ng produkto. Ngunit hindi alam ng lahat kung anong impormasyon ang nakatago sa ilalim nito, kung ano ang masasabi ng isang barcode.
Ang pinakakaraniwang barcode ay ang European Article Numbering EAN-13. Sa USA at Canada, ginagamit ang 12-bit UPC code.
Ang unang tatlong mga character sa digital na halaga ng barcode ay ang code ng panrehiyong representasyon ng asosasyon (unlapi ng pambansang samahan) kung saan nakarehistro ang tagagawa ng produkto. Karamihan sa mga negosyo ay ginusto na magparehistro sa kinatawan ng tanggapan ng mga asosasyon ng kanilang mga bansa, ngunit hindi ipinagbabawal ng asosasyon ang pagpaparehistro ng negosyo sa ibang bansa, samakatuwid, ang bansa ng paggawa ng mga kalakal ay hindi maaaring matukoy ng unang tatlong mga digit..
Ang mga code na nagsisimula sa dalawa (mga unlapi 200 hanggang 299) ay nakalaan nang magkahiwalay. Ang mga code na ito ay ginagamit ng mga negosyo para sa kanilang sariling mga layunin, karaniwang tingian, at ipahiwatig ang presyo, bigat, at iba pang mga parameter. Hindi sila ginagamit sa labas ng negosyo at hindi nakarehistro o kinokontrol ng mga third party.
Ang susunod na 4-6 na mga digit ay ang code ng gumawa (numero ng pagpaparehistro ng tagagawa ng produkto). Ang bawat panrehiyong awalan ay inilalaan para sa pagpaparehistro mula sa sampung libong mga negosyo sa isang milyon. Ang haba ng patlang na ito ay nakasalalay sa mga regulasyon ng panrehiyong tanggapan. Sa isang mas malaking sukat sa patlang, maraming mga negosyo ang maaaring mairehistro, ngunit pagkatapos ay pinapayagan ang bawat negosyo na magparehistro ng isang mas maliit na dami ng mga kalakal (susunod na mga numero). Kaya, kung ang code ng kumpanya ay 6 na digit, kung gayon ang bawat kumpanya ay binibigyan ng pagkakataon na magparehistro ng 1000 mga yunit ng produkto.
Ang code mismo ng produkto ay ang susunod na 3-5 na digit. Ang haba ng segment na ito ay nakasalalay sa kung paano ang haba ng code ng enterprise ay pinili ng registrar bilang pangunahing batayan. Sa parehong oras, ang digital code ng produkto ay hindi nagdadala ng anumang kadahilanan ng semantiko. Inirekomenda ng Asosasyon ang pare-parehong pagtatalaga ng mga code sa mga kalakal, dahil ang mga bagong uri ng mga produkto ay inilabas nang hindi inilalagay ang anumang tukoy na semantiko na pag-load sa code na ito. Ito ay ang serial number lamang ng item ng produkto, kung saan ang terminal computer sa tindahan ay kukuha lamang mula sa sarili nitong base sa computer, kung saan nakaimbak ang pangalan at presyo ng produkto.
Ang huling digit ay ang numero ng tseke at ginagamit upang mapatunayan na nabasa nang tama ng scanner ang mga stroke. Ang mga numero sa pantay na mga lugar ay idinagdag at pinarami ng 3. Susunod, ang mga numero sa mga kakaibang lugar ay idinagdag. Pagkatapos ang mga resulta ay buod at ang pigura lamang sa huling lugar ang naiwan sa huling halaga. Pagkatapos ang figure na ito ay binawas mula sa 10. Ang nagreresultang pagkakaiba ay ang numero ng tseke, na dapat tumugma sa isa na ipinahiwatig ng huling sa barcode.