How Many UPC Codes Do I Need? Sizes, Colors, Bundles & Multipacks

It's the first question almost every new brand asks us, and the one that decides how much you spend on barcodes: how many UPC codes do I actually need? Buy too few and you'll be ordering again before launch; buy too many of the wrong kind and you've wasted money you could have put into inventory.

The direct answer: you need one UPC code for every unique product a customer can buy — every size, color, flavor, scent, and pack count, plus every bundle you sell as a single item. You do not need a new code for each individual unit, each restock, or each sales channel. Below we'll walk through the rule, the common edge cases, and real examples so you can count your codes in five minutes. UPCs.com has helped more than 200,000 customers since the late 1990s size their first order, and the math is the same whether you sell candles or car parts.

A stack of printed barcode label sheets, each label carrying a UPC barcode One code per unique product, not per unit: a thousand identical items all share the same UPC.

The Rule: One UPC Per Unique Sellable Item

A UPC identifies a product, not a physical unit. If a customer could pick it from a menu of options — a different size, color, flavor, or quantity — it's a different product and needs its own code. If two items are completely identical, they share one code, whether you have 10 of them or 10,000.

Situation New UPC? Why
Different size, color, flavor, or scent Yes The customer chooses between them, so registers and marketplaces must tell them apart
Different pack count (single vs. 3-pack) Yes A 3-pack is a different item with a different price
Bundle, kit, or gift set sold as one item Yes The bundle is its own product, even if each piece inside has a code
Restocking the same item No Same product, same code — forever
Selling the same item on Amazon, Walmart, and your own site No One product keeps one code on every channel
Packaging refresh with no change to the product No The product, its size, and its contents are unchanged

(Wondering how a UPC differs from the SKU in your inventory system? Here's the difference.)

Real Examples: Counting Codes for a Product Line

The fastest way to count is to multiply the options for each product, then add bundles. Here are three typical launches:

Brand Products and Options UPCs Needed
Candle maker 5 scents × 2 sizes, plus a 3-candle gift set 11
Coffee roaster 4 roasts × 2 bag sizes × whole bean or ground 16
Apparel brand T-shirt in 4 colors × 6 sizes, hoodie in 3 colors × 5 sizes 39
Rule of thumb Options multiplied, plus bundles, plus room to grow Round up to the next pack

Apparel adds up fastest because every size and color multiplies. (Full walkthrough: UPC barcodes for clothing and apparel. Selling supplements? See barcodes for supplements and vitamins.)

The Edge Cases That Trip People Up

  • Bundles on Amazon: Amazon treats a bundle as its own product, so it needs its own UPC — you can't reuse the code from one of the items inside. (More: UPC codes for Amazon.)
  • Shipping cases: a master carton of 24 units isn't scanned at a register, so it doesn't use a UPC. It uses a 14-digit SCC-14 case code built from the product's UPC. (Explained: what is a master carton code?)
  • Free samples and inserts: items you give away and never sell don't need codes.
  • Made-to-order products: if every piece is one of a kind, you usually list without a UPC. If you sell the same design repeatedly, it's a product and gets a code.
  • A real product change: a new formula, a new size, or a different quantity in the box is a new product, so it needs a new code — even if the name stays the same.

Step-by-Step: Work Out Your Number

  • 1

    List Every Product and Its Options

    Open a spreadsheet and write down each product with its options: sizes, colors, flavors, scents, pack counts.

  • 2

    Multiply, Then Add Bundles

    For each product, multiply its options (3 colors × 4 sizes = 12). Add one row for every bundle, kit, or multipack you'll sell as a single item.

  • 3

    Add Room to Grow

    Think about the next 12 months: new colors, a seasonal scent, a bigger size. Our codes never expire, so extra codes simply wait until you need them. (Details: Will my UPC codes ever expire?)

  • 4

    Round Up to the Next Pack

    UPCs.com sells packs of 1, 5, 10, 25, 50, 100, 250, 500, 1,000, 5,000, and 10,000 codes, and the price per code drops sharply as the pack grows. A 16-product launch with room to grow fits a 25-pack; the 39-code apparel line above fits a 50-pack. See all pack sizes.

  • 5

    Assign Codes as You Go

    Record which code goes to which product in the same spreadsheet, and use each code for one product only. When you add a product later, take the next unused code from your list.

Frequently Asked Questions

Do I need a UPC for every single unit I sell?

No. Every identical unit shares the same UPC. If you sell 5,000 bottles of the same shampoo, all 5,000 carry one code.

Do different colors need different UPCs?

Yes. Each color is a separate product to registers and marketplaces, and so is each size. (The complete rule set: Do I need a separate UPC for every product?)

Do I need a separate UPC for Amazon and for my own store?

No. Use the same code for the same product everywhere — Amazon, Walmart, eBay, Shopify, and retail stores.

What if I buy more codes than I need?

Nothing is lost. Unused codes stay yours with no renewal fees, ready for your next product.

Get the Right Number of Codes

Authentic UPC codes delivered in minutes, in packs from 1 to 10,000. Buy once, own them forever, and add products whenever you're ready.

Buy UPC Barcodes Now

How useful was this page?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.