Getting barcodes right for your products sounds straightforward until you start filling out forms and realize you're staring at terms like "GS1 company prefix" and "manufacturer identification number" wondering if they're the same thing. They're related, but they're not interchangeable and confusing them can lead to barcode errors, rejected shipments, and wasted money. If you're registering products, assigning GTINs, or trying to understand how your barcode number is structured, knowing the difference between these two terms will save you real headaches.

What is a GS1 company prefix?

A GS1 company prefix is a unique string of digits assigned to your business when you register with GS1. It's the foundation of every barcode number your company creates. The prefix identifies your company as the brand owner within the global numbering system.

The length of a GS1 company prefix varies it can be anywhere from 6 to 10 digits long. The length depends on how many unique products you need to identify. A company that sells thousands of SKUs gets a shorter prefix (leaving more digits for product numbers), while a small business with fewer products gets a longer prefix.

Here's what a GS1 company prefix does not do: it doesn't identify where your product was manufactured, which country your factory is in, or what your business address is. It simply identifies the company that owns the product numbering rights.

What is a manufacturer identification number?

A manufacturer identification number is the portion of a barcode number that identifies the company responsible for the product. In UPC and EAN barcodes, this number is embedded within the full GTIN structure. It's sometimes used interchangeably with "manufacturer code" in everyday conversation, which is where most of the confusion starts.

The key thing to understand is that a manufacturer identification number is typically derived from the GS1 company prefix. When GS1 assigns you a company prefix, part of that prefix functions as your manufacturer identification within the barcode. So while the two terms overlap, they operate at different levels of the numbering system.

You can read more about how maker codes work within barcode standards to see where this fits in the bigger picture.

How are these two terms different?

The simplest way to think about it: the GS1 company prefix is assigned to you by GS1, and the manufacturer identification number is the portion of your barcode that represents your company within the final number string.

  • Scope: The GS1 company prefix is a registration-level identifier. The manufacturer identification number is a barcode-level identifier.
  • Length: Your GS1 company prefix has a fixed length based on your registration. The manufacturer identification number within a barcode may include part of your prefix plus additional digits, depending on the GTIN format.
  • Assignment: GS1 assigns the company prefix. The manufacturer identification number is extracted or derived from it during barcode construction.
  • Purpose: The prefix lets you generate multiple unique GTINs. The manufacturer code tells retailers and systems which company made or owns the product.

For a deeper comparison of how numbering structures differ across barcode formats, our article on UPC manufacturer codes versus EAN origin codes breaks this down further.

Why do people confuse these two terms?

A few reasons. First, GS1 itself sometimes uses overlapping language in its documentation. The company prefix and manufacturer identification number are closely linked in the barcode structure, so casual references blur the lines.

Second, other barcode systems and third-party sellers sometimes use "manufacturer number" loosely. If you've bought barcodes from a reseller rather than directly from GS1, the terminology you encounter may differ from official GS1 definitions.

Third, some older guides and forums use these terms as if they're identical. Industry advice from five or ten years ago may not reflect current GS1 terminology or the shift from UPC-A-only thinking to global GTIN standards.

What does this look like in a real barcode?

Take a standard UPC-A barcode, which has 12 digits. Here's a simplified breakdown:

  1. Number system digit (1 digit): Indicates the type of product or numbering scheme.
  2. Manufacturer identification number (variable digits): Identifies the brand owner derived from the GS1 company prefix.
  3. Product number (variable digits): Identifies the specific item, assigned by the brand owner.
  4. Check digit (1 digit): A calculated digit for error detection.

So if your GS1 company prefix is 7 digits long, the first 7 digits of your 12-digit UPC effectively contain your manufacturer identification number plus the number system digit. The structure nests one inside the other which is exactly why the terms get tangled.

Does the manufacturer identification number change if you switch GS1 memberships?

Yes, it can. If you let your GS1 membership lapse and then re-register, you might receive a different company prefix. That means a new manufacturer identification number in your barcodes. Existing products on store shelves would still carry the old number, but any new products would need barcodes built from the new prefix.

This is one reason why maintaining continuous GS1 membership matters. Changing prefixes doesn't just create paperwork it can cause catalog mismatches, retail system errors, and inventory confusion.

Common mistakes when dealing with these numbers

  • Buying barcodes from resellers: Third-party barcode sellers often hand you a number without a GS1 company prefix. Retailers increasingly verify ownership through GS1's GEPIR database, and unregistered numbers get flagged.
  • Assuming the prefix tells you the country of manufacture: It doesn't. The GS1 prefix indicates the country where the company is registered with GS1, not where the product was physically made. A U.S.-registered company can have products manufactured in Vietnam.
  • Using the same number for different product variants: Each unique product (size, color, flavor) needs its own GTIN. The manufacturer identification portion stays the same, but the product number must differ.
  • Confusing GS1 company prefix with GLN or other identifiers: GLNs (Global Location Numbers) identify physical or digital locations. They use a different structure and serve a different purpose.

How do I find out what my manufacturer identification number is?

If you're already registered with GS1, look at the confirmation documents from your registration. Your company prefix is listed there. The manufacturer identification number in your barcode is built from that prefix.

You can also check any existing barcode on your product. The digits between the number system digit and the product number represent your manufacturer identification. If you're unsure about parsing the number, GS1 provides tools to look up company prefixes through their GEPIR search.

For understanding how maker codes fit into the broader barcode ecosystem, this guide on maker codes offers additional context.

Do I need both, or just one?

You need a GS1 company prefix to operate legally within the barcode system. The manufacturer identification number is what you get as part of that registration it's embedded in the barcodes you create. You don't apply for them separately.

Think of it this way: you register with GS1 and receive a company prefix. You then use that prefix to build GTINs for your products. The manufacturer identification is the part of each GTIN that points back to you. They're two views of the same underlying structure.

Tips for getting this right from the start

  • Register directly with GS1 rather than through resellers to ensure your prefix and manufacturer code are legitimate and verifiable.
  • Estimate how many products you'll need to barcode over the next few years. This determines the prefix length GS1 assigns you and it costs more to get a shorter prefix (more product capacity), so plan ahead.
  • Keep a spreadsheet mapping each GTIN to its product. Note which digits are your prefix, which are product numbers, and which is the check digit. This prevents duplication and errors.
  • If you sell internationally, make sure you're using GTIN-13 or GTIN-14 formats, not just UPC-A. The manufacturer identification portion works similarly, but the number length and structure differ.
  • Choose a clean, legible typeface for any printed materials that display your barcode numbers. Something like Montserrat works well for product packaging where numeric clarity matters.

Quick checklist before you assign your next barcode

  1. Confirm your GS1 company prefix is active and correctly documented.
  2. Verify the length of your prefix so you know how many digits remain for product numbering.
  3. Never reuse a GTIN for a different product, even if the old product is discontinued.
  4. Check that your manufacturer identification number matches your GS1 registration don't assume resold numbers are valid.
  5. Test your finished barcode with a scanner and a lookup tool before sending products to retailers.
  6. Review the full comparison of GS1 company prefix and manufacturer identification number if you need a quick refresher before your next product launch.