Thai Global FreightWhat Each Shipment Tracking Status Means: Gate In, Loaded, Departed, Discharged, Delivered
Container and cargo tracking pages show a string of status updates that rarely get explained. Here's what Gate In, Loaded, Departed, Discharged, and the statuses around them actually mean, and what to do when a status stalls.
On this page
- 01The Booking-to-Delivery Status Sequence
- 02Origin-Side Statuses: Why "Gate In" Isn't "Loaded"
- 03Destination-Side Statuses: Discharged Is Not Cleared
- 04Why the Same Event Looks Different in Different Systems
- 05What "Delivered" Does and Doesn't Confirm
- 06When a Status Genuinely Stalls
- 07Reading a Tracking Page Without Overreacting
Quick Answer
Shipment tracking statuses follow a rough sequence: Booking Confirmed, Gate In (container enters the origin terminal), Loaded (lifted onto the vessel or aircraft), Departed, In Transit or Transshipment, Arrived (at destination port), Discharged (unloaded from the vessel), and Delivered (reaches the consignee). Each status marks a physical or system event, not a judgment about how the shipment is going — "Discharged," for example, means the container is off the vessel, not that customs has cleared it. Wording also differs between the carrier's own tracking page, a forwarder's system, and the customs system, since each tracks a different slice of the journey. A status that stops updating for a while isn't automatically a problem — some legs, like open-ocean transit, have no intermediate checkpoints at all — but if an expected update is genuinely overdue, the forwarder can check carrier and customs systems directly rather than relying on the public tracking page alone.
Key Takeaways
- Tracking statuses roughly follow a fixed sequence: booked, gate in, loaded, departed, in transit, arrived, discharged, and delivered.
- "Gate In" means the container has physically entered the terminal gate, not that it has been loaded onto the vessel yet.
- "Discharged" means the container has been unloaded from the vessel at the destination port — it does not mean customs has cleared it.
- The same physical event can show different status wording depending on whether the source is the carrier's system, the forwarder's system, or the customs system.
- A status that stops updating doesn't automatically mean a problem — some legs (vessel transit, inland trucking) have no intermediate tracking events at all.
- "Delivered" on a carrier's tracking page usually means the container reached the consignee's address, which is different from proof of delivery (POD) being signed and filed.
- When a status stalls beyond what's normal for that leg, the forwarder — not the tracking page — is the right first point of contact.
Open a tracking page for a container shipment and it usually returns a short list of status words with dates next to them, and little else — "Gate In," "Loaded," "Departed," "Discharged." To someone who doesn't move cargo for a living, the terms sound close enough to interchangeable that it's easy to misread how far along a shipment actually is. That gap between what a status word literally means and what a reader assumes it means is where most "why hasn't my shipment moved" questions come from.
Each status corresponds to a specific, physical or system event — a container passing through a gate, a crane lifting it onto a vessel, a customs system accepting a declaration. None of them describes how the shipment is doing in a general sense, and none of them is a promise about what happens next. Understanding what each one actually marks makes it possible to read a tracking page correctly instead of guessing.
Key points at a glance
Tracking statuses roughly follow a fixed sequence: booked, gate in, loaded, departed, in transit, arrived, discharged, and delivered.
"Gate In" means the container has physically entered the terminal gate, not that it has been loaded onto the vessel yet.
"Discharged" means the container has been unloaded from the vessel at the destination port — it does not mean customs has cleared it.
The same physical event can show different status wording depending on whether the source is the carrier's system, the forwarder's system, or the customs system.
A status that stops updating doesn't automatically mean a problem — some legs (vessel transit, inland trucking) have no intermediate tracking events at all.
"Delivered" on a carrier's tracking page usually means the container reached the consignee's address, which is different from proof of delivery (POD) being signed and filed.
When a status stalls beyond what's normal for that leg, the forwarder — not the tracking page — is the right first point of contact.
The Booking-to-Delivery Status Sequence
Most sea freight shipments move through a broadly consistent sequence of statuses, even though the exact wording varies between carriers and forwarders. Booking Confirmed comes first — the carrier has allocated space, but the container may not even be with the shipper yet. Gate In follows once the loaded (or empty, for pickup) container physically enters the origin container yard or port terminal. Loaded marks the point the container is lifted onto the vessel by crane. Departed marks the vessel leaving port.
From there the shipment enters In Transit, which can include a Transshipment event if the routing passes through an intermediate hub port where the container is transferred to a second vessel. Arrived marks the vessel reaching the destination port, Discharged marks the container coming off the vessel onto the destination terminal, and — after customs clearance and any required inland trucking — Delivered marks the cargo reaching the consignee's address.
Air freight follows a compressed version of the same logic: booked, received at the origin warehouse, loaded onto the aircraft, departed, arrived, and released to the consignee or their broker, usually across a much shorter total timeline than sea freight.
Origin-Side Statuses: Why "Gate In" Isn't "Loaded"
The gap between Gate In and Loaded is one of the most commonly misread parts of a tracking page. Gate In only confirms the container is physically inside the terminal or yard — it says nothing about when the vessel it's booked on will actually sail, or even confirm the container makes that specific sailing. Terminals often hold containers for a defined cut-off window before a vessel's departure, and a container that gates in early may still sit in the yard for several days before it's loaded.
This matters because a shipper who sees "Gate In" and assumes the vessel has already left can end up confused when "Departed" appears days later with no status change in between. It also matters at the other end of the window: if a container gates in after the terminal's cut-off, it can be rolled onto a later vessel even though the booking was confirmed for an earlier one — a scenario that shows up in tracking as a status that simply doesn't move to "Loaded" on the expected date, with no explicit "rolled" status necessarily shown on a public tracking page.
The typical status sequence from booking to delivery
- 1
Booking Confirmed
The carrier has confirmed space for the shipment; no physical movement has happened yet
- 2
Gate In
The container has physically entered the origin terminal or container yard
- 3
Loaded
The container has been lifted onto the vessel (or the cargo onto the aircraft)
- 4
Departed
The vessel or aircraft has left the origin port or airport
- 5
In Transit / Transshipment
The shipment is en route, possibly transferring to another vessel at an intermediate port
- 6
Arrived
The vessel or aircraft has reached the destination port or airport
- 7
Discharged
The container has been unloaded from the vessel onto the terminal
- 8
Delivered
The cargo has reached the consignee's nominated address after customs release and inland transport

Destination-Side Statuses: Discharged Is Not Cleared
On the destination side, the most consequential misreading is treating "Discharged" as though it means the shipment is ready for pickup. Discharged only confirms the container has been unloaded from the vessel onto the destination terminal — the cargo still has to go through customs clearance before it can leave the port area, and clearance is a separate process running on the customs authority's own timeline and system, not the carrier's.
Between Discharged and Delivered, several things typically have to happen: the customs declaration is filed (usually by a licensed broker, working from documents the forwarder has prepared), the shipment is assessed and released, applicable port and terminal charges are settled, and — for a door-to-door arrangement — inland trucking is arranged from the terminal to the consignee's address. A tracking page that shows "Discharged" and then goes quiet for several days is often just reflecting that this multi-step clearance and pickup process is underway, not that anything has gone wrong.
Why the Same Event Looks Different in Different Systems
A shipper who checks a carrier's public tracking page, a forwarder's shipment dashboard, and a customs status inquiry for the same container can reasonably see three sets of wording for what is, physically, the same journey. That's because each system is built to track a different scope: the carrier's system focuses on vessel and container movement, the forwarder's system layers in booking, documentation, and coordination status, and the customs system tracks only the declaration and release process once the shipment reaches that stage.
A carrier's tracking page, for instance, generally has no visibility into whether a customs declaration has even been filed — it can show "Discharged" and then simply have nothing further to say, because from the carrier's point of view its job (moving the container) is done. A forwarder's system, by contrast, can usually show whether the declaration has been filed, whether it's under review, and whether any additional documentation has been requested — information the carrier's own tracking page was never designed to display. This is one of the practical reasons a forwarder is worth having on a shipment: it can see across systems that don't talk to each other directly.
Same event, different wording across systems
| Physical Event | Carrier System Wording | Forwarder System Wording | Customs System Wording |
|---|---|---|---|
| Container leaves the origin yard for the port | "Gate Out" (origin depot) or "Gate In" (port terminal) | Often shown simply as "Cargo Received" or "At Origin Port" | Not tracked at this stage |
| Vessel reaches the destination port | "Vessel Arrived" or "ETA/ATA" update | "Arrived at Destination Port" | Manifest becomes available for filing |
| Container comes off the vessel | "Discharged" | "Discharged" or "Landed" | Container becomes eligible for a customs declaration |
| Customs releases the cargo for pickup | Not tracked directly — carrier shows "Available for Pickup" | "Customs Released" or "Cleared" | "Green Line Cleared" or equivalent release status |

What "Delivered" Does and Doesn't Confirm
On most carrier tracking pages, "Delivered" means the container or cargo physically reached the address on the delivery order — it's a location event, not a paperwork event. Proof of Delivery (POD), by contrast, is the signed confirmation from whoever received the goods, and it's what actually closes out the shipment for accounting, insurance, and any dispute purposes.
In practice these two usually happen close together, but they're not the same thing, and the gap matters if a discrepancy shows up later — a shortage, a damage claim, or a dispute over whether goods were actually received in good condition. "Delivered" on a tracking page confirms the truck reached the address; it's the POD, not the tracking status, that documents what condition the goods were in and who accepted them. Keeping a copy of the signed POD, rather than relying on the tracking page's "Delivered" status alone, is worth doing for any shipment where a later dispute is even remotely plausible.

When a Status Genuinely Stalls
Not every quiet period on a tracking page is a problem, but some genuinely are, and it helps to know which is which before escalating. Open-ocean transit between ports is the clearest example of a normal quiet period — a vessel crossing several thousand nautical miles simply has no intermediate checkpoint to report, so a status sitting on "Departed" or "In Transit" for one to three weeks, depending on the route, is expected rather than concerning.
A stall becomes worth checking when an expected event doesn't appear within the normal window for that specific leg — a vessel that should have arrived days ago still shows "In Transit," or a container discharged over a week ago still hasn't progressed toward delivery with no communication about why. In those cases, the tracking page itself usually can't answer the question, because a public status page shows what happened, not why something hasn't happened yet. That's a forwarder question: they can check the carrier's internal system, confirm whether a customs query or a documentation gap is holding things up, and give a shipper an actual reason rather than a repeated status word.
What to do when a status stalls
Is the shipment on open-ocean transit between ports?
If yes, no intermediate status update is normal — the next expected event is "Arrived"
Has the expected next status not appeared after the normal window for that leg?
If yes, treat it as worth checking rather than assuming a problem outright
Check the bill of lading or booking number directly with the forwarder
The forwarder can see carrier-side updates, customs status, and any hold that a public tracking page doesn't display
If a customs hold or documentation query is the cause, resolve that first
Tracking status won't move forward again until the underlying hold is cleared
Reading a Tracking Page Without Overreacting
The practical takeaway is to treat each status as a narrow, literal statement about a specific event, not as an overall progress indicator. Gate In says a container entered a terminal. Loaded says it's on the vessel. Discharged says it's off the vessel. None of them says the shipment is "on track" or "behind" in a general sense — that judgment requires comparing the current status against the timeline the forwarder gave at booking, not against how the status word sounds on its own.
It also helps to know in advance which legs of a specific shipment's journey are expected to have gaps — a transshipment routing will have a longer, quieter middle section than a direct sailing, for instance — so that a normal quiet period doesn't get mistaken for a stalled one. When in doubt, checking with the forwarder who arranged the booking will almost always resolve the question faster and more accurately than trying to interpret the tracking page alone.

Common Mistakes
- Assuming "Gate In" means the vessel has already sailed, when it only means the container has entered the terminal.
- Assuming "Discharged" means the cargo is ready for pickup, without accounting for the customs clearance step still ahead.
- Escalating a normal quiet period during open-ocean transit as though it were a problem, when no intermediate status update is expected for that leg.
- Relying on a carrier's public tracking page as the only source, when it can't show customs status, documentation holds, or forwarder-side coordination.
- Treating "Delivered" as equivalent to a signed proof of delivery, and not keeping a separate copy of the POD.
What You Need to Prepare
- The booking or bill of lading number to check status directly with the carrier or forwarder
- A rough sense of the expected timeline for the specific route and mode, so a genuine delay can be distinguished from a normal quiet leg
- The forwarder's direct contact for escalating a status that's genuinely overdue rather than just quiet
- A retained copy of the signed proof of delivery once the shipment status shows Delivered
Frequently Asked Questions
What does "Gate In" mean in shipment tracking?
"Gate In" means the container has physically entered the origin container yard or port terminal. It does not mean the container has been loaded onto the vessel, and there can be a gap of several days between Gate In and Loaded.
Does "Discharged" mean my cargo has cleared customs?
No. "Discharged" only means the container has been unloaded from the vessel onto the destination terminal. Customs clearance is a separate process that happens after discharge, and the shipment can't leave the port area until it's completed.
Why does my forwarder's tracking show a different status than the carrier's website?
Each system tracks a different scope. The carrier's page focuses on vessel and container movement, while a forwarder's system typically layers in booking, documentation, and customs coordination status that the carrier's page was never designed to show.
My shipment has shown "In Transit" for two weeks with no update — is that a problem?
Not necessarily. Open-ocean transit between ports typically has no intermediate checkpoint, so a status sitting on "In Transit" for one to three weeks depending on the route is normal. It's worth checking against the expected transit time for that specific route rather than assuming a stall.
Is "Delivered" the same as having a signed proof of delivery?
Not exactly. "Delivered" on a tracking page usually just confirms the cargo reached the address. A signed proof of delivery (POD) is the separate document confirming who received it and in what condition, and it's what actually matters for any later dispute or claim.
Who should I contact if a tracking status seems genuinely stuck?
The forwarder who arranged the booking is the right first contact. They can check carrier-side systems and customs status directly, which a public tracking page usually can't show, and give a specific reason rather than a repeated status word.