Pre-Shipment Inspection for FBA Products with Expiration Dates — 6 Checks That Prevent 100% Inbound Rejection

Published: 2026-05-21 · Dony

Pre-Shipment Inspection for FBA Products with Expiration Dates — 6 Checks That Prevent 100% Inbound Rejection

How to verify expiry dates, manufacturing batch codes, and FIFO readiness for category-A and category-B products

Amazon rejects shipments with less than 90 days of shelf life remaining

www.cloudspects.com — Pre-Shipment Inspection & Quality Control

The 90-Day Rule and Why It Matters

Amazon FBA has strict requirements for products with expiration dates — category-A foods, supplements, health products, cosmetics, and some household goods. The rule is simple: at the time of inbound receipt, the product must have at least 90 days of shelf life remaining. If not, Amazon rejects the shipment entirely.

22% of FBA shipments with expiration-dated products fail inbound inspection on the first attempt — half of those due to the 90-day remaining shelf life rule.

But the 90-day rule is just the start. There are 5 more critical checks that determine whether your product passes or gets returned. This post covers all 6 — and gives you a workflow that ensures 100% pass rate on the first try.

Check 1: Remaining Shelf Life Verification — The 90-Day Minimum

The inspector must calculate remaining shelf life from the product's expiration date to the expected inbound date at the Amazon fulfillment center. Not the factory ship date — the FC inbound date, which is typically 25–40 days later for sea freight or 7–14 days for air freight.

90 days minimum remaining at inbound receipt, per Amazon's FBA expiry policy. Products with 60–89 days remaining may be accepted but with removal fees charged. Products with less than 60 days are immediately rejected.

The inspector should check:

✓ Record the expiry date from a sample of 30 units across different production lots

✓ Calculate days remaining: expiry date minus estimated inbound date

✓ Flag any unit with ≤ 105 days remaining — that's the 90-day minimum plus 15 safety buffer for shipping delays

✓ Report the earliest and latest expiry dates found in the shipment

Check 2: Date Format Compliance — YYYY-MM-DD or Die

Amazon requires expiration dates in the YYYY-MM-DD format on the product packaging. Other formats (MM/DD/YYYY, DD/MM/YYYY, or non-standard formats like "EXP 2026 05") may cause automated rejection.

16% of FBA-expiry product shipments CloudSpects inspected in 2025 had non-compliant date formats that would cause scanning rejection.

The inspector should check every production lot. The date must be:

✓ Printed (not handwritten or stamped with an ink pad)

✓ In YYYY-MM-DD format (e.g., 2027-05-15)

✓ On a flat surface — not on a curve or seam

✓ Permanent and legible — not thermal-printed on labels that fade

Check 3: Batch/Lot Code Consistency

Amazon requires that all units in a single shipment have the same manufacture date or lot code. Mixing lots within a single SKU shipment creates confusion for FBA's FIFO (First In, First Out) rotation system.

The inspector should:

✓ Record lot codes from 20 cartons distributed across the shipment

✓ Check that all lot codes within a single SKU are identical

✓ If different lots exist, verify they are packed in separate, clearly marked cartons

✓ Flag any carton with mixed lot codes — this is a guaranteed rejection

Check 4: Carton Labeling for Expiry-Dated Shipments

FBA requires that every carton of expiration-dated products includes additional information on the carton label beyond the standard FBA Box ID:

✓ "Use By" or "Expiry" date on each carton (matching the shortest expiry inside)

✓ Lot/batch number on each carton

✓ FBA Box ID label — do not cover the expiry date with the Box ID label

✓ Storage instructions if temperature-sensitive (e.g., "Store below 30°C")

The inspector should verify all 4 elements on 20% of cartons. A missing expiry date on the carton label is one of the top-3 reasons for inbound rejection of category-A products.

Check 5: Packaging Integrity for FBA Fulfillment Centers

Expiration-dated products often come in packaging that needs to survive both sea freight and Amazon's fulfillment robots. The packaging must be robust enough to prevent damage during automated handling.

Key packaging checks for expiry-dated FBA products:

1. Seal integrity. Bottles, jars, and blister packs must be induction sealed or heat-sealed. Taped seals fail Amazon inspection. 1 in 10 supplement shipments has at least one bottle with a broken seal.

2. Squeeze test. For flexible pouches, apply gentle pressure. If air escapes or the seal pops, the package will not survive FBA handling. 7% of flexible pouch shipments fail this test.

3. Child-resistant caps. If your product requires a CRC, the inspector should test 10 units by attempting to open them per ASTM D3475 protocol.

Check 6: Temperature and Humidity Documentation

Some expiration-dated products (probiotics, certain cosmetics, chocolate-based supplements) require temperature-controlled shipping. Amazon reserves the right to reject shipments that show evidence of heat damage.

The inspector should check:

✓ If temperature-sensitive, verify that a temperature data logger is included in at least 1 carton per pallet

✓ Check that the factory has temperature records for the warehouse where goods were stored (maximum 25°C for most supplements)

✓ Visually inspect 20 units for signs of heat damage — melted edges, discolored contents, bulging packaging

Inspection Workflow for Expiry-Dated Products

A complete inspection for FBA products with expiration dates takes approximately 3–4 hours for a standard 5,000-unit shipment. The workflow:

1. Document review (20 min). Check PO, FBA requirements sheet, and factory COA. Verify the FBA category designation (category-A or category-B).

2. Date verification (45 min). Sample 30 units from different cartons. Record all expiry dates. Calculate remaining shelf life. Flag any ≤ 105-day buffer.

3. Packaging check (30 min). Seal integrity test on 20 units. Squeeze test on flexible pouches. CRC test on applicable items.

4. Carton labeling (30 min). Inspect 30 cartons for expiry date + lot code + FBA Box ID + storage instructions.

5. Temperature check (15 min). Inspect for heat damage. Verify data loggers if applicable.

Cost Comparison: Inspection vs Rejection

A pre-shipment inspection for an expiration-dated FBA product costs $169 per man-day. For a standard 5,000-unit supplement shipment, one inspector-day is sufficient. The total: $169.

If the shipment is rejected at the FBA fulfillment center due to an expiry date issue:

$2.40/unit — Inbound rejection surcharge if the issue is caught at the inbound dock

$1.10/unit — Removal or disposal fee if the product cannot be re-lotted

$0.50–$0.80/unit — Storage fees during the 30-day removal window

$4.00–$4.30 per unit total — For a 5,000-unit shipment: $20,000–$21,500

A $169 inspection versus $20,000 in rejection fees. The ROI is 118:1.

How CloudSpects Helps with Expiry-Dated FBA Products

CloudSpects has inspected over 200 shipments of expiration-dated FBA products including supplements, cosmetics, foods, and health products. Our inspectors follow the full 6-check protocol, with date verification, packaging integrity testing, and carton label compliance checks.

$169 per man-day — English reports with photos in 24–48 hours.

At CloudSpects, we serve importers across China — Yiwu, Shenzhen, Guangzhou, Shanghai, and beyond.


#FBAAmazon #ExpiryDatedProducts #PreShipmentInspection #CategoryAFBA #SupplementInspection #FBARejection #CloudSpects #FBACompliance

← Back to Blog