MSC container tracking & electronic delivery order

Free tool · Updated 2026

Container & vessel tracking

Enter a container number or bill of lading (B/L) — we auto-detect the carrier and take you to the right tracking portal, with ePorts for major Vietnamese ports.

16+
carriers
9
VN port ePorts
0₫
free

This page is specific to MSC. Enter a container or bill of lading number to identify it and open the right tracking portal.

Identifying MSC containers & bills of lading

Owner prefix
MSCU, MEDU, MSDU, MSMU, MSNU
SCAC code
MSCU, MEDU

Tracking on the MSC portal

The MSC portal accepts a container number or a bill of lading number and takes it straight from the URL, so the widget above opens the result directly. The public view returns routing data; the commercial side of a shipment sits behind an authorised myMSC account.

The result is operational data: vessel and voyage, load and discharge ports, the expected schedule, and per-container milestones. It is not customs status — clearance, channel assignment and inspection do not appear here.

A blank result usually means: the number you hold is a forwarder house bill rather than an MSC master bill; the container prefix does not belong to MSC; the bill has not been issued yet; a typo; or the box has not been gated in, so no event exists.

One thing specific to MSC: it left the 2M alliance in early 2025 and has operated a fully independent network since, without vessel sharing on the trade. In practice your cargo is rarely on a vessel marketed by another line — so if your paperwork names a different carrier, it is far more likely a house bill than an alliance slot.

Reading MSC bill-of-lading & booking numbers

Three numbers get mistaken for one another. An ISO 6346 container number is always four letters, six digits and a check digit. An MSC bill of lading number is a shorter string, usually carrying a letter prefix. A booking number is issued by MSC when space is confirmed and is told apart by the document it appears on, not by its shape.

The MSC-specific trap is that the carrier code changed: MSC used MSCU as its SCAC until 2018 and then moved to MEDU. Both still exist — MSCU remains a container owner prefix, while MEDU heads newer bills. So you can hold a document set where the box number starts MSCU and the bill number starts MEDU, and nothing is wrong.

When reconciling paperwork, three fields on the face of the bill decide release: whether the consignee is named or the bill is to order, whether the place of delivery sits inland of the discharge port, and the form in which the bill was issued. Those decide who may take the delivery order — not the largest name printed at the top.

Getting the electronic delivery order (e-D/O)

Step one: establish whether you are entitled to the release at all. Only the party named on the MSC master bill deals with MSC directly. If you hold a house bill, your counterpart is the forwarder who issued it, not the carrier — this is the single biggest time sink and also the easiest thing to spot.

Step two: reconcile the arrival notice against the document set. The consignee name and tax code on the notice, on the commercial invoice and on the declaration must match. A one-character difference in a company name is enough for the release to bounce, and fixing it now is far cheaper than fixing it after the box is in the yard.

Step three: clear the release conditions. The original bill must be surrendered, or the shipment must be in a form that does not require one, and destination charges must be settled. Take the exact document list from MSC Vietnam or from the shipment's own arrival notice, not from a generic online guide — it varies per shipment.

Step four: MSC issues the electronic delivery order and passes the shipment data to the terminal system. From here the release exists as data, not as a sheet of paper you carry.

Step five: register the delivery on the destination terminal's portal. That is the port's system, not MSC's, and it can only match once both the carrier data and the customs data are in place. If the terminal says conditions are unmet, the blocker is in one of those two sources, not at the terminal.

Step six: pay, take the electronic paperwork and arrange the truck. If you are stopped, work out whether the blocker sits with the carrier, customs or the terminal before calling — calling the wrong one costs days in a loop.

Where to find free time terms & how to request an extension

Free time is not a property of MSC. It is negotiated per customer and per trade, so two shipments on the same line, through the same port, in the same month can differ. Any figure you read on a general page does not apply to your shipment.

Where to look, in falling order of reliability: the terms in your transport contract or rate agreement if you contract with MSC directly; the terms and remarks on the booking confirmation; MSC's container tracking tool, which shows the shipment's free days; and the tariff MSC publishes for when nothing was agreed separately. The bill of lading usually refers to a tariff rather than printing a figure, so reading the bill alone is not enough.

MSC publishes a demurrage and detention tariff scoped specifically to Vietnam, separate from its local-charge schedule. It is carrier-issued and carries an update date — so when you need the figure that applies absent a negotiated term, take it from there rather than from a third-party summary.

Keep two clocks apart: one runs while the container sits in the terminal, the other runs while you hold the box outside it. They start at different moments and can expire at different times, so asking "how long do I have" without saying which one makes the answer meaningless.

One operational detail that trips people once charges exist: MSC's electronic payment portal takes an **invoice number**, not a bill of lading or container number. Arriving with a container number and expecting to look up what is owed will not work — get the invoice first.

Check before the vessel arrives, not after. Who may request an extension depends on the trade terms: MSC treats the party paying the freight as its counterpart, so if you bought on terms where the seller pays, you are not the party MSC talks to and the request has to go through the seller or the forwarder in between.

What MSC calls its surcharges

MSC names its surcharges with its own codes, and the name on the invoice often does not match the shorthand used in the Vietnamese market. Reconcile against the code printed on the invoice, not against the phrase people say.

The terminal-linked group covers handling at the origin and destination ports plus the documentation fee at each end. Almost every shipment carries these, and they are the ones most often assumed to be inside the freight rate when they are billed separately.

The market-linked group covers bunker, low-sulphur fuel, container imbalance, peak season, security, and war risk where the routing passes an exposed area. These abbreviations are shared across carriers; when and where they apply is not.

One thing that makes MSC easier to work with: it publishes its Vietnam local-charge schedule as **two separate documents, one for exports and one for imports**, each carrying its effective date in the filename. That means you can reconcile a forwarder's quotation against the carrier's own published version and tell whether the copy you hold is current. Not every carrier publishes to that level.

For each line, ask three questions: is it inside the quoted rate or billed separately, does it fall at origin or destination, and is it a carrier charge or a terminal charge collected on the carrier's behalf. Those three separate what is negotiable from what is not.

Verified on 2026-08-03 · Avenir Logistics

Everything you need to know about tracking a container

The bill says MEDU but the container says MSCU — is that a mistake?

No. MSC used MSCU as its carrier code until 2018 and then moved to MEDU. MSCU is still a live container owner prefix, while MEDU heads newer bills. A document set carrying both is normal.

Does MSC leaving the 2M alliance affect my shipment?

Procedurally, no. What changed is that MSC has run an independent network since early 2025, so MSC cargo is almost always on an MSC-operated vessel. If your paperwork names another carrier, it is most likely a forwarder house bill rather than an alliance slot.

What do I check first when the MSC portal returns nothing?

In order: whether your number is a master bill or a house bill, since the portal only knows master bills; whether the container number has eleven characters and a valid check digit; whether the bill has been issued at all, in which case use the booking number; and whether the box has been gated in, since before that there is no event to show.