Tag: scac code lookup

  • CH Robinson SCAC Code: RBTN vs CHHK & How to Verify

    CH Robinson SCAC Code: RBTN vs CHHK & How to Verify

    C.H. Robinson uses multiple SCAC codes depending on the workflow, with RBTN and CHHK both appearing in real-world references. The right code matters because the wrong one can break EDI mapping, reject document uploads, and create freight tracking confusion when teams assume there's one universal ch robinson scac code.

    If you're looking this up, you're probably not doing it out of curiosity. You're trying to get a carrier set up, clean up an invoice feed, verify a POD workflow, or build a target list for sales outreach and you've run into conflicting answers. One site says RBTN. Another says CHHK. Your TMS team wants a single value. The operations team wants the one that is functional.

    That conflict is real. Many online references present C.H. Robinson as if it has one fixed SCAC, but available references show different codes in different contexts, and that ambiguity matters because the wrong choice can disrupt carrier setup, document uploads, or EDI mapping for shippers and 3PLs working across systems (reference on the multi-code ambiguity).

    The Critical Need for the Correct CH Robinson SCAC Code

    The usual failure pattern is simple. A team grabs the first code they find in a directory, loads it into the TMS, sends documents, and assumes the problem is solved. Then the invoice doesn't post, the POD image doesn't match, or a prospecting list gets built on the wrong entity.

    That's why ch robinson scac code searches are more dangerous than they look. You're not just searching for an identifier. You're choosing a control field that may sit inside EDI mappings, document filenames, lookup tables, and shipper-facing records.

    Where teams usually go wrong

    Most mistakes come from treating C.H. Robinson like a single operating entity with one universal code. In practice, large logistics providers often have multiple service lines, business units, and integration contexts. That means the code used in one workflow isn't automatically correct in another.

    A public lookup may help you start, but it shouldn't be your final authority.

    Practical rule: If the code is going into a live workflow, directory data is only a lead. The carrier's own spec is the decision point.

    Why this matters beyond operations

    The same ambiguity affects business development. If your sales team is filtering customs data, carrier activity, or shipment records with the wrong SCAC, you can misread who handled the move. That leads to weak outreach and bad assumptions about a shipper's current forwarding or brokerage relationships.

    Getting the right code isn't an admin detail. It's part of clean execution.

    Quick Reference C.H. Robinson SCAC Codes

    A dispatcher keys in CHHK because that is the first code they find in a public directory. The freight moves, but the downstream workflow fails because the customer setup expected RBTN for that process. That is the practical problem with C.H. Robinson. The company can show up under more than one SCAC, and the right answer depends on the workflow.

    An infographic showing C.H. Robinson SCAC codes RBTN for domestic freight and CHHK for international logistics operations.

    SCAC code Common context What to know
    RBTN C.H. Robinson inbound LTL image and document workflows Use this where C.H. Robinson's document intake rules and file handling instructions call for it. In operations, this is the code that keeps the upload tied to the right workflow.
    CHHK Public carrier lookups and some carrier-platform references Public references often show CHHK for C.H. Robinson. Treat it as a valid research input, not a default value for every transaction.

    How to use this table correctly

    Use this table as a routing guide, not a master-data shortcut.

    If the code is going into a live process such as EDI, invoice routing, POD upload, or carrier setup, verify the exact business context first. C.H. Robinson is large enough that one code can be correct in a directory and wrong in a production workflow. That distinction matters because the wrong SCAC does not create a vague data issue. It causes a specific failure such as a rejected document, a broken map, or a shipment record that never matches.

    A workable rule for operations and sales teams

    Set policy by workflow:

    • Document intake: use the code required by the carrier's upload or naming standard.
    • EDI and billing: use the code assigned in the trading-partner setup.
    • Prospecting and shipment research: search both RBTN and CHHK, then filter by mode, geography, and service context before assigning ownership.
    • Master data: store C.H. Robinson with a workflow or mode qualifier, not as one universal SCAC value.

    That last step matters in sales as much as operations. If a rep pulls shipment activity under only one code, the account picture can be incomplete. If an analyst maps both codes, then checks the shipment context, outreach gets sharper and operational handoffs stay cleaner.

    What Exactly Is a SCAC Code

    A SCAC code is a four-letter carrier identifier used in North American freight operations. In day-to-day work, it functions like a standardized short name that systems can read consistently across documents and transactions.

    For operations teams, the key point isn't the formal definition. It's the job the code does. A SCAC tells systems, partners, and compliance workflows which carrier or logistics party is attached to the move.

    What a SCAC does in practice

    Think of a SCAC as a routing key for freight data. Humans may recognize “C.H. Robinson” by company name, but systems perform better when they receive a fixed code in a predictable field.

    That matters in places like:

    • Carrier setup records where one identifier has to match across customer and broker systems
    • Bills of lading and supporting documents where the carrier must be represented consistently
    • Message-based workflows such as invoice, status, or tender exchanges
    • Document repositories where files need to be matched to the right shipment record

    What SCAC is not

    Here, teams mix things up.

    Identifier What it's for Why it's different
    SCAC Carrier identification in freight transactions and documents Best thought of as an operating identifier used in workflow and messaging
    MC or DOT number Operating authority and regulatory identity Useful for compliance and carrier qualification, not a substitute for SCAC in transactional mapping
    IATA code Airline identification in air cargo contexts Relevant to air workflows, not a replacement for a North American trucking SCAC
    BIC code Ocean container and shipping-line identification contexts Common in ocean shipping, but different from the SCAC logic used in many domestic freight systems

    Why people confuse these codes

    Most confusion comes from using one identifier outside its intended lane. A carrier setup packet may ask for MC or DOT details. An air shipment may rely on airline coding. A domestic billing or document workflow may depend on SCAC. People see “carrier code” and assume everything is interchangeable. It isn't.

    The cleanest setups happen when teams treat identifiers as role-specific rather than company-specific.

    If you remember one thing, remember this. A SCAC isn't just a name abbreviation. It's the field many systems use to decide where freight data belongs.

    Why SCAC Codes Are Critical for Logistics Operations

    A bad SCAC doesn't usually fail in a dramatic way. It fails subtly. The transaction lands in suspense, the image never indexes, the invoice can't be matched, and someone ends up fixing it by email.

    C.H. Robinson's own EDI documentation shows why. In its 210 Motor Carrier Freight Details and Invoice guide, SCAC is explicitly listed as code “02” and tied to the Interchange Receiver ID, which confirms that the code functions as a standards-based trading-partner key in EDI exchanges (C.H. Robinson 210 invoice guide).

    An infographic showing the five critical roles of SCAC codes in logistics management and supply chain operations.

    Where the SCAC actually drives execution

    Once a carrier is live, the SCAC shows up in more places than many expect:

    • EDI routing: If the trading-partner identifier is wrong, the interchange can fail or hit the wrong mapping.
    • Document indexing: If the code is part of the filename or metadata, the image may never match the shipment.
    • Billing logic: Invoice automation often relies on consistent identifiers before it checks supporting details.
    • Tracking and exception handling: Carrier status data has to tie back to the correct partner record.
    • Operational handoffs: Warehouse, brokerage, and accounting teams often inherit the same identifier through connected systems.

    A lot of teams learn this only after troubleshooting their first exception queue.

    For readers who want a refresher on one of the core shipment documents that often interacts with these identifiers, this guide to what a bill of lading is in shipping is a useful companion.

    Here's a short visual overview of the role these codes play inside the larger logistics process.

    What works and what doesn't

    What works is boring but reliable. Use the SCAC exactly as the carrier spec defines it. Keep the formatting consistent. Validate it during onboarding and again when a new mode or channel is added.

    What doesn't work is “close enough” logic. Lowercase instead of uppercase. A master data alias instead of the exact code. One SCAC copied across truckload, LTL, intermodal, and forwarding workflows. That's how integrations drift.

    How to Verify the Correct CH Robinson SCAC

    There are three reliable ways to verify the right ch robinson scac code for a live use case. Good teams use more than one.

    A professional man with glasses working intently on a desktop computer in a modern office environment.

    Start with the carrier's own workflow spec

    If your task involves document upload, EDI, invoicing, or status messaging, begin with the exact C.H. Robinson spec for that channel. Don't start with a directory. Start where the operational rules live.

    For example, C.H. Robinson's inbound LTL document guideline requires files to begin with the SCAC RBTN and follow the format SCAC_DocumentCode_PROCarrierPRONumber_datetime. The same guideline also requires the timestamp in CCYYMMDDHHMMSSMMM format and limits that timestamp or control number to a maximum of 17 digits, which shows how tightly the code is tied to document matching rules (C.H. Robinson inbound LTL upload requirements).

    That's not a branding reference. It's an operational instruction.

    A useful habit is to compare how other major logistics companies structure carrier-code guidance so your team doesn't assume one pattern applies everywhere. This overview of a Maersk SCAC code is a good example of why carrier-by-carrier verification matters.

    Use a layered verification process

    If you're standardizing this internally, use a simple sequence:

    1. Identify the workflow first
      Ask whether this is for EDI, invoice intake, POD upload, labels, booking, or sales research. The answer changes the verification method.

    2. Check the exact spec sheet
      Pull the mode-specific or transaction-specific document. C.H. Robinson separates specs by workflow, so don't assume the truckload answer applies to LTL or forwarding.

    3. Confirm the surrounding fields
      If the spec requires PRO number, document code, booking reference, or party code, capture those too. A correct SCAC with incomplete metadata still fails.

    4. Test in a controlled environment
      Before mass deployment, send a sample file or transaction and verify that the receiving system indexes it correctly.

    Use the code that the receiving workflow expects, not the code that appears most often in search results.

    Don't skip document evidence

    If you're verifying for prospecting or competitive analysis, look at live shipment paperwork and shipment-level data rather than relying on generic lookups. Bills of lading, customs records, and carrier-facing document trails can tell you which identifier is being used in actual transactions.

    That approach takes longer than copying a code from a directory, but it gives you an answer you can defend.

    The RBTN vs CHHK Puzzle Explained

    The reason this topic keeps confusing people is straightforward. Both RBTN and CHHK show up in real references tied to C.H. Robinson, but they don't appear to serve as one universal company-wide answer.

    Third-party lists often show RBTN, while some carrier platforms and integration contexts refer to CHHK. C.H. Robinson also publishes separate specifications for different transportation modes, which indicates that SCAC handling can vary by mode and workflow. The practical takeaway is to map the code at the service-line level and verify it against the relevant spec sheet for the transaction you're running (reference on service-line verification and CHHK context).

    Why multiple SCACs can exist

    Large logistics organizations rarely operate through one uniform data path. Different business units, different service offerings, and different inherited systems can produce different identifiers in market-facing and technical contexts.

    That means you may see one code in a lookup directory and another in a file-transfer or imaging specification. Neither is automatically “wrong.” They can both be valid within different operating lanes.

    A practical way to think about it

    Use this decision frame instead of asking, “What is the C.H. Robinson SCAC?”

    Your task Better question
    Setting up EDI Which SCAC does the trading-partner mapping require?
    Sending POD or freight docs Which SCAC does the upload spec require in the filename?
    Researching carrier activity Which SCAC appears in the shipment data for this service line?
    Building internal master data Which SCAC belongs to this mode, entity, or workflow?

    That shift fixes a lot of internal confusion.

    If your team keeps asking for “the” C.H. Robinson SCAC, the data model is too broad for the process you're trying to run.

    What usually works in the field

    Operations teams that handle this well don't chase a universal answer. They maintain a mapping table by workflow. One row for LTL image intake. One for specific EDI relationships. One for prospecting filters. One for public lookup references.

    What fails is flattening all of that into one CRM field or one TMS default. That shortcut looks efficient until exceptions start piling up.

    Common Pitfalls and Related Carrier Codes

    The biggest mistake isn't choosing between RBTN and CHHK. It's assuming the SCAC alone is enough to complete the transaction.

    C.H. Robinson's own specifications show that SCAC works alongside booking references, carrier party codes, and PRO numbers. Integration failures often come from missing metadata or incorrect file naming rather than from the carrier code alone, which is why teams need to comply with the full data standard, not just the identifier (C.H. Robinson invoice XML specifications).

    The mistakes that waste the most time

    • Treating SCAC as a universal key: A SCAC can identify the carrier in one process, but it may not tell the receiving system everything it needs to match the shipment.
    • Confusing identifiers: Teams sometimes swap SCAC with MC, DOT, or other carrier credentials. Those fields serve different purposes.
    • Ignoring metadata rules: If the workflow needs a PRO number, booking reference, or prescribed document code, the right SCAC won't rescue the transaction.
    • Using one company-wide default: This is how mode-specific or service-line-specific setups break.
    • Skipping packet discipline: Carrier onboarding falls apart when teams don't gather and maintain the exact fields each partner requires. A structured approach to carrier setup packets helps keep those requirements visible.

    Related documents matter too

    People often isolate the SCAC from the rest of the paperwork stack. In practice, clean execution depends on how identifiers travel across the full document set. If your team is tightening up import or export documentation, Dutiful's customs packing list insights are useful because they show how supporting documents need to line up so operations, customs, and downstream billing don't end up reconciling conflicting data by hand.

    What not to assume

    Don't assume that a valid SCAC guarantees a valid transaction. It doesn't.

    Don't assume that a public directory answer is sufficient for invoice intake or image upload. It isn't.

    And don't assume your prospecting data is accurate if you filtered only one possible C.H. Robinson code. For sales teams, that often means an incomplete picture of the shipper's actual carrier relationships.

    Using SCAC for Data-Driven Prospecting with Coreties

    Teams often think about SCACs only when something breaks. Sales teams should think about them earlier.

    A SCAC is a practical filter for finding real shipping activity. If you know which carrier code appears on a lane or in a shipment record, you can work backward to identify shippers already moving freight in the market you want to win.

    A four-step funnel infographic illustrating how to use SCAC data to prospect, filter, personalize, and convert logistics leads.

    How the prospecting workflow works

    The strongest workflow is simple and grounded in shipment evidence rather than guesswork.

    1. Start with carrier-linked shipment activity
      Search customs or shipment-level data using the SCACs relevant to the provider you're researching. For C.H. Robinson, that means being careful about context and not relying on one code alone.

    2. Filter for the lane and mode you serve
      There's no value in building a broad list if your team only covers certain trade lanes or service types.

    3. Review the shipper names that appear repeatedly
      Those are not random accounts. They're companies actively buying logistics services in a lane where you already have an angle.

    4. Personalize outreach with operational context
      A generic pitch gets ignored. A note tied to actual shipment behavior gets attention because it reflects the shipper's current reality.

    What good outreach sounds like

    Weak outreach says you can “support their shipping needs.”

    Better outreach references the type of movement you observed, the geography involved, and the operational gap you can help with. If the account is moving through a broker or forwarder tied to a specific SCAC, that gives your team a sharper opening. You're no longer guessing whether the shipper is active.

    Sales teams get better responses when they lead with observed freight activity instead of a generic capabilities deck.

    Why SCAC-based prospecting is useful

    It helps qualify interest before the first email. It also helps separate active shippers from dead targets in purchased lists.

    For forwarders, carriers, NVOCCs, and brokerage teams, that matters because time gets wasted on companies that aren't moving the freight you think they are. SCAC-linked shipment research narrows the field to companies with current transportation activity and makes your outreach more credible.


    Coreties helps freight teams turn shipment and customs data into targeted prospect lists, surface the right contacts, and send personalized outreach based on actual freight activity. If you want to turn details like SCAC, lanes, and shipper movement into usable sales conversations, explore Coreties.

  • Your Guide to the Maersk SCAC Code MAEU

    Your Guide to the Maersk SCAC Code MAEU

    The official Maersk SCAC code is MAEU. This is the primary four-letter identifier you'll need for Maersk Line on virtually all your shipping documents, from the Bill of Lading to customs manifests.

    A white Maersk SCAC shipping container sits by a port with cranes and a cargo ship under a clear blue sky.

    Maersk SCAC Code and Its Affiliates

    Every carrier in the logistics world has a Standard Carrier Alpha Code (SCAC), a unique identifier that keeps the global supply chain moving. For a massive player like Maersk, its MAEU code is essential for ensuring millions of containers are tracked accurately.

    These codes, first introduced back in the 1960s, were a game-changer for computerizing carrier data. Today, they are the backbone of electronic data interchange (EDI) and freight tracking. The National Motor Freight Traffic Association (NMFTA) still manages these codes, and you can learn more about their history and function through their official resources.

    Things can get tricky, though. Maersk operates as a large family of brands, and each one often has its own unique SCAC code. Using the wrong one can lead to documentation errors, delays, and headaches you just don't need.

    Maersk and Affiliated SCAC Codes Quick Reference

    To avoid confusion, here’s a quick-reference table for Maersk and its most common affiliated entities. Always double-check your booking confirmation to ensure you're using the correct code for your specific shipment.

    Entity Name SCAC Code Primary Use Case
    Maersk Line MAEU The main code for A.P. Moller-Maersk ocean freight.
    Hamburg Süd SUDU For shipments booked specifically with Hamburg Süd.
    Sealand SNAU Used for cargo moving under the Sealand brand.
    Maersk (Domestic) MAEK Often used for Maersk's US domestic trucking/intermodal.

    Getting the SCAC right is a small but critical step. If you're ever in doubt, the carrier listed on your booking confirmation is your best source of truth for which code to use on your paperwork.

    Why SCAC Codes Are Critical in Modern Logistics

    Logistics concept with a shipping box, a laptop displaying 'SCAC CODES MATTER', and a checklist.

    In logistics, everything comes down to clear communication. That's where Standard Carrier Alpha Codes, or SCACs, come in. Think of a SCAC as a unique, four-letter nickname assigned to every carrier, whether they move freight by ocean, rail, or truck.

    These codes are issued by the National Motor Freight Traffic Association (NMFTA) and they aren't just for show—they're the essential ingredient for digital communication across the supply chain. Without a universal identifier, our systems would be speaking different languages.

    Fueling Automation and Compliance

    At its core, a SCAC code is what makes Electronic Data Interchange (EDI) work. When your system sends out a load tender (an EDI 204 transaction), it uses the SCAC to tell the receiving system exactly who the carrier is. This simple code is what ensures a booking request is sent to Maersk and not a regional trucking company by mistake.

    This standardized ID is absolutely vital for customs and regulatory filings. For instance, the primary Maersk SCAC code MAEU must be accurate on documents filed with the US Automated Manifest System (AMS). Using the wrong code isn't a small mistake; it can get your filings rejected, trap your cargo at the port, and lead to some pretty hefty fines.

    A simple four-letter code is the linchpin connecting a shipper's purchase order, the carrier's invoice, and the government's customs manifest. It ensures data consistency from origin to destination, preventing errors that could halt a shipment in its tracks.

    Understanding how these codes function in real-world scenarios is key. You can explore a variety of logistics use cases to see just how deeply they are integrated into daily operations. Ultimately, SCAC codes are all about making sure cargo moves efficiently, transparently, and in full compliance with global trade rules.

    How and Where to Use the Maersk SCAC Code

    Think of the Maersk SCAC code MAEU as more than just a simple identifier. It’s the specific code you need to make sure your freight is officially tied to Maersk Line on all your documentation. Without it, you're looking at incomplete paperwork, which can lead to frustrating delays and rejections.

    So, where does this code actually go? Getting the placement right is critical for a smooth shipping process. You’ll find it’s required on three main documents:

    • Bill of Lading (BOL): The SCAC must be listed clearly in the carrier section of your BOL. This is what legally assigns Maersk as the responsible party for your shipment. If you want to dive deeper into this crucial document, check out our guide on what a Bill of Lading is in shipping.

    • Customs Manifests: When importing into the U.S., this code is non-negotiable for your Automated Manifest System (AMS) and Importer Security Filing (ISF) declarations. Using the wrong SCAC here will get your filing kicked back by Customs and Border Protection (CBP) almost instantly.

    • Electronic Data Interchange (EDI) Messages: In the world of automated logistics, the SCAC is the key that directs information. For instance, when you send an EDI 204 (a Motor Carrier Load Tender), the MAEU code is what tells the system to route that booking request straight to Maersk.

    Maersk's Affiliated Carriers: Which Code to Use?

    While MAEU is the main SCAC for Maersk Line, it's a common trap to assume it covers all Maersk-owned brands. Maersk's global network includes several distinct operating carriers, and using the wrong code is a surefire way to get your documentation rejected and your cargo stuck at the port.

    The bottom line is that your paperwork must reflect the carrier physically handling the shipment. Even though Hamburg Süd and Sealand are part of the Maersk family, they operate as separate entities for documentation purposes.

    Don't Default to MAEU: Check Your Booking

    The only way to be certain is to check your booking confirmation. It will always specify the operating carrier. That’s the code you need to use.

    • Hamburg Süd: If your booking is with this German-based carrier, you must use the SCAC SUDU.
    • Sealand (A Maersk Company): For shipments on Sealand's intra-regional network, the correct code is SNAU.
    • Other Affiliates: When in doubt, your booking confirmation or freight contract is the ultimate source of truth. Always verify the carrier name listed there.

    The diagram below shows how a single SCAC code like MAEU is the lynchpin connecting your most critical shipping documents.

    Diagram illustrating the MAEU SCAC Code use hierarchy for Bill of Lading, Customs Manifest, and EDI.

    This illustrates why getting the carrier right is so important—the SCAC ties together the Bill of Lading, customs manifest, and all EDI messages. As Maersk's primary identifier, MAEU appears in over 99% of their electronic documents. This system of unique codes isn't exclusive to Maersk; other major lines like Ocean Network Express have their own unique identifiers that function in the exact same way.

    How to Verify Any SCAC Code for Accuracy

    In logistics, you never want to assume. Even when a code seems as straightforward as the Maersk SCAC code MAEU, it's a good habit to double-check. A quick verification can save you from the massive headaches and costs of rejected Bills of Lading or customs manifests, a lesson many freight forwarders and NVOCCs learn the hard way.

    The gold standard for this is going straight to the source: the National Motor Freight Traffic Association (NMFTA). They're the organization that actually issues and manages every official SCAC.

    Using the Official NMFTA Directory

    The good news is that the NMFTA provides a free, public search tool right on their website. You can just plug in the four-letter code, and it will instantly tell you the carrier's registered name, location, and whether the code is active.

    A person types on a laptop, with a 'VERIFY SCAC' banner and a floating search bar icon.

    Think of it as a two-second task that confirms your paperwork is right from the start, taking all the guesswork out of the equation. Getting this simple step down is fundamental to smooth operations and is a core principle behind efficient port import and export reporting services.

    Troubleshooting Common SCAC Code Errors

    Even the most seasoned logistics professionals can run into a Maersk SCAC code issue. A simple typo or using an old code can throw a wrench in the works, but the most frequent headache comes from Maersk's large family of brands. It's surprisingly easy to get them mixed up.

    A classic example we see all the time is booking a shipment with a Maersk subsidiary like Sealand but slapping the main MAEU code on the Bill of Lading. This creates an instant mismatch because the system is looking for Sealand’s SNAU code, leading to frustrating delays and documentation rejections.

    Immediate Fixes for Common Problems

    When a SCAC code error pops up, time is of the essence. Here’s the game plan for tackling the most frequent problems head-on.

    • Rejected Customs Filing: If customs rejects your filing due to an incorrect SCAC, you have to amend and resubmit it with the right code immediately. Get your customs broker on the line right away to make sure the correction is filed before the vessel arrives, or you risk significant delays.

    • Incorrect Bill of Lading: Spotted the wrong SCAC on a BOL? You need to contact the carrier’s documentation department now and request an amendment. Getting this fixed before the container is loaded is absolutely critical to prevent headaches at the destination port.

    The single best way to prevent these issues is to double-check your booking confirmation. That document is your source of truth. The carrier name printed on it dictates the correct SCAC code to use, whether it’s MAEU, SUDU, or SNAU. This one simple step can prevent nearly all carrier-related documentation errors.

    Frequently Asked Questions About SCAC Codes

    When you're dealing with Maersk shipments, a few common questions about carrier codes always pop up. Here are some quick answers to help you navigate the paperwork and ensure your cargo moves smoothly.

    What Is the SCAC Code for Maersk Air Cargo?

    This is a common point of confusion. Maersk's air freight division, Maersk Air Cargo, operates using airline-specific identifiers, not the ocean SCAC code. You'll need to use its IATA code, 'DJ', or its ICAO code, 'SRR'.

    The MAEU SCAC code is strictly for Maersk's ocean freight division and will be rejected if used for an air shipment.

    Is MAEU Used for All Maersk Shipments Globally?

    No, it's crucial to check which carrier is actually operating the vessel. The MAEU code is assigned to Maersk Line, but Maersk often moves cargo on vessels operated by its other brands.

    For example, if your container is sailing with Hamburg Süd, you must use their distinct SCAC code, SUDU, on the Bill of Lading and other documents. Always verify the operating carrier.

    What Is the Difference Between a SCAC and a BIC Code?

    Think of it this way: a SCAC code identifies the company moving the freight, while a BIC code identifies the owner of the container itself.

    The SCAC (Standard Carrier Alpha Code) is for documentation like the Bill of Lading and customs filings. The BIC (Bureau International des Containers) code, also called an ISO Alpha code, is the four-letter prefix painted on the actual container (e.g., MAEU 123456-7). While Maersk's SCAC and BIC prefix are both MAEU, they serve completely different functions.