Container Tracking: How to Track Your Container Step by Step

Key Takeaways
  • Track with your container number or bill of lading on the carrier's portal — or ask your forwarder for milestone alerts.
  • The journey has 10 key milestones; knowing what each means tells you when to act, not just when to worry.
  • Gate-in, vessel departure and customs release are the three milestones where delays and fees begin.
  • ETAs are estimates — schedule reliability is roughly 50–70%, so plan inventory buffers.
  • Waymore clients get proactive milestone alerts and a named contact, not just a tracking link.

Container tracking from China works in three ways: enter your container number or bill of lading number on the carrier's own tracking portal, use a public vessel-tracking site like MarineTraffic, or — most usefully — get milestone alerts directly from your freight forwarder. The container number is the key: it is four letters and seven digits, printed on every tracking document.

But knowing where to track matters less than knowing what you are looking at. Status feeds are full of jargon — "gate-in", "loaded on vessel", "discharged", "released" — and each milestone carries a different risk of delay or fees. This guide walks through every milestone in order, tells you which ones should trigger action, and shows where tracking quietly saves importers the most money.

Container being loaded onto a container vessel by crane at a Chinese port terminal
"Loaded on vessel" — the milestone every shipper wants to see. Photo: Yangshan terminal, Shanghai.

The 10 Container Tracking Milestones, In Order

#MilestoneWhat it meansWhat you should do
1Empty container picked upThe trucker collects an empty box for loading at the factory.Nothing — but confirms the move is scheduled.
2Container stuffed / picked up loadedYour goods are loaded and the box is sealed.Confirm the seal number matches documents.
3Export customs cleared (China)China Customs has accepted the export declaration.If this stalls, the booking may miss the cut-off.
4Gate-in at terminal (CY)The container has entered the port terminal yard.Critical: no gate-in before cut-off = rollover risk.
5Loaded on vesselThe box is aboard the booked ship.Record the actual vessel name and voyage number.
6Vessel departed (ATD)The ship has left the origin port.Transit time clock starts; check ETA.
7TransshipmentThe container is moved between vessels at a hub (e.g. Singapore, Busan).Transshipment ports are common delay points — watch this gap.
8Vessel arrived / dischargedThe container is offloaded at destination.Critical: demurrage free time usually starts now.
9Customs releasedDestination customs has cleared the entry.Ensure documents were filed before arrival.
10Out-gated / deliveredThe container left the port or reached your door.Confirm delivery and return free time if renting the box.

Print this table. When a status update arrives — or doesn't — you will know immediately whether it is routine or a red flag.

Which Milestones Cause Most Delays?

Gate-in (milestone 4) — the rollover gate

If the container does not gate-in at the terminal before the cut-off, it physically cannot load. This is the moment shipments "roll" to the next vessel, adding roughly 5–10 days. Rolls happen because of terminal congestion, late trucking, or missing documents. Our article on what happens when your container rolls explains prevention in detail. A forwarder with weekly contracted space can usually re-book instantly; one without space commitments simply waits in the queue.

Transshipment (milestone 7) — the silent delay

If your service transships at a hub port, the gap between discharging and loading onto the second vessel is where ETA slippage concentrates. Missed connections at Singapore or Busan can add a full week. If minimizing delay matters, ask whether a direct service is available — we compare the trade-offs in direct vs transshipment services.

Discharge and customs release (milestones 8–9) — the fee clock

At discharge, the carrier's free time starts ticking — typically 3–7 days for a container. If customs release or pickup drags past the free window, demurrage and detention charges start, often $100–250 per day. Our guide to demurrage and detention fees shows exactly how the clocks work and how to keep them at zero. The fix is boring but effective: have documents filed before the vessel arrives, not after.

Logistics specialist monitoring container tracking dashboards and vessel schedules on multiple screens
Our tracking desk watches milestone gaps so clients don't have to refresh a portal at midnight.

How Accurate Are Container ETAs, Really?

Treat every ETA as an estimate. Analyses of global schedule reliability — such as those published by Sea-Intelligence — have for years shown that only around half to two-thirds of vessels arrive within a day of schedule. During congestion waves the figure drops further; ports like Los Angeles/Long Beach publish their own operational data, and the Port of Los Angeles signal pages are a good example of how variable berth conditions can be.

The practical rule: for the same lane, track the ETA trend, not the number. If the ETA slips twice in a week, your arrival is genuinely late — escalate now, while you can still re-plan inland transport or adjust a promotion date. If the ETA has held for two weeks, it will probably hold.

Decoding Carrier Status Codes: A Mini Glossary

Carrier portals compress reality into terse phrases. Here is plain-English translation for the ones that matter:

  • "Free time started" — the container is available and the storage clock is running. Act on customs and pickup immediately.
  • "Container discharged to terminal/yard" — off the vessel but not yet released; expect customs steps next.
  • "Held — documentation" — customs or the carrier needs something from you. This status always costs money if ignored.
  • "Vessel delayed" — the rotation slipped. Compare the new ETA to your inventory plan and escalate if it breaches a sales date.
  • "Cargo rolled / booked on next vessel" — the missed-boat notice from milestone 4. Confirm the new vessel name and voyage in writing.
  • "Empty returned" — the container is back at the depot and detention stops. For FCL importers, this is the last milestone that matters.

Save this list next to your tracking login. Half of all tracking anxiety is simply not knowing whether a status is normal.

What to Do When a Shipment Goes Silent

Sometimes nothing updates for days and the feed offers no explanation. Work through this order:

Step 1: Check the vessel's position on a public tracker. If the ship is moving, the silence is probably just a data lag — carrier feeds update at port calls, not continuously.

Step 2: Verify the schedule for blank sailings. Carriers cancel rotations when demand dips; a blanked voyage produces a container that is "on the water" in status but still sitting in port in reality.

Step 3: Ask your forwarder for the last terminal gate record. Terminal systems see the container even when carrier portals do not, and the gate record shows exactly when — and whether — it entered.

Step 4: If the container is at the destination and stuck, request the specific blocking reason in writing: customs exam, documentation hold, or fee dispute. Each has a different fix and a different cost, and none of them resolve themselves.

Who Should Track: You or Your Forwarder?

You can absolutely track yourself, and for a single FCL shipment on a direct service, a carrier portal is enough. But self-tracking has two structural blind spots:

LCL consolidation. Your cargo shares a container with dozens of other shippers, so carrier tracking shows the box — not your pallets. Only your consolidator knows when your specific cargo was devanned and released.

Exception handling. A tracking portal tells you a container missed a connection. A forwarder tells you what happens next, books the fix, and tells you the new ETA the same day. That difference is the entire value of the service.

That is why our clients receive milestone alerts at each of the ten steps above, with a named operations contact for exceptions. In a typical month we monitor several hundred active shipments; the ones that arrive smoothly need no news, and the ones that don't get a phone call, not a status code.

A Simple Tracking Routine for Importers

At booking: Save the container number, booking number and vessel/voyage from the booking confirmation. Verify the scheduled cut-off and ETD dates.

Days 1–5: Confirm gate-in happened before cut-off. No gate-in two days before ETD? Call your forwarder immediately.

Mid-transit: Check the ETA once a week, not daily. Watch for transshipment gaps longer than 3–4 days.

Arrival week: Ensure customs documents are lodged before discharge. This single habit eliminates most demurrage exposure.

After delivery: For FCL, confirm the empty container was returned within free time — detention applies even after your goods are safely inside.

Container tracking is not about watching a dot on a map. It is about knowing which milestone is next, when it should happen, and who acts if it doesn't. Master those three questions and your shipments stop being a black box.

Finally, remember that tracking is a shared responsibility. The forwarder sees the vessel, the terminal sees the container, and you see the calendar your sales team is working against. When all three views meet — at gate-in, at transshipment, and before arrival — a shipment is fully under control. Build the habit, share the milestones with your team, and container tracking becomes what it should be: a quiet confirmation that everything is on plan, not a source of midnight anxiety.

Frequently Asked Questions

How can I track my container from China?

Use the container number or bill of lading number on the carrier's own tracking portal — for example Maersk, MSC, COSCO or ONE each offer free tracking — or a public vessel-tracking site like MarineTraffic. Your freight forwarder should also send milestone updates at gate-in, vessel departure, transshipment, arrival and delivery.

What does "container rolled" mean in tracking?

It means your container did not load onto the booked vessel, usually because the ship was full or documentation was late, and it was "rolled" to a later sailing. A roll adds roughly 5–10 days. Checking for a missed gate-in or a blank sailing in the schedule helps you catch a roll within 24 hours instead of discovering it at the expected arrival date.

Why does my container stop updating after vessel departure?

Mid-ocean, there is genuinely nothing new to report — most carrier feeds update only at port calls, transshipment, and discharge. A quiet week is normal. What matters is the estimated time of arrival: if the ETA slips by more than two or three days, ask your forwarder whether the vessel skipped a port call or changed rotation.

What tracking milestones matter most for avoiding fees?

Three milestones control your fee exposure: vessel arrival, which starts the demurrage clock on the container; customs release, which you must secure within the carrier's free time; and container pickup or final delivery. Missing free-time windows at the destination is how importers rack up hundreds of dollars per day in storage charges.

How accurate are container ETAs?

ETAs are estimates, not promises. Port congestion, weather, and schedule changes can move an arrival by days to weeks. Industry analyses of schedule reliability consistently show only around half to two-thirds of vessels arriving within one day of schedule, so build buffer time into inventory planning rather than trusting the original ETA.

Related articles
Industry references

Get Today's Rate & Lock Your Discount

Waymore Shipping offers FCL & LCL ocean freight from every major port in China — Shanghai, Ningbo, Shenzhen, Guangzhou, Qingdao, Xiamen, Tianjin and more. Rates updated weekly with carrier discounts.

👉 Check today's rate discounts  |  👉 Get a free freight quote

Contact Waymore Shipping
WhatsApp: +86 137 7763 7758  |  Email: daniel@waymoreshipping.com