Actions:
Look Up
Search
Latest
Downloads
Random Item
Info:
Database Statistics
Data Entry Guidelines
More Info!
Wish List
Mailing Lists
Advanced:
Check Digit Calculator
CueCat™ Decoder
XML-RPC
|
About the Type A UPC
This is a work in progress...
The basic UPC code, referred to as Type A, is composed of twelve digits.
These twelve digits are broken up into the four groups described below:
- Number System Character (NSC)
- The first digit represents the 'number system' of the UPC code. Most
'normal' products use number system zero (0), but several other number
systems are also in use.
- Manufacturer Code
- The next five digits represent a 'manufacturer code.' Manufacturer codes
are given out by the Uniform Code Council (UCC).
- Product Code
- The next five digits correspond to a specific product, and are issued by
the manufacturer of the product. The meaning of these numbers are different
for the UPC codes used on coupons.
- Check Digit
- The last digit is used to check the integrity of the other digits in the
number. The calculation is relatively simple.
- Calculating the Check Digit
- Assume the Number System Character is 'A', the
Mfr Code is 'BCDEF', and the Product Code is 'GHIJK'. Calculate A + C + E
+ G + I + K, multiply that by 3, then add B + D + F + H + J. The check
digit is how much you have to add to that number to make it a multiple of ten.
An example: The UPC 04042100192X, where X is the check digit that we don't
know. We calculate (0 + 0 + 2 + 0 + 1 + 2) * 3 + (4 + 4 + 1 + 0 + 9) = 33.
The check digit (X) is then 7, since we can add 7 to 33 and get a multiple of
ten (40).
|
|