What's the minimum you actually need?
One UPC per product variant. Selling a single candle scent? One code, $8. Growing into five SKUs? $15 for five. You don't need a company prefix, a GS1 membership, or an annual subscription to get started. The codes from UPCBay are individual GTINs — buy exactly what your catalog requires and nothing more.
Which platforms accept these barcodes?
Amazon, eBay, Etsy, Shopify, WooCommerce, Google Shopping, Walmart Marketplace, and most other online platforms accept GTINs from legitimate third-party providers. The exception: large brick-and-mortar retail chains like Kroger and Target's private label program require GS1 membership specifically. If your plan is online-first or regional retail, third-party barcodes handle it.
The GS1 math for small businesses
GS1 charges $250/year minimum — and that renews annually. Test a product for a year, it doesn't sell, you've spent $250 and you get nothing back. With UPCBay, you spend $8 for one code. If the product doesn't sell, you spent $8. If it takes off and you need 50 more codes, you buy 50 more codes at $40 total. The subscription model never made sense for testing.
When to upgrade to GS1
If you land a contract with a major grocery chain or regional retailer that runs vendor compliance checks against GS1's database — that's when GS1 makes sense. Getting a purchase order from Kroger is a good problem to have, and worth the $250. Until then, your money is better spent on inventory.
Package recommendation
Start with the 5-pack at $15 for a small product line. The 100-pack at $45 — less than $0.50 per code — is the best value for growing catalogs.
See pricing →Get your barcodes for upc barcodes for small businesses
One-time payment. Instant digital delivery. No annual fee. PNG, SVG, and TXT files included.