Very similar to UPCs, EAN-13 Barcodes (originally "European Article Number", but now renamed "International Article Number") are barcodes that appear on many products internationally. There are two classes of EAN Barcodes: the more common 13-digit code, and the smaller 8-digit code. For the purposes of this guide, we will be describing EAN-13 Barcodes, which contain 13-digits.
To get any kind of EAN Barcode, you must first obtain a unique GS1 Company Prefix by joining GS1 and paying an initial fee of $750 and then an annual maintenance fee of at least $150, depending on the number of unique products you sell. As stated below, however, you do not need to pay fees with GS1 for barcodes used for internal purposes. Here are GS1's ten steps to barcode implementation (you will be redirected to GS1's website):
Step 1: Get a GS1 Company Prefix
Step 2: Assign Numbers
Step 3: Select a Bar Code Printing Method
Step 4: Select a "Primary" Scanning Environment
Step 5: Select a Bar Code
Step 6: Pick a Bar Code Size
Step 7: Format the Bar Code Text
Step 8: Pick a Bar Code Color
Step 9: Pick the Bar Code Placement
Step 10: Build a Bar Code Quality Plan
You do not need to join or pay fees with GS1 / GS1-US for internal use within your organization, however, there are certain GS1 prefixes assigned specifically for internal use.