How to Track a Container

Nov 03, 2026By Dapsypay Editorial team
Technology
How to Track a Container

Quick Answer

Quick Answer: To track a container, use the container number (four letters and seven digits) on the carrier's own tracking page, then cross check the vessel position on an AIS service and the terminal status on the port portal. Each source answers a different question: the carrier confirms the booking and the route, the AIS feed shows where the ship actually is, and the terminal shows whether the box has been discharged and released. Reading all three together is what tells you whether your cargo is moving normally or heading for a storage bill.

What a Container Number Actually Tells You

Every shipping container carries a unique identification number under the ISO 6346 standard, and that number is the key to every tracking system in the world. It has three parts.

The first three letters are the owner code, which identifies the company that owns or leases the box. The fourth letter is the equipment category identifier, usually U for a freight container. The next six digits are the serial number, and the final digit is a check digit calculated from the others.

That structure matters for a practical reason. If you mistype one character, most tracking portals will return a result for a completely different container, or no result at all. Before you spend an afternoon chasing a missing shipment, verify the number against the bill of lading and confirm the check digit. The Bureau International des Containers publishes the registry and the check digit rule, and it is the reference carriers use. A tracking portal has no role in that lookup, but the same discipline applies to payment references: a payment sent with the wrong reference creates exactly the kind of manual search that costs days, while a platform built for business payments captures the reference you enter and carries it through to the beneficiary bank.

You will also see three other numbers on your documents, and confusing them is common.

  • Booking number. Issued when the space is reserved. It tracks the reservation, not the physical box.
  • Bill of lading number. Issued when the cargo is received for shipment. It is the document of title and the number customs will ask for.
  • Container number. The physical steel box. This is the one that moves between vessels and terminals.

A shipment can keep the same booking number and bill of lading number while the container number changes, for example when a box is swapped after inspection. Always track the container, and use the bill of lading number for documentation queries.

The Four Layers of Container Tracking

No single website knows everything about your shipment. Professional importers read four layers and reconcile them.

Layer 1: The Carrier

The shipping line that issued your bill of lading runs the authoritative tracking page for the voyage. Maersk, MSC, CMA CGM, Hapag Lloyd, COSCO and the rest all publish a search by container or bill of lading number. This layer is the best source for booking status, vessel assignment, transshipment plans and the carrier's own estimated arrival.

Layer 2: The Terminal or Port

Port community systems and terminal portals publish gate in, gate out, discharge and release status. This is often more current than the carrier page, because the terminal records the physical event when it happens. If your carrier page says the vessel arrived but the terminal shows no discharge, the box is still on board.

Layer 3: Vessel Position

AIS services such as MarineTraffic show where the vessel is right now, its speed, and its recent port calls. This layer answers the question the carrier page cannot: is the ship actually approaching, or is it waiting at anchor outside a congested port? A vessel holding at anchor for four days is the earliest warning of a delay that has not yet appeared in any ETA field. No payment platform can move a ship, but a good one removes the payment delay that often sits on top of a shipping delay, because transfers run on standard international rails with no limits on the amount and no batch splitting when several suppliers need paying in the same week.

Layer 4: Your Freight Forwarder

Your forwarder sees the consolidated picture, including haulage bookings, customs brokers and warehouse slots. Their updates are useful but usually slower than the raw data, because they are summarizing many shipments. Use them for coordination, not for early warning.

How to Read a Container Status Timeline

A normal import moves through a predictable sequence of events. Knowing the sequence is how you spot the abnormal one.

  1. Empty pickup. The carrier releases an empty box to the shipper.
  2. Gate in at origin. The loaded box enters the origin terminal.
  3. Loaded on board. The box is stowed on the vessel.
  4. Vessel departure. The actual time of departure, usually shown as ATD.
  5. Transshipment. The box changes vessel at a hub port. This is where most tracking data goes quiet.
  6. Vessel arrival. The actual time of arrival at the destination port, shown as ATA.
  7. Discharge. The box is lifted off the vessel and placed in the terminal.
  8. Customs release. The authority clears the entry after duty and documents are settled.
  9. Gate out. The box leaves the terminal on a truck, which starts detention charges in most tariffs.
  10. Empty return. The box goes back to the carrier depot, which closes the cycle.

Two of those steps carry money. Discharge starts the clock on demurrage, the charge for keeping a loaded box inside the terminal. Gate out starts detention, the charge for keeping the carrier's equipment outside the terminal. Free time is usually five to seven days at destination, and it is shorter in some ports and for some tariff types. The World Bank transport data shows how widely port dwell times vary between economies, which is why free time that feels generous in one port can be tight in another.

Why Tracking Goes Blank in the Middle of a Voyage

The most common support question in container shipping is why the tracking page stopped updating. There are five usual explanations.

Transshipment handoff. The original carrier's responsibility may end at a hub, with a partner line operating the next leg. Until the connecting carrier creates its own record, the box can appear to sit in one place for days.

Feeder services. Cargo destined for a smaller port often moves on a feeder vessel that is not published in the main carrier's schedule. The box is moving; the data is not.

Rollovers. If a box misses its planned vessel, the carrier reassigns it. The status can revert to an earlier stage while the new booking is built.

Data lag. Carrier systems update in batches. A gap of twelve to twenty four hours between the physical event and the published record is normal.

Congestion or a hold. The box may be discharged and waiting, either for a slot, for a customs inspection, or for a payment that has not cleared.

If tracking has been static for more than three working days, stop refreshing the page and start asking questions with a reference number attached.

Reading ETA Changes Like a Professional

An ETA field is a forecast, not a promise. What matters is the direction and frequency of revision.

  • One revision of a few hours. Normal schedule noise. No action.
  • Two revisions within a week. The vessel is absorbing delays somewhere upstream. Start watching free time.
  • Three or more revisions, or a jump of several days. Expect a rollover, congestion, or a blank sailing. Move the downstream plan: trucking, warehouse labor, and the customer promise date.
  • ETA moves earlier while the vessel is still at anchor. Usually a data correction rather than good news.

Keep a simple log of the ETA each time you check, with the date and time. A stack of ten ETA values tells a clearer story than any single status line, and it is useful evidence if you need to claim against a forwarder or renegotiate a delivery date.

How to Build a Tracking Routine That Works

Tracking breaks down when it depends on someone remembering to check a website. Build it into a process instead.

  1. Create one row per container in a shared sheet: container number, bill of lading number, carrier, vessel, port of discharge, current ETA, free time expiry, and next action.
  2. Check daily once the vessel is within ten days of arrival. Before that, twice a week is enough.
  3. Record the source of every update. Carrier, terminal, or forwarder. When two sources disagree, the terminal usually wins on physical events.
  4. Set an alert for the free time expiry date, not for the arrival date. The charge is triggered by the calendar, not by your attention.
  5. Confirm the release requirements early. Some terminals will not release a box until freight, destination charges and duty are settled, so find out the exact list before the vessel arrives.
  6. Send documents to your broker before discharge, not after. Clearance cannot start until the entry is lodged.

Where Tracking Ends and Payment Begins

A container is rarely held because a tracking page is wrong. It is held because money has not arrived, or because a document does not match. The two failures look identical from the outside: the box sits in the terminal while everyone waits.

This is the part of the chain where DapsyPay fits. Freight invoices, destination charges, duty and supplier balances often fall due in the same short window, frequently in different currencies and to different beneficiaries. The platform runs on conventional international rails such as SEPA and ACH, has no limits on transfer size, and is built for bulk sending, so a forwarder, a terminal agent and a factory can all be paid in one session instead of three separate bank visits. Fees are shown before you send, the exchange rate is priced into the quote rather than buried in the rate, and funds land directly in the beneficiary bank account with the reference you entered.

That matters most in the week before arrival, when a single delayed payment can cost more in demurrage than the entire shipment's transfer fees. For a closer look at how those charges accumulate, our guide to demurrage fees and how to avoid them walks through the daily escalation, and our post on what a commercial invoice must include covers the document that customs will match against your entry.

Common Tracking Mistakes

  • Tracking the booking number instead of the container number. The booking tracks paperwork, not steel.
  • Trusting a single ETA. Compare the carrier, the terminal and the vessel position before making a promise to a customer.
  • Ignoring free time until the invoice arrives. By then the charge is already earned.
  • Assuming a blank status means a lost container. It usually means a handoff, a feeder, or a data lag.
  • Paying freight late because the invoice arrived late. Release is gated on payment, not on the invoice date.
  • Letting the forwarder be the only source. Their summary is a convenience, not a monitoring system.
  • Failing to keep dated screenshots. If a delay becomes a claim, a dated record of what each system showed is the evidence.

FAQ

How do I track a container without a container number?
You can track by bill of lading number on most carrier websites, which returns the containers associated with that document. If you have neither number, ask your forwarder for the booking confirmation, because no public system can search by supplier name or by product.
How often does container tracking update?
Most carriers refresh several times a day, but the underlying event data arrives in batches. A gap of twelve to twenty four hours is normal, and a gap of two to three days around a transshipment is common. Longer gaps usually mean the box has moved to a partner carrier whose data is not linked.
Why does my container show as arrived but not discharged?
The vessel has berthed, but the terminal has not yet lifted your box off the ship. Discharge depends on crane sequence and on how the box was stowed. Check the terminal portal rather than the carrier page for the discharge event.
What is the difference between demurrage and detention?
Demurrage is charged for keeping a loaded container inside the terminal beyond free time. Detention is charged for keeping the carrier's container outside the terminal, usually after gate out, beyond the agreed period. Both accrue daily and both are billed by the carrier.
Can I track a container while it is on a truck or a train?
Partially. Inland haulage is tracked through the trucking company or the rail operator, not the ocean carrier. Some forwarders provide a single tracking link that consolidates ocean and inland legs, but the underlying data still comes from separate systems.
Does tracking show customs clearance?
Not reliably. Some port portals show a customs release flag, and some carrier pages show a hold status. The authoritative answer comes from your customs broker or the national customs system, using the entry number rather than the container number.

Conclusion

Container tracking is not one website. It is a small discipline of reading three sources, understanding the milestone sequence, and knowing which event starts which charge. The importers who avoid storage bills are rarely the ones with the best portal. They are the ones who recorded the free time date on day one and confirmed the release requirements before the vessel arrived.

Set up the sheet today, put the free time expiry in it as a deadline, and treat every ETA revision as a signal rather than an inconvenience. The box will still arrive when it arrives. What you control is how much it costs you while it waits.

Related Guides

Pay Freight and Suppliers Without Delays

Send freight, duty and supplier payments on conventional rails with the rate shown upfront, no limits, and delivery straight to the beneficiary bank account.

Visit dapsypay.com

What Our Customers Say?

Issam
My business wouldn't be successful without the services provided by DapsyPay. They offer excellent rates and are always responsive, quick, and efficient. Their service has played a huge role in helping my business grow while keeping operations smooth and easy.
Dzair Exchange
Pancrace
They changed everything. We were about to shut down due to bank closures. Now we operate like the big companies, with compliant and unlimited cumulative daily transactions. My focus now is on my customers.
Dzair Exchange
GET STARTED

Ready to Send or Settle a Payment?

Join thousands of users who trust DapsyPay for their cross-border transfers