Bill of lading reference
Ocean carrier SCAC codes and MBL prefixes
CMA CGM uses CMDU and Maersk uses MAEU in the references shown here. MSC distinguishes its MEDU bill prefix from carrier identification MSCU in its 2018 notice. Search a carrier or paste a bill reference below; confirm the code and required format with the receiving system before filing.
By Ayhan Karaca, Co-Founder · Updated: October 8, 2026
Find the carrier
Paste the full master bill number. Spaces and dashes are ignored, and nothing you type leaves this page.
CMA CGM, MSC and Maersk: which SCAC or bill prefix?
| Carrier | Code or prefix | What to check |
|---|---|---|
| CMA CGM | CMDU | The carrier’s Trinidad guide uses CMDU before the master bill in Asycuda; check the receiving system’s format. |
| MSC | MEDU / MSCU | 2018 notice: MEDU is the new bill prefix; MSCU remains the carrier identification code. Use the issued bill exactly. |
| Maersk | MAEU | The carrier’s EDI guide identifies MAEU; a printed bill can be numeric. Check the required tracking or filing reference. |
MSC explicitly warns against adding MSCU to a bill already beginning MEDU. The lookup recognizes both prefixes; it does not certify a current SCAC assignment. Confirm time-sensitive assignments with NMFTA.
84 carriers
| Carrier | Codes | Evidence |
|---|---|---|
| ACLAtlantic Container Line, Grimaldi Group |
| UIIA list |
| Alaska Marine LinesAML, Lynden |
| Carrier source |
| AliançaAliança Navegação e Logística, Alianca |
| Trade lists |
| ANLANL Container Line, Australia National Line |
| UIIA list |
| Antillean Marine Shipping |
| Trade lists |
| APLAmerican President Lines |
| UIIA list |
| Arkas LineArkas Container Transport |
| UIIA list |
| BahriNational Shipping Company of Saudi Arabia |
| Trade lists |
| BAL Container LineBAL |
| Trade lists |
| Bermuda Container LineBCL |
| UIIA list |
| China Shipping Container LinesCSCL, China ShippingMerged into COSCO Shipping Lines in 2016; older bills may still carry this code. |
| Trade lists |
| CMA CGMCompagnie Maritime d'Affrètement - Compagnie Générale Maritime |
| Carrier source |
| COSCO Shipping LinesCOSCO, COSCON |
| UIIA list |
| CrowleyCrowley Liner Services, Crowley Caribbean Services |
| Carrier source |
| CSAVCompañía Sud Americana de Vapores, CSAV NorasiaMerged into Hapag-Lloyd in 2014; older bills may still carry this code. |
| Trade lists |
| CU LinesChina United Lines |
| Carrier source |
| Dole Ocean Cargo ExpressDole |
| Trade lists |
| EimskipEimskipafélag Íslands |
| UIIA list |
| Emirates Shipping LineESL |
| Carrier source |
| EvergreenEvergreen Line, Evergreen Marine |
| Carrier source |
| Gold Star LineGSL |
| Trade lists |
| Great White FleetChiquita |
| Trade lists |
| Green Tide Logistics |
| UIIA list |
| Grimaldi Deep SeaGrimaldi Lines, Grimaldi Group |
| Trade lists |
| Hamburg SüdHamburg SudMerged into Maersk in 2023; older bills may still carry this code. |
| Trade lists |
| Hanjin ShippingHanjinStopped operating in 2017; the code appears on older documents only. |
| Trade lists |
| Hapag-LloydHapag Lloyd |
| Carrier source |
| Hede ShippingHede International Shipping |
| UIIA list |
| Heung-A LineHeung-A Shipping, Heung A |
| Trade lists |
| HMMHyundai Merchant Marine |
| UIIA list |
| Horizon LinesStopped operating in 2015; the code appears on older documents only. |
| Trade lists |
| Independent Container LineICL |
| Trade lists |
| Jin Jiang ShippingSJJ, Shanghai Jin Jiang Shipping |
| Trade lists |
| K LineKawasaki Kisen Kaisha, "K" LineMerged into ONE in 2018; older bills may still carry this code. |
| Trade lists |
| King Ocean Services |
| Trade lists |
| KMTCKorea Marine Transport |
| Carrier source |
| Liberty Global LogisticsLGL |
| Trade lists |
| MACS Maritime CarrierMACS Maritime Carrier Shipping |
| UIIA list |
| MaerskMaersk Line, A.P. Moller - Maersk |
| Carrier source |
| Maersk Line, LimitedMLL |
| UIIA list |
| MarfretMarfret Compagnie Maritime, Marfret Container Lines |
| Trade lists |
| MatsonMatson Navigation Company |
| Carrier source |
| Matson AlaskaMatson Navigation Company of Alaska |
| Carrier source |
| MOLMitsui O.S.K. LinesMerged into ONE in 2018; older bills may still carry this code. |
| Trade lists |
| MSCMediterranean Shipping Company |
| Carrier source |
| National Shipping of America |
| UIIA list |
| Neptune Pacific Direct LineNPDL |
| Carrier source |
| NordanaNordana Line |
| Trade lists |
| NYK LineNippon Yusen Kaisha, NYKMerged into ONE in 2018; older bills may still carry this code. |
| Trade lists |
| ONEOcean Network Express |
| Carrier source |
| OOCLOrient Overseas Container Line |
| Carrier source |
| Pan Continental ShippingPancon, PCS |
| Trade lists |
| Pan OceanSTX Pan Ocean |
| Trade lists |
| Pasha HawaiiPasha Hawaii Holdings |
| Carrier source |
| PILPacific International Lines |
| Trade lists |
| SafmarineSouth African Marine CorporationMerged into Maersk in 2021; older bills may still carry this code. |
| Trade lists |
| Samskip |
| Trade lists |
| Samson Tug and Barge |
| Carrier source |
| Sause Bros.Sause Bros |
| Carrier source |
| Schuyler LineSchuyler Line Navigation Company, SLNC |
| Carrier source |
| Sea Lead ShippingSealead |
| UIIA list |
| Seaboard Marine |
| Carrier source |
| Seafreight Line |
| Trade lists |
| Sealand AmericasSeaLand, A Maersk Company |
| Carrier source |
| Sealand AsiaMCC Transport, A Maersk Company |
| Carrier source |
| Sealand EuropeSeago Line, A Maersk Company |
| Carrier source |
| SeatradeSeatrade Group, SeaTrade International |
| Trade lists |
| Sinokor Merchant MarineSinokor, SKR |
| Trade lists |
| Sinotrans Container LinesSinotrans, Sinolines |
| Trade lists |
| SITCSITC International |
| Trade lists |
| SM LineSM Line Corporation, SML |
| Carrier source |
| Somers Isles ShippingSISL |
| UIIA list |
| Swire ShippingChina Navigation Company, Westwood Shipping Lines, Polynesia Line |
| Carrier source |
| T.S. LinesTS Lines, TSL |
| Trade lists |
| TOTE Maritime AlaskaTOTE |
| Carrier source |
| TOTE Maritime Puerto RicoSea Star Line, TOTE |
| Carrier source |
| Trailer Bridge |
| Carrier source |
| Transfar ShippingTFL |
| Trade lists |
| Tropical ShippingTropical Shipping and Construction |
| Trade lists |
| Turkon LineTurkon Container Transportation |
| UIIA list |
| UASCUnited Arab Shipping CompanyMerged into Hapag-Lloyd in 2017; older bills may still carry this code. |
| Trade lists |
| Wan Hai LinesWan Hai |
| UIIA list |
| Yang MingYang Ming Marine Transport, YML |
| Carrier source |
| ZIMZIM Integrated Shipping Services |
| Carrier source |
- Carrier source
- The carrier's own documents connect the code to its bills or SCAC.
- UIIA list
- Listed for this carrier in the current UIIA equipment provider list; confirm the bill prefix on the document.
- Trade lists
- Found only in independent trade and tracking references; verify with NMFTA before filing.
What is the difference between a SCAC and an MBL prefix?
A SCAC (Standard Carrier Alpha Code) is a two-to-four-letter company code issued by NMFTA. US vessel-manifest rules require the issuer’s SCAC at the start of the bill number reported to CBP, followed by up to 12 letters or digits (19 CFR 4.7a). The printed bill, carrier identification and filing reference can differ. MSC’s MEDU notice illustrates why a prefix must not be normalized merely by adding another carrier code. Confirm the issued reference and the receiving system’s instructions.
| Reference | What it identifies | Typical form |
|---|---|---|
| SCAC | The transport company | Two to four letters, such as MAEU |
| Master bill (MBL) number | The ocean carrier's bill for the shipment | In filings, the carrier's SCAC plus up to 12 letters or digits, such as HLCUBSC123456789 |
| House bill (HBL) number | The forwarder's or NVOCC's bill to the shipper | The forwarder's own SCAC and numbering |
| Container number | The box itself | Owner code plus seven digits, such as CSQU3054383 |
| Booking number | The carrier's space reservation | Carrier-specific; it is not a bill |
Why can a correct-looking code point to the wrong carrier?
The first four letters are a strong clue, not proof. These are the usual reasons a plausible code still misleads:
- House bills start with the forwarder's or NVOCC's SCAC, not the ocean carrier's.
- Groups such as Maersk, CMA CGM and COSCO issue bills under more than one brand and code.
- Prefixes change: Yang Ming moved from YMLU to YMJA in October 2023, and K Line, MOL and NYK container bills became ONE bills in 2018.
- A container owner code such as MSKU is not a bill prefix, even when the same carrier owns the box.
- Codes change. Confirm a live SCAC with NMFTA before filing.
Prefix change sources
How do you check an MBL reference before filing or tracking?
Six checks keep a plausible four-letter value from attaching the wrong carrier or document to a shipment:
- Confirm whether the document is a house bill or a master bill.
- Copy the issuing carrier's legal name and the full bill reference exactly as printed.
- Keep the carrier code, bill body, booking number and container number in separate fields.
- Verify an uncertain or time-sensitive SCAC with NMFTA.
- Test the complete reference in the carrier or filing system that will receive it.
- Store the original document next to any normalized value so later users can trace the change.
How is this directory checked?
Each code was checked on October 3, 2026 against three kinds of evidence, strongest first: the carrier's own documents (advisories, bill and EDI guides, tracking pages) or its filings with the US Surface Transportation Board; the UIIA equipment provider list dated September 4, 2026; and, where neither exists, at least two independent references such as US import manifest records and carrier code lists. Codes found in only one independent source were left out. Each row shows its evidence level and links to up to three sources.
A UIIA code identifies the carrier for equipment interchange and is not always its bill prefix: OOCL appears in the UIIA list as OOLL, while its bills use OOLU.
Keep the issuer and every shipment reference distinct.
Connect the original bill, normalized identifier, booking, container and partner evidence without losing which value came from which document.

