Home · Industries · Apparel & Clothing
Barcodes for Clothing & Apparel: UPC, FNSKU, RFID Hangtags
Apparel sits at the messiest intersection of barcode requirements: retail UPC, Amazon FNSKU, RFID for big retailers, country-of-origin labels, fiber content rules. Here is the practical playbook for getting it right the first time.
Apparel is the highest-velocity SKU category in retail — a single t-shirt design routinely generates 30+ SKUs across sizes (XS-XXXL), colors, and fits. Every variant needs its own GTIN because retailers track inventory at the variant level. Get this wrong once and you're regenerating barcodes for an entire collection.
Three buyer worlds with different rules. (1) Department stores and big-box retail (Macy's, Nordstrom, Target, Walmart) require GS1-licensed UPC on every hangtag, increasingly with RFID embedded. (2) Amazon FBA requires either the manufacturer UPC OR an Amazon-issued FNSKU (X00-prefix) printed on each unit. (3) Direct-to-consumer (Shopify, your own store) is the most flexible — any barcode you want, primarily for your internal inventory.
Recommended barcode formats
Standard for US/Canada retail — Macy's, Nordstrom, Target, Costco, Kohl's all expect GS1-licensed UPC-A on every variant hangtag.
Required for European retail (Selfridges, Galeries Lafayette, El Corte Inglés, Zalando). Same GS1 Company Prefix, different country code.
Used on care labels and internal warehouse tags (SKU + size). Higher density than UPC for the longer SKU codes apparel inventory typically uses.
2D code used on hangtags by sustainability-focused brands to encode product passport data: GTIN + lot + fiber content + country of origin. Also used by Amazon for FNSKU when space is tight.
Regulatory notes
- Textile Fiber Products Identification Act (TFPIA) — every garment sold in the US must display fiber content, country of origin, manufacturer identity (RN or WPL number). NOT in the barcode; printed on a sewn-in label.
- Country of Origin Marking (19 CFR Part 134) — country labels must be permanent, conspicuous, legible. Hangtag UPC doesn't satisfy this; the country label is separate.
- California Proposition 65 — applies to phthalates in some clothing accessories (vinyl, faux leather). Warning text on hangtag, not encoded in barcode.
- CPSIA (children's clothing, ages 12 and under) — flammability testing + permanent tracking labels. Tracking label may include a barcode encoding manufacturing date and batch.
- EU Textile Regulation 1007/2011 — fiber content labeling in all 24 EU languages on every garment sold in the EU. Multilingual label, not barcoded.
- Uyghur Forced Labor Prevention Act (UFLPA, 2022) — US imports of apparel must trace materials away from Xinjiang region. Some brands now encode supplier IDs in Data Matrix on hangtags for chain-of-custody.
Step by step
- 1
Buy a GS1 Company Prefix for the full SKU count
Apparel SKU counts explode — a single 'Henley shirt' in 5 colors × 6 sizes × 2 fits = 60 SKUs. Buy at the 100, 1,000, or 10,000 GTIN tier from gs1us.org. The 10-GTIN tier ($250) almost never lasts past your second collection.
- 2
Assign one GTIN per variant
Industry rule: SKU = unique combination of style + color + size. A red shirt in size M and a red shirt in size L are different GTINs. Tracking inventory at the parent style level (one GTIN for 'red shirt' regardless of size) breaks Walmart and Macy's reordering systems.
- 3
Generate UPC-A (or EAN-13) for each variant
Use the generator above with your assigned GTIN. Print at 100% magnification (1.469 × 1.02 inches for UPC-A) or down to 80% if hangtag space is tight. Always keep a 10x quiet zone (white margin) around the barcode.
- 4
Print on hangtag + sewn-in care label
Hangtag carries the UPC (scanned at POS); sewn-in care label carries fiber content, country, RN number, and care instructions. Some brands also print a small UPC or care-instruction barcode on the sewn-in label as backup if the hangtag is removed before sale.
- 5
If selling on Amazon FBA, generate FNSKU labels
Amazon assigns an FNSKU (X00-prefix) to each ASIN once you create the listing. Print the FNSKU label (typically 1″ × 2″ thermal sticker from a Dymo or Zebra) and apply it OVER your manufacturer UPC on each unit, OR alongside it in stickerless commingled inventory programs.
- 6
If supplying Walmart/Macy's/Inditex apparel category, plan for RFID hangtags
Major retailers require RFID-embedded hangtags on apparel since 2018-2022 phased rollouts. Cost: $0.08-$0.15 per tag added to the hangtag. Your retailer's vendor portal will specify the EPC encoding format and hangtag layout.
Gotchas
- Same SKU, different size = different GTIN. Sharing one GTIN across sizes breaks retailer ordering systems and triggers receiving rejections.
- Hangtag size on small items (kids' clothing, accessories) often forces UPC down to 80% scale — verify scannability with a phone before committing to a print run.
- FNSKU labels MUST cover the manufacturer UPC if you ship to FBA non-commingled. Don't print both visible — Amazon receiving will scan the wrong one.
- Country-of-origin label is separate from the UPC. Putting just 'Made in China' on the hangtag doesn't satisfy 19 CFR — needs a sewn-in or permanently affixed label.
- Fiber content rules are different in EU (24 languages required) vs US (English only). Multi-region brands typically use a multilingual care label sewn into the side seam.
- Pre-2002 'cheap UPCs' from resellers (Nationwide Barcode, SnapUPC) increasingly fail GEPIR verification at Macy's, Walmart, and Amazon. Buy direct from gs1us.org if your variants total >100 — the per-unit cost works out the same or lower.
FAQ
What barcode do I use for clothing?
Three layers depending on where you're selling. (1) Retail (Macy's, Nordstrom, Target, Walmart) — GS1-licensed UPC-A printed on the hangtag. (2) Amazon FBA — your manufacturer UPC PLUS an Amazon-issued FNSKU label on each unit. (3) Internal inventory — Code 128 on warehouse tags carrying your full SKU code. Many brands print UPC + small Code 128 backup on the same hangtag.
Do I need a different barcode for each size?
Yes. Industry rule: SKU = unique combination of style + color + size + fit. A red Henley in size M and a red Henley in size L are different SKUs and must have different GTINs. Sharing a single GTIN across sizes breaks every retailer's automatic-reorder system and triggers receiving rejections at Walmart, Macy's, and Target. Plan your GS1 Company Prefix tier to cover all variant combinations, not just style count.
How many UPCs do I need for one clothing collection?
Multiply style count × color count × size count × fit variants. Example: 10 styles × 3 colors × 6 sizes (XS-XXL) × 1 fit = 180 GTINs. For two collections per year you're at 360+. The GS1 US 1,000-GTIN tier ($2,500 initial, $500/year) is the most common starting point for serious apparel brands. The 100-GTIN tier almost never lasts past the second drop.
Do clothing barcodes need to be GS1?
For retail (Macy's, Nordstrom, Target, Walmart, Costco) and for Amazon — yes, GS1 verifies via GEPIR and rejects non-licensed numbers. For your own Shopify store or direct-to-consumer channels — no, you can use any Code 128 or QR Code with internal SKUs. The moment you add Amazon or any major retailer to the mix, you need a licensed Company Prefix from gs1us.org.
What is RFID on clothing hangtags?
A passive UHF RFID chip embedded in the hangtag, paired with the printed UPC. Adds ~$0.08-$0.15 per garment. Used by Walmart, Macy's, Nordstrom, Target, Inditex (Zara), Uniqlo. Enables daily store-floor inventory counts (every garment counted in ~30 minutes vs 4-6 hours by hand) and faster receiving. If you're supplying any of those retailers' apparel categories, RFID is mandatory; the retailer's vendor portal specifies the EPC encoding format.
Where on a clothing item should the barcode go?
Two locations. (1) Hangtag — primary UPC, scanned at retail POS. Standard placement is bottom-front or back-bottom of the hangtag. (2) Sewn-in care label — fiber content, country of origin, RN/WPL number, care instructions. Some brands also print a small Code 128 or QR on the care label for warehouse re-tagging if the hangtag is removed. NEVER print the UPC directly on fabric — it doesn't scan reliably.
Can I sell clothing on Amazon without a UPC?
Only with an approved GTIN Exemption. Amazon's GTIN Exemption Program is open for apparel under certain conditions: private-label brands you own, handmade items, brands you're certain have no manufacturer UPC. Application requires brand documentation, hangtag photos, and ideally Amazon Brand Registry approval. Approval rate is ~30%; most rejections come from missing brand-on-product proof. Without exemption, every Amazon apparel listing requires a real GS1-licensed UPC.
Related
Related industries
- Asset Tag Barcodes: Code 128 & Code 39 for IT Asset Tracking
- Barcodes for Books: ISBN-13, Bookland EAN, and Self-Publishing
- Barcodes for Cosmetics Brands: UPC, EAN & Batch Codes for Skincare, Makeup & Beauty SKUs
- Electronics Barcodes: UPC, Data Matrix & Asset Tag Codes for PCBs, Components & IT Inventory