All guides

What Happens If Units Ship Without Transparency Codes?

By Todd Welch, founder of T-Code Manager. Published October 13, 2026.

Once a product's Transparency protection is active, every unit needs a valid code. A unit without one fails Amazon's Transparency check. Amazon investigates failed checks and notifies the brand, units can be blocked from shipping, and listings without matching valid codes can be rejected.

Before protection is active, missing codes still hurt you, because they count against you in the review that turns protection on. Here's what Amazon says, what it means for FBA, FBM and resellers, and what to do if it's already happened.

What Amazon says

As of October 2026, Amazon's Transparency page says:

  • All units must have a valid Transparency code, or they won't pass the Transparency check.
  • When a unit fails, Amazon investigates and notifies the brand.
  • The brand's performance report tracks units blocked from shipment because of missing or invalid codes, and listing attempts rejected for missing valid codes.
  • Fully protected products can't be listed without matching valid codes.

Amazon's Australian page puts it plainly: Amazon requires all sellers to provide the brand's unique Transparency codes before units can be listed or shipped.

What counts as "without a valid code"

It's not only units with no label at all. A unit fails if its code is:

  • Missing. The label was never applied or fell off.
  • From another product. Codes are issued for specific products. A code from a different product, or a different brand, is the wrong code for this unit.
  • Already used. Each code is for one unit. A code printed twice puts one code on two units, and one of them is going to look wrong.
  • Unreadable. A faded, smeared, wrinkled or covered code can't be checked.
  • Made up or mistyped. A typo when you enter an FBM code is an invalid code.

What happens with FBA

Amazon scans Transparency codes when your units arrive at the fulfillment center. Units without a valid code fail the check.

Amazon's public pages don't spell out what happens to each blocked unit after that. If you see blocked units in the performance report, or a shipment that isn't receiving the way it should, contact Transparency support for the brand's account, or Seller Support if you're a reseller. Don't guess, and don't send more unlabeled units in while you wait for an answer.

What happens with FBM

For self-fulfilled orders, you give Amazon the codes when you confirm shipment. Every unit on the order needs its own code. An order for three units needs three codes.

If you don't have a valid code for a unit, don't ship that unit. Get a code first. Codes you report are checked, and mismatched scans show up in the brand's performance report. The full workflow is in the FBM labeling guide, and the same rules apply to Seller Fulfilled Prime orders.

What happens to resellers

If you resell a Transparency-enrolled brand, the codes come from the brand. Without valid codes you can't list or ship that product, because listing attempts without matching codes are rejected.

The fix is a conversation with the brand, not with Amazon. Ask whether units come already labeled, whether the brand will send code files or whether it will authorize API access. See how resellers and 3PLs get codes.

Before protection is active

During the operational performance review, Amazon is checking whether you can label every unit correctly. Amazon's Canadian and Australian pages say the bar is 98% accuracy. The US page doesn't give a number.

Missing or bad codes during the review drag your accuracy down and can delay the day protection switches on. That's the whole point of enrolling, so treat the review period like protection is already live.

If it already happened

  1. Find out what Amazon saw. If you're the brand, check the performance report in the Transparency portal. If you're a reseller, check with the brand and with Seller Support.
  2. Find the units. Which product, which shipment or order, how many units. A log of every code and where it went makes this a five-minute job instead of a day.
  3. Find the cause. Ran out of codes? Label fell off? Wrong product's codes? Duplicate prints? Each one has a different fix.
  4. Stop it from happening again before the next shipment. Fix the cause first, then ship.
  5. Label everything still in your building. Any enrolled unit that hasn't shipped yet gets a valid code before it leaves.
  6. For units already at Amazon, follow Amazon's instructions. Ask Transparency support what to do with them rather than guessing.

The usual causes, and how to prevent them

Running out of codes

The most common one. Nobody watched the count, and the shipment went out short. Set a reorder point for each product and get an alert before you hit it. See ordering codes in bulk for how to set it.

Duplicates

Two people printing from the same CSV file, or one person printing the same file twice. Mark each code used the moment it's printed so it can't come out again.

Labels that don't stick or don't scan

Wrong label stock, a dusty surface, a label wrapped around a corner, a printer set to "fit to page." See how to print Transparency labels for the settings that matter.

Wrong product

Similar products, a mis-scanned barcode, or codes loaded under the wrong product. Check the product on screen before you print, and keep each product's codes separate from the start.

No one owns it

Transparency touches purchasing, receiving, labeling and shipping. If nobody owns the code count, it's everybody's problem the day you run out. Give one person the job.

How T-Code Manager prevents unlabeled units

T-Code Manager is built around the causes above.

  • Counts per product. The dashboard shows how many codes every product has left, with low-stock and out-of-stock filters.
  • Alerts before you run out. Set a threshold per product and get an email before it runs dry.
  • No duplicates. Codes are marked used as soon as the label file is created, so two stations can't print the same code.
  • FBM codes on demand. Scan the product, enter the order ID and quantity, and get that many unused codes, logged with the order ID.
  • A full history. Every print job and FBM dispense is logged with who ran it, when and for which product and order or shipment.

Start a free 14-day trial. No credit card required. Applying codes for brand clients? See the Warehouse / 3PL plan.

Manage your Transparency codes without spreadsheets.

Start Free Trial

14-day free trial. No credit card required.