Private Label Sock Barcode and FNSKU Setup Guide

A private label sock barcode looks like a small admin task. It is not. If the UPC, EAN, FNSKU, carton mark, and packing list do not match, Amazon can reject intake, a 3PL can relabel at your cost, and a retail DC can hold the pallet until the paperwork is fixed. For socks, the setup needs to be locked before bulk knitting and packing. This guide covers the codes, placement, QC checks, and the numbers buyers should ask the factory to confirm.
Which barcode types do sock brands need?
Most private label sock programs use two barcode layers. The first is the retail item code, usually UPC for the US and EAN-13 for Europe. The second is the warehouse or marketplace code, usually an Amazon FNSKU for FBA shipments. If you ship to retail and Amazon, you often need both.
One SKU should equal one sellable unit. A black crew sock in size 40 to 44, packed as 1 pair, is a different SKU from the same style in size 44 to 48 or in a 3-pair pack. If the fabric, pack count, size range, or color changes the sellable item, it needs a separate code.
- Retail unit code: UPC or EAN-13
- Amazon unit code: FNSKU
- Master carton code: carton label with PO, carton number, and destination
For socks, this is usually handled at the pack level, not on the knit itself. That keeps the code readable and reduces damage in handling.
When should barcode setup start?
Start barcode setup before sample approval. Do not wait for bulk packing. In a normal sock program, packaging artwork is usually finalized 7 to 12 days before knitting starts, and print plates or digital files are often released at the same time. If the code changes after that, the factory either reprints cards and bands or applies stickers by hand.
A clean sequence is simple. Freeze the SKU list. Assign UPC or EAN codes. Confirm whether Amazon will use the manufacturer barcode or require FNSKU. Lock packaging size, barcode size, and label position. Then approve artwork.
For a 3,000-pair order, manual relabeling can add 1 to 2 days and about USD 0.03 to 0.08 per pair, depending on whether the label is on a belly band, header card, or polybag. On a 20,000-pair order, that becomes real money fast.
MOQ matters too. A supplier may accept 100 pairs for a test run, but barcode changes are easier to manage at 300 to 1,000 pairs per SKU. Below that, label handling is still possible, but the packing line slows down.
Where should the barcode go on sock packaging?
Put the code on a flat area. That is the rule. A curved polybag seam, folded header, or thick knit area will hurt scan rate. For belly bands, the back panel is usually best. For a header card, use the lower back section and keep clear of the hanger hole. For polybags, use a white label area or a printed panel that does not wrinkle.
Retail symbols need quiet zones. Do not crowd the bars. A standard UPC-A symbol at 100 percent magnification is about 37.29 mm wide, not counting the blank space around it. Many sock packs end up at 80 to 100 percent, but the final size should be tested against the actual card width and scanner distance.
- Leave at least 3 mm from cut edges on paper cards
- Do not place bars across a fold line
- Do not print over wash text, fiber content, or size info
For thin polybags, use a label stock that stays flat after cold storage and carton compression. A glossy label can help, but only if the print stays sharp at the chosen scanner angle.
How does Amazon FNSKU change sock packaging?
Amazon FBA tracks inventory by FNSKU, not by your brand barcode. If you send socks to FBA, each sellable unit needs one readable FNSKU that matches the shipment plan. Amazon may allow manufacturer barcode use in some listings, but many private label sellers end up using FNSKU anyway because it keeps inventory tied to their account.
The common setup is retail barcode on the artwork and FNSKU on a sticker. Common sticker sizes are 38 x 25 mm or 50 x 30 mm. The sticker should go on a flat face and must not cover size, origin, care text, or warning text. If the label sits over a fold or a ribbed area, scan failures go up.
For a 3-pair sock pack, the outer pack needs the FNSKU. Inner units inside that pack should not be separately scannable if they are not sold alone. Cartons also need the Amazon carton label, the unit count, and the carton dimensions that match the shipment plan.
Check the printable label size before production. If the packaging artwork leaves only 20 mm of free space, a 50 x 30 mm FNSKU may not fit cleanly. That is a packaging design issue, not a warehouse issue.
What data should the buyer send the factory?
Factories cannot guess SKU logic. Send a line-by-line SKU sheet before packing starts. Each line should tie the style, color, size range, pack quantity, barcode number, and destination channel together. For socks, add knit details too, because the same style may be made in different constructions.
Useful fields are:
- Style code, color code, size range, and pack quantity
- UPC or EAN for each SKU
- FNSKU PDF for Amazon orders
- Fiber content, country of origin, and care label text
- Carton marks, carton quantity, and ship-to address
- Knit gauge and needle count if the construction changes the sellable item
Send that file at least 10 days before packing. On a 20 to 50 SKU order, one wrong digit can misroute the whole batch. If the pack plan includes both 168N and 200N socks, keep those codes separate unless the buyer has approved them as the same SKU.
How do you check the barcode before shipment leaves China?
Use three checks. First, match every barcode number against the PO and the approved artwork. Second, ask for packing photos that show the code in place on the actual pack. Third, run a live scan during final inspection. A phone app can confirm readability, but a handheld scanner is better for a real check.
Use a sample plan that covers the real order mix. For a 3,000-pair order across three colors and two sizes, check at least 32 cartons, then scan a few units from each carton group. If the inspection only looks at print quality and not code mapping, it can miss the failure that matters.
AQL alone is not enough here. For general appearance, many buyers use AQL 2.5. For critical defects such as a wrong barcode or unreadable code, use AQL 0 or treat it as a zero-tolerance item. That instruction should be in the PO and the inspection sheet.
Barcode control also needs a clean handoff at packing. The carton label should match the unit labels, and the scan result should match the SKU sheet. A pre-shipment relabel in China can cost USD 80 to 300 per order. If the problem is found after arrival at Amazon or a retail DC, the bill usually climbs.
Frequently Asked Questions
Can one barcode cover all sizes of a sock style?
Only if the sizes are sold as one SKU. If size changes the sellable unit, each size range needs its own UPC or EAN. Most retailers and Amazon systems track by SKU, not by design name, so mixing sizes under one code creates inventory errors.
Do I need both UPC and FNSKU on private label sock packaging?
For Amazon FBA, often yes. The UPC or EAN is the retail product code. The FNSKU is the Amazon listing code. Many FBA sellers print the retail barcode on the pack and place an FNSKU sticker over it. For wholesale or DTC orders, the UPC or EAN may be enough.
What barcode format is normal for socks sold in Europe?
EAN-13 is the normal retail format for Europe. For Amazon Europe, check the marketplace label rules before you print artwork. Some buyers also need carton labels in a fixed format, so keep the retail code and the carton code separate in the SKU sheet.
Should the factory print the barcode or use stickers?
Printing the code on a belly band, header card, or polybag is cleaner and usually cheaper at scale. Stickers are useful when the SKU list is still changing or when the same package is used for different sales channels. In small runs, sticker labor can add about USD 0.03 to 0.08 per pair.
What MOQ makes barcode setup worth doing for a new sock brand?
It can start at 100 pairs on some programs, but barcode work is easier when the run is at least 300 pairs per SKU. Below that, the packing line spends more time on relabeling and sorting. If the order has many colors and sizes, the process gets slower very quickly.
Looking to Launch Your Custom Sock Line?
ZheSock is a Zhejiang-based OEM/ODM sock manufacturer with 17 years of export experience. Free design, low MOQ from 100 pairs, OEKO-TEX certified.
Get Free Quote Now »Related Articles

How to Source Licensed Character Socks Without IP Risk
A B2B guide to licensed character sock orders, proof of authorization, artwork controls, factory checks and common IP ri...
Read More »
Heat Transfer Labels on Socks: Uses, Limits and MOQ
A buyer guide to heat transfer labels on socks, including placement, adhesion risks, wash points, MOQ and when knit bran...
Read More »
Sock Packaging Inserts for Retail and Gift Orders
Compare hang tags, care cards, thank you cards, and promo inserts for sock packs, plus print specs and packing workflow ...
Read More »