Obtain a UPC Code
UPC numbers are not random numbers chosen by a brand owner. To ensure authenticity and to prevent duplicate UPC numbers from being assigned by different companies, UPC number must contain a UPC Company Prefix issued by GS1, an Item Reference Number assigned by the brand owner and a check digit which is mathematically calculated.
Two ways to obtain a UPC Number
- Become a member of the GS1 US and have a GS1/UPC Company Prefix issued to your company for UPC assignments.
- Purchase a UPC Number from a UPC reseller.
Company Prefix issued to your company by the GS1
Companies who are suppliers (or hope to become suppliers) to national retailers, large grocery chains, or distributors, must become a member of the Global Standards Organization (GS1) and obtain a GS1 Company Prefix. The reason many retailers, grocery chains, and distributors require their suppliers to become members of the GS1 and obtain their own UPC Company Prefix, is to ensure UPC (GTIN-12) numbers are unique and are registered to the company they’re doing business with.
The initial GS1 membership and annual renewal fee is dependent upon the number of UPC (GTIN) numbers which need to be assigned.
Bar Code Graphics is the certified GS1 Solution Partner which offers GS1 Barcode Services to facilitate and streamline the process of obtaining and registering UPC barcodes with the GS1 US. Here’s the fee structure for our GS1 Barcode Service.
|Number of Items/UPCs||Initial Fee||Annual Renewal Fee|
|1 – 10||$400 (includes GS1 US fee $250)||$150 (includes GS1 US fee $50)|
|1 – 100||$1,000 (includes GS1 US fee $750)||$300 (includes GS1 US fee $150)|
|1 – 1,000||$4,500 (includes GS1 US fee $2,500)||$730 (includes GS1 US fee $500)|
For more information regarding our GS1 Barcode Service, click here
Company Prefix issued to a UPC Reseller
UPC Resellers are companies which obtained UPC Company Prefixes prior to 2002 from the original numbering organization in the United States the Uniform Code Council (UCC). In the 1990s, the UCC and European Article Numbering Organizations (EAN) developed a cooperative arrangement which eventually laid the foundation to become the Global Standards Organization (GS1) in 2005. During the conversion into becoming the GS1 US, the UCC updated their business practices to include an annual renewal fee which resulted in a class action lawsuit being filed against them. In August of 2002, the UCC settled the lawsuit by paying damages of $3.89 million and amended the agreement for new companies who needed a UPC Company Prefix to state, “The license agreement for our membership prohibits any use of the Company Prefix other than for the use of the owner company, including but not limited to selling, sharing, leasing, sub-dividing, or re-selling the Company Prefix.” Since this statement was not included in the original application for companies who obtained UPC Company Prefixes prior to August 2002, UPC resellers use the settlement agreement as justification that they can sub-divide numbers from older prefixes. UCCClassActionNotice
Many UPC resellers are not reputable companies, and intentionally attempt to confuse companies who are not familiar with how UPC barcodes work. Several UPC Resellers use misleading and false claims on their websites such as; “Our UPCs originate with the GS1”, “Official UPC codes”, or “Authentic and Unique UPC barcodes”, used to make companies think they are purchasing UPC codes which can be used by all retailers, which is not true. In addition to intentionally misleading consumers, a few UPC Resellers have engaged in illegal business practices and have been investigated by the Federal Trade Commission (FTC). To review details of the FTC’s case against two UPC Resellers, click here
Prior to purchasing UPC numbers from a UPC reseller, we strongly encourage our clients to become aware of the limitations and potential liability with using UPC numbers which aren’t registered to your company through the GS1.
Is purchasing a single UPC from a reseller legal?
Marking products with UPC barcodes is not a legal requirement, it is a trading partner requirement, which means the company who is requiring a UPC symbol on items being is responsible for ensuring UPC compliance. Many large retailers, grocery chains, and distributors explicitly state in their Supplier Requirements that suppliers must obtain a UPC Company Prefix from the GS1. For example; Wal-Mart, Macy’s, Kroger, Sears, SuperValue and many other retailers require suppliers to provide a copy of their GS1 Certificate, which includes their UPC.CompanyPrefix, during their vendor onboarding process. Other retailers, grocery chains, and distributors use an online tool to verify UPC Ownership. We suggest asking your trading partner if it is okay to mark your items with UPC symbols obtained from a UPC reseller prior to using them.
Does Amazon allow suppliers to use barcodes obtained from a UPC Reseller?
No, Amazon explicitly states on Seller Central that UPC barcodes must be obtained from the GS1 and be registered on the GS1 Data Hub portal. Please note in the past Amazon did not require suppliers obtain UPC codes from the GS1, and accepted UPCs from any source including UPC resellers. However in June 2016, Amazon updated their policy regarding UPCs and now recommends suppliers’ only use UPCs which contain a GS1 Company Prefix issued to the supplier’s company name.
To view Amazon’s UPC policy, login into Amazon’s Seller Central and review the Product UPCs and GTINs section. Here’s what is published on Amazon’s Seller Central;
“We verify the authenticity of product UPCs by checking the GS1 database. UPCs that do not match the information provided by GS1 will be considered invalid. We recommend obtaining your UPCs directly from GS1 (and not from other third parties selling UPC licenses) to ensure the appropriate information is reflected in the GS1 database.
* Important: All invalid product UPC listings will be removed and may result in your ASIN creation or selling privileges being temporarily or permanently removed.”
What are the potential issues with obtaining a UPC from a reseller?
- The most significant issue with using a UPC from a reseller would be if your products were rejected by one of your retail clients and the items needed to be relabeled.
- If your company expands into different retailers and one of your new trading partner required GS1 membership. All of your product information would need to be updated with all of your trading partners and all products would need to be re-labeled.
- The UPC number issued to you by the reseller is being used by another company as a result of one of their other clients poaching the UPC Company Prefix and assigning their own Item Reference Numbers. This could happen if a company isn’t aware that they initially purchased a UPC number a reseller and then followed the GS1 General Specifications. In other words, it is possible that a company could assign a UPC number using a UPC Prefix that does not belong to them and have the same UPC trying to be used at the same retail store.
- Using a UPC number that does not include your own UPC Company Prefix will prevent your company from being able to use other barcodes which use a GS1 Company Prefix. For example, many retailers, grocery chains and distributors require additional barcodes such as GTIN-14 and SSCC-18. In order to generate these other barcodes, your company must have their own GS1 Company Prefix.
- Since UPC resellers are generally internet storefronts, there’s no way of really knowing who you are doing business with and providing your credit card information to. We’ve had a few reported cases of offshore companies posing as UPC resellers, with the sole purpose of taking credit card information.
Is it ever a good idea to use a UPC from a reseller?
The following GS1 video explains the structure and components of a UPC (GTIN-12).
UPC Company Prefix
A UPC Company Prefix is a 6 – 10 digit number assigned to members by the GS1 organization in the United States. The number of digits in a Company Prefix can vary between 6 – 10 characters, depending on the number of products a manufacturer needs to identify. A small company, who only needs to identify a single product, would receive a 10-digit number. The membership fee for GS1 is primarily based on the number of products which require identification. As of October 2013, GS1 US dramatically reduced their pricing for small companies and the starting fee is $250 for 10 numbers.
Here’s an example of a GS1 Certificate which includes a UPC Company Prefix; UPC.Certificate
Item Reference Number
The UPC Company Prefix and Item Reference Number must always total 11-digits. The amount of digits of an Item Reference number is dependent on the length of the UPC Company Prefix assigned. The GS1 takes into account the amount of prospective products your company plans on selling when assigning a UPC Company. For companies which sell many different items and need to assign more UPC (GTIN-12) numbers will receive a shorter prefix, allowing them to assign a larger range of digits for their products, while companies needing less UPC (GTIN-12) numbers will be assigned a longer UPC Company Prefix which will reduce the number of UPC (GTIN-12) numbers that can be assigned.
For organizations with a 6-digit Company Prefix, a 5-digit product number must be created. Companies with a 9-digit Company Prefix, can only create a 2-digit number. A unique Item Reference number is needed for each variety of item being sold. For example, let’s say you’re selling t-shirts in two different styles – yellow and blue. The blue small, medium, and large t-shirts would each have their own unique product numbers, while the yellow small, medium, and large t-shirts would also have their own different unique product numbers.
|Product Style||Item Reference Number||Full UPC (GTIN-12) Number|
|Blue Shirt – Small||1||01234500001-0|
|Blue Shirt – Medium||2||01234500002-7|
|Blue Shirt – Large||3||01234500003-4|
|Orange Shirt – Small||4||01234500004-1|
|Orange Shirt – Medium||5||01234500005-8|
|Orange Shirt – Large||6||01234500006-5|
The 12th digit is a calculated digit based on a MOD check digit calculation from the 11 preceding digits. The check digit prevents substitution error, which would result if one digit read as another. It would be better for a barcode not scan at all than scan as an incorrect product.
To calculate check digit CALCULATE
Add all of the ODD positions (1,3,5,7,9,11)
Multiply value from Step 1 by 3
Add all of the EVEN positions (2,4,6,8,10)
Add value from STEP 2 and STEP 3 together
Determine what number is needed to make value from STEP 4 into a multiple of 10.
Odd positions equals; 20 (0+2+4+6+8+0)
Multiply 20 x 3 = 60
Even positions equals: 25 (1+3+5+7+9)
STEP 2 and STEP 3 equals: 85 (60+25)
Check Digit is 5 (85+ 5 = 90)
In order for a UPC symbol to be scannable, it must be generated within the acceptable size range.
In order for a barcode symbol to be recognized by a scanner, there must be an adequate contrast between the dark bars and the light spaces. Since most barcode scanners operate with a laser which identifies “red” as white, it is extremely important that appropriate bar and space colors are determined.
Mark Product with UPC Symbol
There are 2 ways to mark items with a UPC Symbol
Incorporate UPC directly onto package or packaging label
Affix a pressure sensitive label (sticker) onto the item
The best options depends on several factors
- Does your item have custom packaging? If it does, then incorporating the label into the package design would be
In choosing whether or not printing labels in-house using an on-demand printer (laser or thermal), or having a 3rd party printer provide printed UPC labels, we suggest contacting Bar Code Graphics to assist. We support companies by providing; barcode label software, blank labels as well as printed barcode labels.