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.
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 NowHow 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.
