Do Barcodes Expire? Can You Reuse a Barcode?

Barcodes never wear out, but GS1 licensing can lapse and reuse has been banned since 2019. Here is what really happens to UPC and GTIN numbers over time.

Barcodes look permanent once they are printed on a package, but the rules behind the number they encode are more complicated than most sellers realize. A barcode symbol does not wear out or expire on its own. The GS1 registration that makes the number valid, and the question of whether you can ever reuse a retired number, are a different story entirely.

Here is what actually happens to a barcode over its lifetime, and why reusing one is no longer an option.

Do Barcodes Expire?

A barcode symbol itself does not expire; it is a static pattern of bars and spaces that any scanner can read indefinitely. What can change is whether the underlying number is still a valid, currently-licensed registration in the GS1 system. For a single GS1 GTIN, that license has no expiration date at all.

This distinction trips a lot of sellers up. The physical barcode printed on your packaging will scan correctly forever, assuming it was printed well and the packaging survives. The question that matters for business purposes is whether the GTIN encoded in that barcode is still recognized by GS1 and, by extension, by the retailers and marketplaces that check against GS1's registry.

Do GS1 Barcodes Expire If You Stop Paying?

Whether a GS1 barcode can lapse depends entirely on which license type you bought. A single standalone GTIN from GS1 US has a one-time fee and no annual renewal, so it cannot expire from non-payment. A GS1 Company Prefix, which covers multiple products under one license, requires an annual renewal fee to stay active.

If a Company Prefix renewal goes unpaid, GS1 flags the prefix as inactive in the GS1 Global Registry. That registry is exactly what Amazon, Walmart, and other large retailers query when they verify that a barcode genuinely belongs to the seller listing it. An inactive prefix does not erase the barcode from existence, but it does mean the ownership check can fail, which has led to suspended or rejected listings. For a full breakdown of what the single-GTIN and Company Prefix options cost, see our guide to GS1 barcode pricing.

Can You Reuse a Barcode for a Different Product?

No, not under current GS1 rules. GS1's General Specifications were updated effective January 1, 2019 to eliminate GTIN reuse across every industry sector worldwide. Once a GTIN has been assigned to a product and entered circulation, it can never be reassigned to a different product again, with two narrow exceptions described below.

This was a deliberate policy change, not an oversight. Retailers, point-of-sale systems, and e-commerce catalogs increasingly rely on a GTIN staying tied to one product's history permanently, including after that product is discontinued. Historical sales data, product recalls, and supply chain traceability all depend on a number meaning the same thing today that it meant five years ago.

The Two Exceptions

GS1 carved out exactly two situations where a GTIN can be reused:

  1. Never-produced items. If a GTIN was assigned to a product that was never actually manufactured or sold, it can be deleted from the catalog and reused after 12 months.
  2. Unchanged reintroductions. If a product is pulled from the market and later reintroduced with no changes to its composition, packaging, or specifications, it can go back on shelves under its original GTIN.

Outside of those two cases, a GTIN that has ever been produced and sold stays permanently retired once the product is discontinued.

Were Barcodes Ever Allowed to Be Reused?

Yes, before the 2019 rule change, GS1 permitted reuse after a mandatory dormant period once a product was discontinued. The waiting period was typically 30 months for apparel and footwear and 48 months for most other general merchandise categories, after which the retired number could be assigned to a new, unrelated product.

That older policy still has a narrow legacy effect. A GTIN that was discontinued before December 31, 2018 can still be reassigned, but only once, and only after that same roughly 48-month dormant period has fully elapsed. Any GTIN discontinued on or after January 1, 2019 falls under the current no-reuse rule and can never be reassigned at all, aside from the two exceptions above.

How Long Is a UPC Barcode Valid?

A UPC's validity period depends on its license type, not the barcode symbol itself. A UPC generated from a single GS1 GTIN remains valid indefinitely because GS1 US charges no renewal fee for that license. A UPC generated from a GS1 Company Prefix remains valid only as long as the prefix's annual renewal is kept current.

In practice, this means two businesses can have barcodes that look identical on the surface but behave completely differently over time. One seller with a single GTIN pays once and never thinks about it again. Another seller with a 10-product Company Prefix needs to renew every year or risk the prefix going inactive. If you are deciding which license type fits your business, our guide on GTIN, UPC, and SKU differences explains how these identifiers relate to each other.

Can You Buy a "Used" or Discounted Barcode From a Reseller?

Technically yes, but it carries real risk and is unrelated to the official reuse rules above. Third-party resellers sell individual barcode numbers pulled from large GS1 prefixes they purchased years ago, often cheaper than going through GS1 directly. The problem is that GS1's registry still shows the reseller's company as the owner, not yours, which can cause ownership mismatches when a marketplace verifies the number.

This is a different issue from the GTIN reuse rules discussed above. A reseller is not reusing a retired, already-sold GTIN; they are selling an unused number from unused capacity in their own prefix. But the ownership mismatch problem is serious enough that GS1 and most major retailers advise against it for anything beyond small, non-verified sales channels.

What This Means for Your Business

If you are launching a new product, register through GS1 directly rather than relying on a retired number or a reseller's unused capacity. If you are discontinuing a product, keep records of which GTINs are retired and never assign that number to anything new, since current GS1 rules make this permanent regardless of how much time passes. For the full registration process, see our step-by-step guide to getting a barcode for your product.

Barcodes are built on the assumption that a number means the same product forever. That is exactly why the modern rules treat reuse as something to avoid entirely rather than something to manage with a waiting period.

Sources

Frequently Asked Questions

Do barcodes expire?
The barcode symbol itself never expires; it is just a printed pattern of bars that a scanner reads. What can lapse is the GS1 license behind the number it encodes. A single GS1 GTIN has no annual fee and lasts indefinitely, while a GS1 Company Prefix requires yearly renewal to stay active in the GS1 registry.
Can you reuse a barcode for a different product?
No. Since January 1, 2019, GS1's General Specifications ban reusing a GTIN on a different product, with two narrow exceptions: items that were assigned a number but never actually produced, and products reintroduced to market completely unchanged. Outside those cases, a retired GTIN stays retired forever.
Do GS1 barcodes expire if you stop paying?
A GS1 Company Prefix that goes unpaid becomes inactive in the GS1 Global Registry, the database retailers and marketplaces query to verify ownership. Amazon and other platforms can reject or suspend listings tied to a lapsed prefix. A single standalone GTIN, by contrast, carries no renewal fee and cannot lapse this way.
How long is a UPC barcode valid?
A UPC barcode built from a single GS1 GTIN is valid for as long as you want to use it, since GS1 US charges no annual fee for that license type. A UPC built from a GS1 Company Prefix stays valid only while you keep paying the prefix's yearly renewal fee.
What happens to a barcode number when a product is discontinued?
The GTIN is marked discontinued in your records but is never handed to a new product under current GS1 rules. Before 2019, retired numbers could be reassigned after a 30 to 48 month dormant period; that policy no longer applies to any GTIN discontinued after December 31, 2018.