Store Owner Tips

Subscribe to our newsletter

Weekly ecommerce tips, deals & news.

Thank You, we'll be in touch soon.

Latest News

Manufacturer Part Number (MPN)

A manufacturer part number (MPN) is the unique code a manufacturer assigns to one specific product of their own. It identifies that item across every retailer who stocks it. Unlike a barcode, an MPN is only unique within that manufacturer’s own range. That is why shopping channels ask for the brand name alongside it.


Key Takeaways

  • The manufacturer owns it, not you: An MPN comes from whoever made the product. By contrast, a SKU is your own internal code.
  • It needs a brand name to work: An MPN is only unique inside one manufacturer’s catalog. Consequently channels want brand and MPN together.
  • It is the fallback when there is no barcode: With no GTIN, brand plus MPN identifies the product instead.
  • Never invent one: A made-up MPN matches nothing anywhere. As a result, it can get the listing rejected rather than accepted.

How Does A Manufacturer Part Number Work?

A manufacturer part number works as the maker’s own name for one exact product. They assign it once, print it on the packaging, and use it in their own catalogs. Then every retailer who stocks that item can refer to the same code and mean the same thing.

The car parts analogy

First, think of buying a replacement oil filter. You do not ask for a filter, you ask for a part number. A dozen filters look identical and only one fits.

So that number is a manufacturer part number. It came from whoever made the filter, and it means the same thing at every parts counter in the country. Meanwhile a rival manufacturer’s equivalent filter carries a completely different number.

So the MPN does two jobs at once. It pins down one exact product, and it implies the brand that made it. Still, the number on its own is not enough, since two manufacturers could coincidentally use the same string.

Why an MPN is not a barcode

In practice, an MPN is manufacturer-scoped while a barcode is globally unique. That difference explains why the two identifiers are treated so differently in a product feed.

A GTIN is issued through a global numbering system, so no two products anywhere share one. The formats are fixed too. AdTribes records that a UPC runs to 12 digits, while an EAN runs to 13.

By contrast, an MPN has no such format rules. It can mix letters, numbers and hyphens, and its length is whatever the manufacturer chose. Therefore a channel cannot validate an MPN the way it validates a barcode. Hence the brand requirement.

When a feed actually needs one

Usually, shopping channels ask for the strongest identifier available, in order of preference. In practice that order decides whether you need an MPN at all.

  1. Submit the GTIN whenever the manufacturer assigned one. It is always preferred.
  2. Where no GTIN exists, submit the brand and the MPN together instead.
  3. Send the brand whenever the product has a clearly associated one, either way.

Notably, that second rule is where MPNs earn their place. Handmade goods, custom furniture and spare parts frequently have no barcode at all. Consequently brand plus MPN becomes the only identification a product data feed can offer.

Where stores get it wrong

Notably, most MPN problems come from the wrong value rather than an empty field. Three mistakes account for nearly all of them.

  • Using your own SKU by default: Your internal code means nothing to a manufacturer or a channel.
  • Inventing a value to fill the field: A placeholder matches no real product and can trigger a rejection.
  • Reusing one MPN across variants: Different sizes or colors are usually different part numbers.

Still, there is one honest exception to the SKU rule. If you manufacture the product yourself, then your own part number genuinely is the MPN. So mapping SKU to MPN is correct for own-brand goods and wrong for anything you resell.

Where to find the real value

Usefully, the manufacturer part number is nearly always printed somewhere already. You rarely have to ask anyone for it.

  • On the packaging: Usually near the barcode, often labeled Part No or Model.
  • In the supplier’s catalog: Wholesale price lists list part numbers as the ordering reference.
  • On the manufacturer’s own site: Their product page normally shows it in the specifications.

Variants deserve one extra check. A manufacturer usually issues a separate part number per size or finish, so one value rarely covers a whole range. Therefore pull each variant’s number rather than assuming the parent applies.

Capturing it once at the point you add a product saves the work later. Otherwise you end up retrofitting 400 values under pressure, after a channel starts rejecting listings.

What Do The Numbers Say About MPNs?

Identifier formats are strict, and MPNs are the one loose exception. A UPC is fixed at 12 digits and an EAN at 13. Meanwhile an MPN has no defined length at all. Therefore identifier errors are easy to introduce and awkward to spot.

Meanwhile getting one wrong costs time as well as visibility. Google notes a corrected product can take up to 3 business days to be approved and show again. Meanwhile Google Merchant Center is where most stores meet the field. AdTribes, our own feed plugin, reports 80,000+ active installations.


What Does A Manufacturer Part Number Look Like In Practice?

Here’s a hypothetical example. Picture a WooCommerce store selling replacement parts for espresso machines, stocking about 400 items from eight manufacturers.

The shortcut that breaks it

First, the owner sets up his feed and finds an MPN field waiting to be filled. First he maps it to his own SKU, because that column already exists and it takes one click.

Then his SKUs look like ESP-0142 and ESP-0143, numbered as he added products. Consequently the feed now claims eight different manufacturers all use his numbering scheme.

Meanwhile nothing errors immediately, which is the trap. Still, the listings compete poorly, because the channel cannot match them to the same part sold elsewhere.

The version that works

So he adds a separate field for the real part number, taken from each manufacturer’s catalog. Then he maps MPN to that field and brand to the manufacturer name.

Then, for the 30 items he assembles himself, he keeps his own SKU as the MPN. That is legitimate, because for those products he is the manufacturer. Meanwhile the other 370 now carry the correct external codes.

Notably, the visible change is match quality rather than volume. His parts start appearing against the same searches as the identical part at larger retailers. In short, the identifier was what let the channel understand what he was selling.


What’s The Difference Between An MPN And A GTIN?

What you’re comparingMPNGTIN
Who assigns itThe manufacturerA global numbering body
Scope of uniquenessWithin one manufacturerWorldwide
Format rulesNone, any charactersFixed digit lengths
Needs a brand alongsideYesNo
Channel preferenceFallbackPreferred

An MPN and a GTIN both identify a product, but only one is globally unique. Send the GTIN whenever you have it.

Then treat the MPN as the answer for products that never got a barcode. Submitting both, where both exist, is better still.


Frequently Asked Questions

Is an MPN the same as a SKU?

No, although stores confuse the two constantly. A SKU is the code you invent for your own stock control, so it means nothing outside your business. An MPN comes from the manufacturer and means the same thing to every retailer. The exception is own-brand goods, where you are the manufacturer and the two can match.

Do I need an MPN if I already have a GTIN?

Not strictly, since the GTIN is the stronger identifier and channels prefer it. That said, supplying both gives the channel more to match on. Where no GTIN exists, brand and MPN together become the identification instead.

Can I make up an MPN if the manufacturer has not given me one?

No. Because an invented MPN matches no real product, it actively misleads the channel. If you genuinely cannot find one, leave the field empty and supply the brand. Alternatively, check the packaging or the manufacturer’s own catalog, which is usually where it is printed.


Why Does A Manufacturer Part Number Matter?

A manufacturer part number matters because it tells a channel your product and somebody else’s are identical. Without it, an item with no barcode is effectively anonymous. Ultimately, getting the MPN right is what lets a small store compete on the same listing as a large one.

Share article

Subscribe to our newsletter

Weekly ecommerce tips, deals & news.

Nice – You're in!

Copyright © StoreOwnerTips.com. All Rights Reserved.