Article

Barcodes for Clothing: How To Get and Use Them

  • A barcode for clothing is a scannable symbol that identifies a specific item for retail and inventory systems. In North America, this is usually a UPC-A barcode, which carries a unique product identifier known as a Global Trade Item Number® (GTIN®).

    While you may hear a few different terms for this—"garment barcode," "apparel barcode," and "clothing barcode"—they generally all refer to the barcode used to identify an apparel product at retail, typically encoding a GTIN. For a retailer, one hoodie design in three colors and five sizes isn't a single product. It's fifteen different products, each requiring one GTIN (15 total).

    This guide covers what type of barcode to use, how many you need, how to get them, and where they go on your product.

What Is a Clothing Barcode?

There are three separate pieces involved, and each plays a different role:

  • The identifier. A GTIN is the number that identifies your product. You license identifiers from GS1 US® and assign one to each item, and it means the same thing to every retailer, marketplace, and warehouse it reaches.
  • The symbol. A UPC-A barcode, or another GS1® barcode, is the pattern of bars a scanner reads. It carries the identifier.
  • The label. The hang tag, price ticket, adhesive label, polybag, or carton is the surface you print the symbol on.

This is where the distinction matters. Many tools can generate a barcode image, but artwork is not the same as a valid product identifier. The bars may scan, but the number inside them still needs to hold up with retailers.

Once the GTIN is in place, the barcode acts as the link between the item and the product data behind it. A UPC-A barcode generally holds the GTIN, while details such as price, size, color, and stock counts live in connected systems that use that GTIN to look up the right information.

shopper looking at tag on t-shirt in store

GTIN vs. UPC vs. SKU

What it isWho assigns itWhere it lives
GTINA globally unique number identifying one productYou assign it, using identifiers licensed from GS1 USRetail systems, marketplaces, partner data
UPC-AThe familiar retail barcode symbol used in North America, which encodes a GTIN-12Defined by GS1 StandardsPrinted on your tag, ticket, or package
SKUAn internal code you make up for your own trackingYou, in your own systemYour spreadsheet, ERP, or point-of-sale

Most apparel brands use both a SKU and a GTIN for the same item, which is fine, but they aren't interchangeable. Your SKU can be anything you want since it only has to make sense inside your business, while a GTIN has to mean the same thing everywhere.

  • Why Clothing Brands Use Barcodes

    • Retail checkout and item setup. A scan at the register has to land on one specific item, and no retailer can set your product up without an identifier first.
    • Inventory, fulfillment, and returns. You can't count, pick, or restock what you can't tell apart, and returns depend on knowing which size and color came back.
    • Wholesale and consistent data across channels. Wholesalers, marketplaces, and warehouses expect the same identifier for the same item every time.


    Barcodes give everyone a shared reference point, though they aren't an inventory system on their own.

  • store associate reviewing information on a tablet
  • What Barcode Type Is Used for Clothing?

    For individual apparel items sold at retail in North America, the answer is almost always UPC-A. Beyond that, the type you need changes depending on which market you're selling into and whether you're labeling a single garment or a case of them.

    Use caseIdentifierData carrierScanned where
    Individual retail item, North AmericaGTIN-12UPC-ARetail point-of-sale
    Individual retail item, markets requesting a 13-digit symbolGTIN-13EAN-13Retail point-of-sale
    Shipping case or carton not scanned at checkoutGTIN-14ITF-14Distribution centers
    Logistics labels carrying identifiers plus extra detailsGTIN or Serial Shipping Container Code (SSCC) with application identifiersGS1-128Distribution and logistics
    Emerging retail and connected-product usesGTIN plus structured data or a web linkGS1-compliant QR Code or data matrixPoint-of-sale, consumer phones

    UPC-A is the linear barcode you recognize from every product you've ever bought, and it's the working answer for most clothing sold through U.S. and Canadian stores. It encodes a GTIN-12, and it's worth separating the two: UPC-A is the symbol, while the Global Trade Item Number® (GTIN®) is the number inside it. People use "UPC" loosely for both, which causes occasional confusion.

    EAN-13 is the 13-digit retail symbol used widely outside North America, and it encodes a GTIN-13. Don't pick your symbol on geography alone. If you're selling through an international retailer, ask what they need before committing anything to a print run. Both the UPC-A and EAN-13 have been used globally since 2005.

    Once your garments ship in cases, the case usually needs its own identifier and barcode, separate from the items inside. ITF-14 carries a Global Trade Item Number® (GTIN®) and prints reliably on corrugated cardboard, which is why you see it on cartons that never reach a checkout lane, while GS1-128 can carry a GTIN or an SSCC—a Serial Shipping Container Code, which identifies one individual shipping container—plus the extra details distribution centers need. Either way, a case barcode isn't a substitute for the barcode on clothing sold as a single piece.

    Sunrise 2027 is the industry transition toward wider point-of-sale scanning of GS1-compliant 2D barcodes. It doesn't mean UPC-A barcodes are going away—existing UPC-A barcodes will continue to work.

    Retailers are preparing their systems to scan both UPC-A barcodes and GS1-compliant 2D barcodes, such as QR Codes powered by GS1® and GS1 DataMatrix. During the transition, many brands will print both, depending on what their retail partners can read. The advantage of 2D barcodes is that they can connect products to more information, including traceability details and digital content through GS1 Digital Link.

  • How Many Barcodes Does a Clothing Line Need?

    You need one GTIN and one barcode for every variation you sell separately. That's the rule to plan around, and it's the one that often catches new brands off guard.

    For each separately sold product variation, it will generally require its own GTIN. That GTIN is then encoded in one or more barcodes or other data carriers used throughout the supply chain.

    Size, Color, Style, Fit, and Pack Variations

    Your identifiers need to distinguish every combination a customer or retailer can order on its own. For apparel, that commonly includes style, color, size, fit, and pack configuration when those characteristics create separately sold trade items. In some cases, material composition may require a new GTIN when the change affects the product that a customer, retailer, or trading partner is purchasing.

    Not every detail you track internally needs its own GTIN, though. Season codes and factory information generally live in your product data instead, and when you aren't sure, the GS1 GTIN Management Standard and its decision-support tool will tell you.

    Apparel Barcode Example

    Say you offer one T-shirt style in four sizes and three colors. That single T-shirt style needs 12 GTINs and 12 barcodes. If you also sell each variation as both a single unit and a three-pack, you're at 4 × 3 × 2 = 24.

  • store associate taking inventory of jeans with a tablet
SizeBlackWhiteNavy
SGTIN 1GTIN 5GTIN 9
MGTIN 2GTIN 6GTIN 10
LGTIN 3GTIN 7GTIN 11
XLGTIN 4GTIN 8GTIN 12

This is why apparel brands outgrow their identifier capacity faster than they expect. When you're estimating, count the boxes in the grid rather than the designs on your line sheet because that number helps you determine how many GTINs you’ll need across your product line.

  • How To Get a Barcode for Clothing

    The order matters here. Before creating the barcode symbol, learn how to get a UPC barcode from GS1 US and choose the identifier option that fits your product line. Once your GTINs are licensed and assigned, you can create the artwork.

    1. Build a product-variation matrix covering every style, color, size, fit, and pack configuration you sell separately.
    2. Ask the retailers, marketplaces, and other partners receiving your products what they require for barcodes, packaging, and item setup.
    3. Estimate how many GTINs you need now and over the next year or two, then choose the licensing option that fits—a single GS1 US GTIN or a GS1 Company Prefix with room to grow.
    4. Create your product records and assign one GTIN to each variation.
    5. Create a barcode for clothing in the right format for its use, such as UPC-A for an item headed to a North American store.
    6. Place the symbol into your approved hang tag, price ticket, label, polybag, or packaging artwork without distorting it.
    7. Print and test real production samples before committing to the full run.
    8. Share accurate GTIN and product information with your partners, and keep it current as your line changes.

    Single GS1 US GTIN or GS1 Company Prefix?

    If you sell only a small handful of items and don't expect your product line to grow much, individual GTINs may be all you need. If you have a size-and-color grid like most apparel brands, then a GS1 Company Prefix provides the GTIN capacity needed to support that growth and allows you to assign identifiers as new products and variations are introduced. Before choosing a licensing option, use the GS1 US Barcode Estimator to confirm your expected variation count.

  • store associate reviewing information on a tablet
  • Where Should Barcodes Go on Clothing?

    Almost never on the fabric itself. A barcode on clothes usually lives on a hang tag, price ticket, adhesive label, polybag, box, or other packaging and where exactly depends on the garment, how it gets scanned, and whether it needs to stay attached through checkout and returns.

    Barcode Labels, Hang Tags, and Price Tickets for Clothing

    Hang tags are easy to find and easy to scan, which is why they're the default for most apparel. Price tickets carry the symbol plus readable details and whatever fields a retailer wants, adhesive barcode labels for clothing work well on packaging or applied to tags, and polybag labels suit warehouse receiving and online order picking.

    Sewn-in labels make sense for rental inventory, uniform programs, or anything you track over a long life. Keep in mind that garment barcode labels and care labels are different things: fiber content, care instructions, and country of origin are their own requirements, and a barcode does nothing to satisfy them.

    Placement and Print-Quality Best Practices

    • Put the symbol somewhere flat and easy to reach with a scanner.
    • Leave the quiet zones intact—the clear space on either side of the bars, which scanners need.
    • Keep the symbol at the correct size and proportions, with strong contrast—ideally dark bars on a light background.
    • Avoid folds, seams, curved surfaces, glare, and heavy texture.
    • Never stretch, squeeze, crop, or redraw the barcode to make it fit.
    • Confirm the printed barcode meets quality requirements before large production runs.


    Confirm final size and placement with your retail partners or a printing provider who does this regularly.

  • close-up of t-shirt with tag
  • What Should Appear on a Clothing Barcode Label?

    Your barcode label needs to work for both scanners and people. The barcode symbol and human-readable GTIN should follow the correct symbol specifications, while nearby text may include details such as brand, product name, style number, color, size, fit, price, and any retailer-required fields. Those printed details help identify the item, but they are not encoded directly in the UPC-A symbol.

    Human-Readable Product Information

    Make sure the visible size, color, and style text matches the GTIN record exactly. When a barcode won't scan, and eventually one won't, a store associate reads the text instead. If the tag and your records disagree, the wrong item goes back into inventory.

    Retailer-Specific Ticketing Requirements

    Many retailers and distributors publish their own ticket formats, required fields, and testing procedures, and a valid GS1 identifier doesn't replace the need to follow them. Treat each partner's requirements as the final word, and get those details before production.

  • Barcodes vs. RFID for Clothing Inventory

    These two get framed as alternatives, but they aren't competing options. A barcode needs line of sight and gets scanned one item at a time, while item-level Radio-frequency identification (RFID) reads many tagged items at once without seeing them directly, which is why it's taken hold in apparel receiving, cycle counting, and fulfillment. Both carry GS1 identifiers, and both should connect back to the same product data.

    When Barcodes May be Enough

    Barcodes are usually enough for smaller catalogs, lower volumes, and straightforward retail checkout. If one-at-a-time scanning works for you and no partner requires RFID, they're doing the job.

    When Apparel Teams Consider RFID

    Teams tend to look at RFID once they're dealing with large variation counts, busy stores and distribution centers, frequent cycle counting, buy-online-pickup-in-store, inventory accuracy programs, or a retailer mandate. Even then, RFID doesn't replace the retail barcode in most environments, so you'll typically run both.

  • close-up of RFID label
  • Common Clothing Barcode Mistakes—and How To Avoid Them

    • Do build your matrix before licensing anything. Don't reuse one barcode across variations you sell separately.
    • Do keep SKUs, GTINs, symbols, and case-level identifiers distinct. Don't invent a number or put an item barcode on a case without checking.
    • Do keep one reliable product record connecting each GTIN to its attributes, images, status, and partner information.
    • Do use approved artwork at the correct size with proper quiet zones, proportions, contrast, and readable digits, and test production samples before the full run.
    • Do assign identifiers early and keep product data current with your partners.
    • Do retire discontinued records properly. Don't ever reuse a GTIN for a different product.
    • Do plan capacity for growth, and look at 2D or RFID when a real use case or partner program calls for it.
  • Conclusion

    A clothing barcode connects one specific item you sell to a product identity that holds up wherever it travels, whether that's stores, marketplaces, warehouses, or returns. The rule to remember is a simple one: If you sell it separately, it generally needs its own GTIN and barcode.

    GS1 US works with organizations across apparel and general merchandise, retail, manufacturing, distribution, e-commerce, and logistics to help products move through supply chains with consistent identification, accurate data, and clearer trading-partner collaboration.

  • Frequently Asked Questions

    A material change to the product generally requires a new Global Trade Item Number® (GTIN®), while minor artwork or marketing changes generally don't. New sizes, colors, fits, and pack configurations create distinct products needing their own identifiers, whereas redesigning a hang tag usually doesn't. When you aren't sure, the GS1 GTIN Management Standard and its decision-support tool give you the formal answer.

    You can generate and print the barcode image yourself, but only after a valid Global Trade Item Number® (GTIN®) has been assigned. Barcode software renders the symbol; it doesn't create the identifier inside it. Bars drawn from a made-up number will scan and still be meaningless because the number isn't globally unique. License the identifier first, and make the artwork after that.

    No, and they aren't interchangeable in either direction. A barcode label identifies the product for commercial and operational purposes, and that's all it does. It doesn't satisfy care, fiber content, country of origin, or safety labeling requirements, which are separate obligations with their own rules.

    Not by itself, no. A valid Global Trade Item Number® (GTIN®) backed by accurate product data supports verification and traceability, but a printed barcode can be photographed and copied, so a successful scan proves very little on its own. Brands addressing counterfeiting may combine standards-based identification with serialization, secure Radio Frequency Identification (RFID) features, digital signatures, or other authentication controls.

    Often yes for the identifier, and sometimes no for the printed symbol. Marketplaces frequently require a Global Trade Item Number® (GTIN®) for listings even when nothing gets scanned, but the printed barcode becomes necessary the moment your product moves through a store, warehouse, wholesale account, or returns process. Confirm current and future channel requirements before your first production run.

How Can GS1 Help?

GS1 US offers support in transforming your supply chain from a simple barcode system to an interconnected, data-rich network. GS1 US can help your business expand, adapt, and respond to evolving consumer demands. No matter your product— food, general goods, cash, or life-saving medical devices and medications—GS1 US can help. Collaborate with experts, learn standards guidance, and access educational resources to build confidence for continued supply chain resilience and success.

Store associates in back of house reviewing information on a tablet