🚢 Freight Forwarders and Customs Basics for Amazon Importers

Last updated:

📋 Overview

Most FBA inventory problems that look like fulfillment problems actually start at the port: a misclassified product, a container that was never going to be accepted at a fulfillment center, or a forwarder quote that left out half the destination charges. Importing is where your real cost per unit gets decided, and where a small paperwork error turns into weeks of dead inventory.

This article explains how freight forwarders, customs brokers, and customs entry actually work for an Amazon seller, and gives you a repeatable process for moving goods from a factory to an Amazon fulfillment center without surprise costs or refused deliveries.


🎯 Who This Is For

🌱 Beginner sellers

  • You are placing your first overseas purchase order and do not know what you are responsible for versus what your supplier handles.
  • You have been quoted “door to door, all inclusive” and want to know what that price does and does not cover.
  • You need to know what documents and registrations you must have in place before goods ship.

🚀 Advanced sellers

  • You are importing multiple containers per quarter and want to reduce demurrage, detention, and drayage waste.
  • You want a landed-cost model accurate enough to price against your Amazon fee structure before you commit to a PO.
  • You are moving from a single origin to multiple origins and need to compare duty exposure by country.

🔑 Key Concepts You Need to Know

📦 Freight forwarder vs. customs broker

A freight forwarder arranges and books the physical movement of cargo. A customs broker is licensed to file your entry with the customs authority. Many forwarders have brokerage in-house, but they are separate functions — ask which entity is actually filing your entry.

🪪 Importer of Record (IOR)

The IOR is the legally responsible party for the entry, the duties, and the accuracy of the declaration. For FBA inventory, that is you or your company. Amazon does not act as importer of record or consignee for seller-owned inventory, and shipments that name Amazon in that role can be refused.

🔢 HTS code

The Harmonized Tariff Schedule number classifies your product and determines the duty rate. US entries use a 10-digit HTS code. Classification is a legal determination, not a guess — your broker should document the basis for it.

🛡️ Customs bond

A bond guarantees payment of duties to customs. A single-entry bond covers one shipment; a continuous bond covers a year of entries and is usually cheaper once you import regularly.

📄 Incoterms

Incoterms define where the supplier’s responsibility ends and yours begins. The ones you will see most: EXW (you handle everything from the factory door), FOB (supplier delivers to the origin port, you own it from there), CIF (supplier pays ocean freight and insurance), and DDP (supplier delivers duty paid).

⏱️ Demurrage and detention

Demurrage is charged when your container sits at the terminal past its free days; detention is charged when you hold the container outside the terminal too long. Both accrue daily and are the most common unbudgeted import cost.


🛠️ Step-by-Step Guide

1️⃣ Classify the product and build a landed cost before you order

Get an HTS classification from a licensed broker using photos, materials breakdown, and intended use. Then build a per-unit landed cost: goods, freight, duty, brokerage, drayage, prep, and inbound placement.

On the Amazon side, pull your fulfillment fee from Fee Preview and confirm your category’s referral fee — referral rates run from 5% to 45% depending on category, so never model a flat rate. A good result: you can state gross margin per unit before you wire a deposit.

2️⃣ Set up your import identity

Before the first shipment, you need a registered business entity with a tax ID activated for customs use, a customs bond, and a signed power of attorney with your broker. Add any agency registrations your product requires (food, cosmetics, electronics, and children’s products each have their own).

💡 Pro Tip: If you plan more than roughly three or four entries a year, price a continuous bond against single-entry bonds. Sellers who delay this often pay single-entry fees on every peak-season shipment.

3️⃣ Choose your Incoterm deliberately

FOB gives you control of the freight leg and visibility into real costs. EXW pushes origin trucking and export clearance onto you, often at rates you cannot negotiate. DDP is convenient but you must still confirm who is named as IOR and what HTS code was declared on your behalf — you remain exposed to the accuracy of that entry.

4️⃣ Quote forwarders on a like-for-like basis

Ask every forwarder to itemize the same line items: origin handling, ocean or air freight, ISF filing, customs entry, bond, port fees, chassis and drayage, deconsolidation, and final delivery. A cheap ocean rate with vague destination charges usually costs more than a higher all-in rate.

  • Confirm free days at the terminal and who monitors the container.
  • Confirm whether the forwarder will deliver to an Amazon fulfillment center directly, or only to a warehouse.
  • Ask what cargo insurance is included — carrier liability is not full-value insurance.

5️⃣ Get FBA prep and labeling done before the goods move inland

Create the shipment in Send to Amazon so you have your Shipment ID, FBA carton labels, and FNSKU unit labels. Every unit needs a scannable barcode, and every carton needs its shipment label — a container arriving without them cannot be received.

Decide where prep happens: at the factory (cheapest per unit, hardest to inspect) or at a domestic prep facility after deconsolidation (more control, extra handling cost). Amazon publishes carton weight and dimension limits in its FBA packaging and prep requirements; standard cartons are generally capped at 50 lb unless the unit itself is oversized and team-lift labeled — confirm the current values before you specify carton counts to your factory.

6️⃣ File ISF and get the documents right

For ocean freight into the US, the Importer Security Filing must be filed at least 24 hours before the cargo is loaded at the foreign port. Late or inaccurate filings draw penalties and holds. Your broker files it, but you supply the data — so send supplier, manufacturer, and HTS details early.

Check the commercial invoice and packing list for consistent values, quantities, and product descriptions. Mismatches between the invoice and the bill of lading are a leading cause of exam holds.

💡 Pro Tip: Ask your supplier for draft documents at least a week before the vessel cutoff, and review them yourself. Undervalued invoices offered “to save you duty” expose you, not the supplier, to penalties.

7️⃣ Plan the domestic leg into Amazon

Ocean containers are not accepted at fulfillment centers as-is. Plan for deconsolidation at a warehouse, then a domestic move to the fulfillment centers Amazon assigns in your shipping plan.

  • For small-parcel or LTL moves you can use Amazon’s Partnered Carrier Program, which generates compliant labels and books the delivery.
  • If you use your own LTL carrier, they must book a delivery appointment through Amazon’s carrier appointment portal and reference your Shipment ID on the bill of lading.
  • Split inventory across the destinations Amazon assigns rather than forcing everything to one building.

8️⃣ Reconcile receipts and close the loop on cost

Track receiving progress in Manage Inventory and your shipment detail view. When receipts stall, use the Inventory Ledger Report (Reports > Fulfillment > Inventory Ledger) to see what was actually received versus shipped, then open a shipment investigation within the window Amazon publishes for that shipment.

Finally, update your landed cost with actuals — including any demurrage, exam fees, or storage you paid. A good result: your modeled cost per unit is within a few percent of actual.


💼 Real-World Examples

🧩 The “all-in” quote that was not all in

A first-time seller importing a single pallet of kitchen goods accepts a door-to-door air quote from a sourcing agent. On arrival, the invoice includes terminal handling, a single-entry bond, and a redelivery fee because no FBA appointment was booked. Margin on the first order lands well below plan. On the next shipment the seller quotes three forwarders on an itemized basis, books a continuous bond, and creates the shipping plan before the goods leave origin — total cost per unit comes down and delivery goes through on the first attempt.

🧩 The container that could not be received

A seller doing roughly $2M a year books a full container and asks the drayage carrier to deliver it straight to a fulfillment center. Cartons carry factory labels but no FNSKU or shipment labels, and no appointment exists. The container sits accruing demurrage while the seller arranges a deconsolidation warehouse and relabeling. The fix for future shipments: route every container to a domestic warehouse first, apply labels there, and move to Amazon on appointment-booked LTL.

🧩 Duty exposure after de minimis ended

A seller who had been air-shipping small parcels under the low-value duty exemption finds those shipments now require formal or informal entry with duties assessed, since the Section 321 de minimis exemption was eliminated (effective August 29, 2025). Rather than absorbing per-parcel clearance costs, the seller consolidates into fewer, larger ocean shipments and rebuilds pricing around a duty-inclusive landed cost. Margin stabilizes over the following restock cycles.


🚧 Common Mistakes to Avoid

❌ Naming Amazon as importer of record or consignee

Sellers do this because the fulfillment center is the delivery address. Amazon does not serve as IOR or consignee for seller inventory, and entries filed that way get rejected. List your own company as IOR and consignee, with the fulfillment center as the ship-to address only.

⚠️ Treating a DDP quote as risk-free

DDP feels simple, but if you never see the entry, you do not know which HTS code or declared value was used. Ask for the entry summary for every DDP shipment. If your supplier or agent will not provide it, treat that as a reason to move to FOB.

🚫 Underestimating time, not just cost

Ocean transit, clearance, deconsolidation, and Amazon receiving each add days. Sellers reorder based on transit time alone and stock out during receiving. Build your reorder point from factory lead time plus transit plus clearance plus prep plus expected receive time, and check receive times against your own past shipments.

❌ Skipping cargo insurance

Carrier liability is limited by weight, not by the value of your goods, so a damaged pallet may return pennies on the dollar. Buy all-risk cargo insurance sized to the commercial invoice value plus freight and duty.


📈 Expected Results

Applying this process will not change your sales overnight, but it changes the inputs that decide profitability and availability.

  • Landed cost accuracy: within a shipment or two, your modeled cost per unit should track actuals closely enough to price confidently.
  • Fewer delivery failures: correct labels, appointments, and carton compliance reduce refused or delayed deliveries, which show up as faster receiving on your next few shipments.
  • Fewer stockouts: reorder points built on total lead time, not transit time, reduce out-of-stock days over the next one to two replenishment cycles.
  • Lower unplanned spend: demurrage, detention, and redelivery charges should fall toward zero once appointments and deconsolidation are scheduled in advance.

❓ FAQs

🙋 Can Amazon be the importer of record for my FBA shipment?

No. Amazon does not act as importer of record or as consignee for seller-owned inventory. You (or a customs broker acting on your behalf) must be named as IOR, and the fulfillment center address is used only as the delivery destination.

🙋 Can I still ship low-value parcels duty free under Section 321?

No. The de minimis exemption was eliminated effective August 29, 2025, so shipments require formal or informal entry with duties applied regardless of origin. Rebuild your pricing around duty-inclusive landed cost.

🙋 Do I need a customs broker if my forwarder handles everything?

A licensed broker must file the entry, but that broker may sit inside your forwarder. Ask for the broker’s name and license, and ask to receive the entry summary for each shipment so you have a record of the HTS code and declared value used.

🙋 Should the factory apply my FBA labels, or should a prep center?

Factory labeling is cheaper but harder to verify; prep-center labeling costs more but lets you inspect and correct before goods reach Amazon. If you use factory labeling, require photo proof of applied FNSKU and carton labels before the shipment leaves origin.

🙋 How do I estimate my duty rate before ordering?

Start with the 10-digit HTS classification from your broker, then confirm the general duty rate plus any additional trade-remedy or country-specific tariffs that apply to your origin. Rates change through trade policy actions, so re-confirm with your broker before each new PO rather than reusing an old figure.