GS1 Barcodes for TikTok Shop: Do You Need a GTIN?
TikTok Shop sits in an awkward middle ground. It isn't as permissive as Etsy, where barcodes are genuinely optional, and it isn't as strict as Walmart, where a missing product ID stops you listing. Whether you need a GTIN depends on your category, your fulfillment method, and how much friction you're willing to absorb during review.
Here's how to work out which side of the line your products fall on.
Does TikTok Shop require a GTIN?
Not universally. In most US categories you can publish a listing without a product identifier, and plenty of sellers do.
But there are three situations where the answer changes:
Gated categories. In categories subject to closer scrutiny, such as beauty, supplements, and electronics, TikTok increasingly asks for product identifiers during review to confirm you're selling a real, distinct product. A GTIN turns a judgement call into a lookup.
Categories where it's mandatory. Some product types require a GTIN outright and don't qualify for an exemption. This varies by category and changes over time, so check the current requirements for yours in Seller Center rather than assuming.
Fulfilled by TikTok. If you use FBT, the barcode has to be physically printed on the package so warehouse staff can scan it on receipt. At that point the GTIN stops being a catalog field and becomes an operational requirement, exactly as it is with Amazon FBA.
Why a GTIN helps even when it isn't required
Setting aside the cases where you have no choice, there are practical reasons to add one.
Catalog matching
TikTok uses GTINs to identify listings uniquely and keep its catalog accurate. When your product carries a recognized identifier, it can be matched against known product data rather than treated as an unknown item. That reduces duplicate listings and generally makes review smoother.
Faster review in gated categories
If your category attracts extra scrutiny, a product identifier is the fastest way to demonstrate legitimacy. Reviewers are trying to establish that a real, distinct product exists. A GTIN answers that question directly.
Multi-channel consistency
TikTok Shop is rarely a seller's only channel. The same GTIN works on Amazon, Walmart, Google Shopping, and any retail partner's system. Assigning identifiers once means you aren't retrofitting them channel by channel later, and it means the same product on four platforms is recognizably one product rather than four unrelated listings.
Inventory sync
If you run inventory across TikTok Shop and other channels through a management tool, GTINs are what let those systems reconcile a listing here with a listing there. Without a shared identifier you're matching on titles, which breaks the moment someone edits one.
How to get a GTIN for TikTok Shop
1. Register for a GS1 Company Prefix
GTINs come from GS1. You'll need a GS1 Company Prefix, which becomes the opening digits of every GTIN you assign. That guide covers the current membership options.
GS1 also works directly with TikTok Shop in some markets. GS1 UK, for instance, has published guidance on how GS1 standards support TikTok Shop listings there, which is a reasonable signal about where the platform is heading.
2. Assign GTINs per product and variant
Every distinct product gets its own GTIN, and so does every variant tracked separately: shade, size, flavor, pack count. See What Is a GTIN? for how the number is structured.
3. Validate before you list
Run the codes through our GTIN validator to confirm the check digit before you upload. It takes a moment and saves a rejected listing.
A warning about cheap barcodes
You'll find sites selling individual UPCs for a few dollars. These are subdivided from prefixes GS1 issued to other companies, sometimes many years ago. The numbers are well-formed, so they often pass a basic format check.
What they don't survive is verification against GS1 data, because the code is registered to somebody else's brand. Platforms that check ownership will reject them. TikTok Shop's checks are lighter than Walmart's today, but you're also building for Amazon, retail buyers, and Google Shopping, all of which look harder. Buying a code that fails everywhere except your most permissive channel is a false economy.
Beyond the barcode: GS1 Digital Link QR codes
TikTok Shop sellers have a specific reason to care about this one.
GS1 Digital Link encodes your GTIN inside a QR code that also works as a web link. At a retail checkout it identifies the product like a barcode. Scanned with a phone, it opens whatever you point it at: a product page, a how-to video, an ingredient list, a reorder link.
For a channel built on short-form video and impulse discovery, a code on the package that leads straight back to content is a natural fit. And because the destination is controlled by a resolver rather than baked into the printed code, you can change where it points after printing without a new print run.
The wider industry is moving from 1D barcodes to these 2D codes, with retail acceptance expected by 2027. If your products may end up on a shelf as well as in a feed, packaging designed for both is worth planning now.
Try it with one of your GTINs in the GS1 QR code generator.
Is it worth it for your shop?
If you're selling in an ungated category, fulfilling your own orders, and TikTok Shop is your only channel, you can list without a GTIN today and be fine.
It's worth getting set up if any of these apply:
- You sell in beauty, supplements, electronics, or another gated category
- You use or plan to use Fulfilled by TikTok
- You also sell on Amazon, Walmart, or through retail partners
- You sync inventory across channels with a management tool
- You're designing packaging and want it to work at retail later
Requirements shift on this platform more than most. Confirm the current rules for your category in TikTok Shop Seller Center before making decisions on a large catalog.