This is a piece of text
Heading
Many sellers discover that their inventory cannot go live due to an FBA hazmat review or other compliance issues that seem too complicated to solve. In the worst cases, these issues can cause a listing to become inactive or leave inventory stuck in reserved status for days or weeks.
Amazon requires sellers to comply with a long list of safety regulations, especially if they’re signed up for the Dangerous Goods program. And when required information is missing or is incorrect, Amazon has the power to pause the listing and hold your inventory in the fulfillment network until further notice.
This article explains why inventory gets blocked, how to diagnose the issue in Seller Central, and how to prevent these problems before sending inventory to FBA.
The 3 Most Common Reasons FBA Inventory Gets Stuck
One of the most confusing situations for sellers occurs when inventory appears to be stuck in reserved status. Reserved inventory means Amazon has already received the units but cannot make them sellable yet. This usually happens when the product is waiting for hazmat classification, compliance review, or expiration date verification.
We’ll cover three operational issues that cause inventory delays in FBA:
- Hazmat classification reviews
- Expiration date compliance checks
- Product safety or documentation holds
Each of these issues can temporarily stop a listing from becoming active or prevent inventory from moving into sellable status.
1. Hazmat Reviews (Dangerous Goods Classification)
An FBA hazmat review occurs when Amazon needs to determine whether a product qualifies as dangerous goods.
Products containing chemicals, aerosols, batteries, or flammable ingredients must go through Amazon dangerous goods classification, the system Amazon uses to determine whether a product qualifies as hazardous material before it can be stored in fulfillment centers. The goal of this evaluation is to determine whether the product belongs to the list of prohibited hazardous materials:

If Amazon cannot determine the classification automatically, the product enters the “review” status.
During this process, the listing may become inactive, and inventory cannot be sold or replenished until the classification is completed.
What it looks like in Seller Central
In the Manage Your Inventory section you’ll see the full list of products, including those inactive:

If you click on Review blocked reason, you will see Amazon’s breakdown. Example:

Amazon will provide a detailed list of all documents you’ll need to provide if they need them to finally make your products go live.
When Amazon requests documentation during a hazmat review, sellers usually have 14 business days to submit SDS or exemption documents.
Why Inventory Gets Blocked
Amazon must ensure that products stored in fulfillment centers comply with transportation and storage regulations.
If the system detects ingredients or components that may qualify as hazardous materials, the listing will be paused until documentation is reviewed.
If products arrive at a fulfillment center without classification, Amazon may temporarily hold or deactivate the listing.
Amazon states that items classified as dangerous goods must comply with safety requirements and may require SDS documentation before becoming active.
How to Prevent Hazmat Delays
Before creating a shipment:
- Verify the product’s dangerous goods classification
- Upload SDS documentation early
- Confirm ingredients and materials are correctly listed in the product attributes
Taking these steps reduces the likelihood of an unexpected FBA hazmat review. You can learn all the details about what Amazon considers a Dangerous Good in their official page.
2. Expiration Date Compliance
Many categories must follow the Amazon expiration date policy. Examples include:
- Supplements
- Cosmetics
- Food products
- Health related products
How does the policy work? Well, Amazon considers any product that loses effectiveness over time to be to be an expiration-dated product, even if no expiration date is indicated on the product packaging. That last part is where many sellers get confused.
Plus, products must arrive at fulfillment centers with sufficient remaining shelf life and clearly visible expiration dates. Here’s the full product chart with their detailed timeframes:

Why Inventory Gets Held
If Amazon detects missing expiration date attributes or improper labeling, the inventory may be blocked.
After that, the inventory will remain unavailable for sale until the seller corrects the product information.
How to Prevent Expiration Date Holds
Before sending inventory, do the following:
- Confirm if the product requires expiration tracking
- Verify expiration date labeling
- Ensure inventory has sufficient shelf life remaining (chart above)
Compliance Holds and Safety Documentation
3. Compliance Holds
A FBA compliance hold occurs when Amazon requires additional documentation or regulatory verification before allowing a product to be sold. Common causes include:
- Missing product documentation
- Regulatory safety checks
- Restricted product reviews
Why Amazon Applies Compliance Holds
Amazon enforces product safety standards across the marketplace.
If documentation is missing or product details conflict with regulations, Amazon may temporarily block the listing.
The product cannot be made sellable until Amazon verifies that it complies with marketplace policies and regulatory requirements.
How to Fix Compliance Holds
Review the status in Seller Central in Manage your inventory. You will see the specific compliance issue Amazon is highlighting:

In this case, the product was a facial moisturizer with Idebenone, an ingredient prohibited by Amazon. If you click on Fix listing, you will be redirected to the Policy Compliance section. You can also access it through the Account Health section:

Once you’re in there, you can appeal to reactivate the listing.

The appeal form looks like this:

You will have to:
- Explain the situation as detailed as you can.
- Upload documents if requested
- List all affected ASINs
- Update product attributes if necessary
Then, wait for Amazon’s review. You can check the status in that very same page:

Once documentation is approved, the listing becomes active again.
How to Prevent Compliance Issues
Preventive steps include:
- Ensuring product documentation is complete.
- Reviewing category requirements before listing. Consider consulting an Amazon specialist for this if you think your product falls into a very complicated category.
- Confirming product attributes match regulatory standards.
Following these steps will reduce the risk of compliance holds.
- Note: Compliance issues can happen even if you do everything right. The best practice is to not panic and use Amazon’s tools, from appeals to contacting support, to finally solve the issue.
Conclusion
Inventory delays in FBA usually happen when Amazon needs to verify product safety, regulatory compliance, or product classification. These checks are part of Amazon’s system and sellers have to face them, with all problems that can come with them. In the end, following preventive measures is the best way to solve delays faster and make the process much easier for you.
FBA Inventory & Compliance FAQs (Advanced Guide for Sellers)
Why is my FBA inventory stuck in reserved status even though Amazon shows units received?
When inventory is marked as reserved, it means Amazon has physically received the units but has not cleared them for sale. This typically happens during internal processes such as:
- Hazmat (Dangerous Goods) classification
- Compliance or safety documentation review
- Expiration date verification
- FC transfer or inbound processing delays
The key detail many sellers miss is that reserved does not always mean an issue, but if it persists beyond 3–5 days, it is usually tied to a compliance review or missing data in the listing.
How can I tell if my inventory is stuck due to a hazmat review vs a compliance hold?
The fastest way to diagnose this is inside Seller Central:
- Hazmat Review
Look for status indicators like:- “Dangerous Goods Review”
- “Pending Classification”
These typically require SDS (Safety Data Sheet) or exemption forms.
- Compliance Hold
You will see flags in:- Account Health
- Policy Compliance section
These often relate to: - Restricted ingredients
- Missing certifications
- Regulatory conflicts
If Amazon is asking for documentation, it is almost always a compliance hold, not just a hazmat classification.
What triggers an Amazon FBA hazmat review even for products that seem safe?
Amazon’s system flags products based on keywords, ingredients, and attributes, not just obvious risk.
Common unexpected triggers include:
- Words like “alcohol,” “battery,” “spray,” or “cleaner”
- Cosmetic or supplement ingredients that resemble restricted substances
- Missing or incomplete attribute data during listing creation
Even if a product is not hazardous, unclear data can force Amazon to default into a review state until proven otherwise.
Why does Amazon sometimes block inventory after it has already been selling?
This usually happens when Amazon re-evaluates a listing due to:
- Algorithmic compliance scans
- Category requirement updates
- New enforcement of restricted ingredients or claims
For example, a product may have been live for months, then suddenly:
- Be flagged for an ingredient
- Require updated documentation
- Be removed from sellable status
This is why compliance is not a one-time setup. It requires ongoing monitoring.
How long do FBA hazmat and compliance reviews typically take?
Typical timelines:
- Hazmat review: 2–5 business days (can extend to 10+ if documents are required)
- Compliance hold review: 3–7 business days after submission
- Appeals: 5–14 days depending on complexity
Delays usually happen when:
- Documentation is incomplete
- Files are rejected due to formatting issues
- Seller responses lack detail
Sellers who submit clear, complete documentation upfront tend to resolve issues significantly faster.
What documents does Amazon usually require to clear a compliance or hazmat issue?
Depending on the product, Amazon may request:
- SDS (Safety Data Sheet)
- COA (Certificate of Analysis)
- FDA or regulatory compliance documentation
- Product images showing labels and ingredients
- Test reports from approved labs
The key is alignment. Your documents must match:
- Listing content
- Product packaging
- Backend attributes
Any mismatch can lead to rejection or extended delays.
Can incorrect listing information cause inventory to be stuck or blocked?
Yes, and this is one of the most common root causes.
Examples include:
- Missing or incorrect ingredients/materials
- Incorrect product category classification
- Missing expiration date fields
- Conflicting information between backend and frontend
Amazon relies heavily on structured data. If your listing attributes are incomplete or inconsistent, it can trigger automated holds.
What is the fastest way to fix inventory that is stuck in reserved status?
A structured approach works best:
- Check Manage Inventory for status details
- Review Account Health and Policy Compliance alerts
- Identify if the issue is:
- Hazmat classification
- Compliance documentation
- Expiration requirements
- Submit all requested documents in one complete response
- Monitor the case and follow up if no response within 3–5 days
Avoid submitting multiple incomplete updates. That often resets the review timeline.
How can I prevent FBA inventory from getting stuck before sending shipments?
Prevention comes down to tightening inputs before inventory hits Amazon:
- Confirm dangerous goods classification in advance
- Upload SDS or exemption documentation early
- Validate expiration date requirements and labeling
- Ensure all product attributes are fully completed and accurate
- Cross-check listing content with packaging and compliance standards
The key takeaway is simple:
Most FBA inventory issues are not caused at the warehouse level. They are caused at the listing and data level before the shipment is created.
When should I escalate an FBA inventory issue with Amazon support?
You should escalate when:
- Inventory is stuck for more than 5–7 days without updates
- Documentation has been submitted but no response is received
- The case is closed without resolution
- The issue is impacting multiple ASINs or significant revenue
At that point:
- Open a new case with a clear summary
- Reference previous case IDs
- Provide all documentation again in a structured format
Clear communication increases the likelihood of getting routed to the right internal team.
