Skip to content

Global Trade

Bill of Lading Data: What It Reveals About Who's Really Buying

What bill of lading data contains, what it reveals about who is really buying — recurrence, volume trend and supplier switching — and the coverage limits most providers leave out.

August 11, 2026By Davos Pham9 min readView as Markdown

Share
Loading dock where each month of one importer's buying appears as stacked cargo containers: steady small groups, then taller stacks as volume grows, then an empty stretch of dock where the shipments stopped

Bill of Lading Data: What It Reveals About Who's Really Buying

Every container that crosses a border leaves a paper trail. Somebody declares what is inside it, who shipped it, who is receiving it and where it is going — and in a number of countries, that declaration becomes public record.

That record is the reason bill of lading data exists as a dataset at all. It is one of the very few signals in B2B that is not written by a marketer, not self-reported on a company website, and not inferred by a model. A buyer bought something, physically, and a customs authority wrote it down.

The interesting question is not what the document is. It is what a few million of those documents, stacked up and made searchable, actually tell you about who is buying — and, just as importantly, where they stop telling you anything.

What bill of lading data actually is

A bill of lading is a shipping document. It is the carrier's receipt for the cargo, the contract of carriage, and — depending on the type — a document of title. If you want that explained properly, we have already written it up in what a bill of lading is and why it matters.

Bill of lading data is a different thing. It is what you get when those documents stop being individual pieces of paper and become rows: millions of filings, parsed into fields, deduplicated, matched to companies, and searchable by product, company, country and date.

The distinction matters because it changes what the thing is for. One bill of lading tells you about one shipment. A few hundred thousand of them tell you which companies in a market buy your product, how often, from whom, and whether they are growing or going quiet.

The fields, read one at a time

Most articles about this dataset describe it in the abstract. It is more useful to look at a single record and go field by field, because every field answers a different commercial question.

Here is the shape of a record as it appears once it has been structured for buyer research — this is an illustrative example, not a specific company:

  • Consignee — the party receiving the goods. In the cleanest case this is your prospect: a US importer of fabricated-steel articles.
  • Shipper — who sent it. This tells you who currently has the business you want.
  • Product / HS codeHS code 7326, iron or steel articles. The code is what makes the dataset searchable at all; free-text cargo descriptions vary far too much to filter on.
  • Shipment count and active months — 19 shipments across 12 active months. One number is volume; the other is rhythm, and rhythm is the more useful of the two.
  • Recency — last shipment 2026-07. A buyer who last imported three years ago is a history lesson, not a lead.
  • Source — US customs records. If a row cannot name where it came from, it is an assertion, not evidence.
  • Market coverage — partial, US-inbound. What this dataset does and does not see for this particular lane.
  • Contact — extracted, not verified. A name pulled from a filing is a starting point for checking, not a confirmed decision-maker.

Those last three fields are the ones most trade-data products leave off, and they are the ones that decide whether you can defend a recommendation to your sales team.

What the data reveals about who's really buying

Read one row and you learn a fact. Read a company's rows in sequence and you learn behaviour.

Recurrence separates buyers from tourists. Nineteen shipments across twelve active months is a company with a standing requirement and a supplier it keeps using. Two shipments eighteen months apart is a company that tried something once. Those two profiles deserve completely different outreach, and nothing on either company's website will tell you which one you are looking at.

Volume trend shows you where the pressure is. A buyer whose monthly volume has doubled over a year is scaling and probably straining their current supply. A buyer trending down may be losing their own end customer — or moving the business to someone else.

Supplier concentration tells you how hard the door is. A buyer sourcing from a single supplier for four years is a difficult conversation. A buyer who has used five suppliers in two years has already demonstrated they will switch.

Silence is a signal too. A buyer with a steady rhythm who has not imported in five months is either in trouble, between contracts, or has quietly moved to a new supplier. That is a reason to call, and a reason to lead with a question rather than a pitch.

This is the same logic behind analysing buyer intent from shipment data: a purchase that already happened is a better predictor of the next purchase than any behavioural score built from web visits.

Loading dock where each month of one importer's buying appears as stacked cargo containers: steady small groups, then taller stacks as volume grows, then an empty stretch of dock where the shipments stopped

What bill of lading data does not reveal

This section exists because almost nobody writing about this dataset will tell you where it fails, and you will find out anyway — usually in front of a prospect.

Coverage is not global, and it never has been. Some countries publish detailed manifest data. Many publish nothing at all. Any provider implying complete worldwide coverage is describing an ambition. The honest version is per-lane: this corridor is well covered, that one is thin, and here is which one you are looking at.

Not every shipment is visible even where coverage is good. In the US, importers can request confidentiality for their manifest data, and shipments moving through channels that do not produce a public filing simply are not in the dataset. A company's absence is not proof they do not import.

A master bill can name the wrong party. When a freight forwarder consolidates cargo, the master bill may show the forwarder rather than the company that actually bought the goods. The house bill underneath it carries the real consignee. Read only the master level and you will build a prospect list of logistics companies.

Price and quantity are often unreliable or absent. Declared values are filed for customs purposes, not for your margin analysis. Treat them as directional at best.

A contact is not a relationship. A name and an address on a filing is an operations or compliance contact far more often than it is a buyer. That is why the honest label on that field is extracted, and why the next step is verification rather than an email.

None of this makes the dataset weak. It makes it evidence — and evidence you know the limits of is worth more than a confident number you cannot trace.

What to look for in a bill of lading data source

If you are comparing providers, the questions that actually separate them are narrow:

  1. Is coverage disclosed per lane, or implied to be total? A provider who tells you what they cannot see is telling you the truth about what they can.
  2. Is confidence labelled? Verified and extracted are different claims. A product that renders both in the same font is asking you to guess.
  3. How recent is the newest record? Ask for the date of the most recent shipment in your lane, not the size of the archive. A 200-million-row database that is four months behind is a history book.
  4. Does every row link back to its filing? If you cannot get from a recommendation to the record it came from, you cannot defend it.
  5. Where does the workflow end? This is the one most buyers forget to ask. Most tools end at a CSV export — the moment the actual work starts.

That last point is the difference between a data subscription and something that changes your week. We have written before about why static customs databases hold exporters back: the constraint is rarely the records. It is the human hours between a row and a conversation.

From a shipment record to a contacted buyer

Here is the loop most teams run. Search the database. Filter to a product and a country. Read rows until the names blur. Export a CSV. Move it to another tool to find contacts. Verify some of them. Write the emails. Do the judgment yourself, at every step.

Now look at what actually changed in that loop: nothing about the data. The records were fine. The cost was the six manual handoffs around them.

Two-row workflow comparison: search, filter, export, import to another tool, manual judgment on the top row; ask, investigate, rank, explain evidence, save, enrich, prepare outreach with human approval on the bottom row

The alternative is to structure the same customs records so an agent can work through them — investigate a product and market, rank the importers it finds, show the evidence behind each one, save the ones you keep, enrich the contacts and prepare the outreach — while you approve each step. Same class of data as every incumbent. Far less of your week spent moving it between tabs. That is also the practical version of finding B2B trade leads with a data-driven method, and the reason AI agents are showing up in small exporters' workflows before they show up anywhere else.

For scale, the corpus behind this approach covers 276M+ customs shipment records across 248 countries and more than 6,000 HS product codes — and every result still shows its source, its confidence and its coverage.

FAQ

How do you get bill of lading data?

Through the customs authorities that publish it, or through a provider that collects, cleans and structures those filings for you. Raw manifest data is difficult to work with directly: company names are inconsistent, cargo descriptions are free text, and the same importer appears under six spellings.

Is bill of lading data public?

In some countries, yes — US import manifest data is a well-known example. In many others it is not published at all. This is exactly why coverage should be stated per lane rather than as a single global claim.

What does a bill of lading record contain?

Typically the shipper and consignee, a cargo description, an HS code, weights and container details, ports of loading and discharge, the vessel and the date. Structured datasets add derived fields on top — shipment counts, active months, recency and confidence labels.

Can you get US import bill of lading data for free?

Some of it, in raw form, with effort. What free sources will not give you is deduplicated company matching, recency you can trust, or a way to get from a row to a verified contact — which is where essentially all of the time goes.

How current is bill of lading data?

It varies by source and by lane, and it is the question worth asking hardest during a trial. Ask for the date of the most recent shipment in the exact corridor you sell into, not the size of the overall archive.

The point of the dataset

Bill of lading data is not interesting because it is big. It is interesting because it is the one part of a buyer's behaviour that somebody else wrote down — and because, read carefully, it tells you who is buying, how often, from whom, and when that pattern changed.

The rest of the work is getting from that record to a conversation without losing a week. See what agent-ready trade data looks like — with sources, confidence and coverage on every result, and your approval at every step.

Share

Follow EximAgent for trade insights

Sign up for our newsletter

Enter your email to receive the latest trade insights, guides, and HS-code explainers from EximAgent Blog.