Bill of lading: what it is, how to fill one out and read one, and how to automate it
For shippers, forwarders and freight audit teams. What goes on a bill of lading, what each section means, and how to stop keying BOLs by hand.

Key takeaways
- A bill of lading (BOL) is the document a carrier issues for a shipment. It is a receipt for the goods and proof of the agreement to move them. On negotiable ocean BOLs it also shows who owns the cargo, which makes it a document of title.
- The main types are straight (non-negotiable), order (negotiable), inland, ocean, through, and master and house bills of lading. A clean bill notes no problems at loading. A claused bill notes a problem.
- A BOL carries shipper, consignee, carrier, reference numbers, freight description, weight, freight class, terms and signatures. For interstate truck freight, federal rules set the least information a BOL must show.
- Since July 19, 2025, many LTL freight classes are density-based, so the weight and dimensions on the BOL decide the class and the rate. LTL means less-than-truckload, and density means weight per cubic foot.
- Software can do the rekeying. It extracts the data, checks it against the delivery receipt and the carrier's invoice, and routes exceptions to a person.
On this page
A bill of lading (BOL or B/L) is the document a carrier issues when it takes goods for shipment. It is a receipt for the goods and evidence of the contract of carriage. On negotiable ocean bills it is also a document of title. Whoever holds the original bill can claim the cargo. Shippers, carriers, freight forwarders and receivers all rely on it. Its data drives billing, freight audit and claims.
What is a bill of lading?
A bill of lading does three jobs at once.
Receipt
The carrier confirms it received the goods described, in the condition noted.Contract of carriage
It records or references the terms under which the carrier moves the goods.Document of title
A negotiable (order) bill represents the goods themselves, so whoever holds the endorsed original can claim them. This matters most in international trade and trade finance.
Types of bills of lading
| Type | What it is |
|---|---|
| Straight | Non-negotiable; goods are delivered only to the named consignee |
| Order | Negotiable; ownership transfers by endorsement, common in letters of credit |
| Inland | Covers ground transport (truck or rail) to a port or within a country |
| Ocean | Issued for sea freight by the ocean carrier or an NVOCC |
| Through | Covers a shipment that uses more than one type of transport (truck, rail, ship) or more than one carrier, under one document |
| Master and house | The carrier issues the master BOL to the forwarder. The forwarder issues the house BOL to the shipper. |
| Clean and claused | A clean bill notes no damage or shortage at loading; a claused (foul) bill records one |
| Electronic (eBL) | A digital BOL with the same functions as paper |
Digital bills are growing: ocean carriers in the Digital Container Shipping Association (DCSA) have committed to issuing all their bills of lading electronically by 2030.
What goes on a bill of lading
For interstate truck freight, federal rules (49 CFR 373.101) set a minimum. A BOL must name the shipper and consignee and give the origin and destination. It must also show the number of packages and describe the freight. Weight, volume or measurement must also be shown when the carrier uses it to set the rate. Most BOLs carry more:
- References: BOL number, plus any PRO, PO, shipper reference and SCAC.
- Parties: shipper, consignee and, if someone else pays the freight, a third-party bill-to.
- Carrier: name, trailer and seal numbers, pickup and delivery dates.
- Vessel and ports: on ocean bills, the vessel and voyage, the ports of loading and discharge, and container numbers.
- Freight lines: handling units, packages, description, weight, dimensions, and the NMFC item and class for LTL.
- Hazardous materials: the declaration and an emergency contact, if applicable.
- Terms and value: prepaid, collect or third party; any COD amount; a declared value, which can change carrier liability.
- Instructions and signatures: liftgate, appointment or temperature notes; shipper and driver signatures, with exceptions noted at pickup or delivery.
| Field | Extracted value | Confidence |
|---|---|---|
| Shipper | Ridgeline Home Goods Inc. | |
| Ship-from address | 3150 Valley View Rd, Columbus, OH 43219 | |
| Consignee | Brightwater Supply Co. | |
| Ship-to address | 1800 Airpark Dr, Nashville, TN 37217 | |
| Bill to (third party) | Summit Lane Logistics LLC | |
| Freight terms | Third party |
| Field | Extracted value | Confidence |
|---|---|---|
| BOL number | RHG-260914-018 | |
| Ship date | 2026-09-14 | |
| Carrier · SCAC | Blue Ridge Freight Lines · BRFL | |
| PRO number | 731455208 | |
| Customer PO | 88412 | |
| Total pieces · weight | 12 PLT · 288 CTN · 6,420 lb |
| Field | Extracted value | Confidence |
|---|---|---|
| Handling units | 8 PLT | |
| Packages | 192 CTN | |
| Description | Plastic bins, nested | |
| Weight | 3,520 lb | |
| NMFC item | 156600 | |
| Freight class | 85 |
Density-based freight classes
For LTL freight, the National Motor Freight Classification (NMFC) assigns a class that drives the rate. Under NMFTA Docket 2025-1, effective July 19, 2025, many commodities moved from commodity-based to density-based classes, measured in pounds per cubic foot. For those, the weight and dimensions on the BOL decide the class, so a wrong number can mean a different class and a different charge.
How to fill out a bill of lading
To create a bill of lading, start from the carrier's form or your TMS and fill in nine parts.
- HeaderEnter the date, BOL number and reference numbers: PO, order and shipper ID.
- PartiesFill in the shipper and consignee, and the third-party bill-to if someone else pays the freight.
- Freight linesList each handling unit with its package count, type, weight and dimensions.
- Description and classDescribe the commodity and add its NMFC item and class.
- Hazardous materialsDeclare them with the required details and an emergency contact.
- TermsChoose prepaid, collect or third party, and add any COD amount.
- Declared valueAdd one if you want more carrier liability than the default.
- Special instructionsLiftgate, appointment or temperature control.
- SignaturesSign at pickup, and have the driver sign and note anything unusual, such as damaged pallets or a count they couldn't check.
How to read a bill of lading
- BOL number and datesUse the BOL number to track the shipment and match it to the freight invoice.
- PartiesShipper, consignee and bill-to are correct; an error here sends the invoice to the wrong party.
- Freight linesPiece count, weight and class agree with the order and packing list.
- TermsPrepaid, collect or third party decides who is billed.
- Signatures and exceptionsNotes such as "subject to count" or "damaged" matter for claims.
- DeliveryA signed delivery receipt or proof of delivery closes the loop.
One load, from pickup to payment
A 3PL is a third-party logistics company. A shipper or 3PL can see hundreds of BOLs a day. Follow one of them. A driver collects a pallet, signs the BOL and writes "subject to count" beside the freight line. A phone photo of that page reaches the back office. The proof of delivery follows, and later the carrier's invoice arrives as a PDF in its own layout.
Done by hand, someone keys the BOL into the TMS and reads the handwriting by eye. Then they open the delivery receipt and the invoice and compare weight and class line by line. If the class on the invoice is higher than the weight and size on the BOL allow, nobody sees it until the invoice is paid.
With software, the photo is read the way a typed page is. The BOL number, the parties and the freight line come out as fields, and so does the handwritten note. A faint weight goes to a person, who sees it next to the line it came from. The rest passes through. The BOL is then checked against the delivery receipt and the invoice, and a class that doesn't match is flagged before the invoice is approved.
How to automate bill of lading processing
To extract data from a bill of lading, capture it as a PDF, scan or photo and read the text with OCR. Then map the text to fields such as the BOL and PRO numbers, parties, pieces, weight and class. Last, check the values and send them on. Automation runs those steps for every document in the load. The structured data can also feed reporting on lanes and carriers.
- Bills of lading
- Proofs of delivery
- Carrier invoices
- 01Classify
- 02Extract
- 03Match
- 04Route exceptions
We'd rather the workflow fit your routes and your carriers than push you into a fixed template. You decide which fields must match the invoice, and which differences a person should check. Most teams only learn what those rules are after they write them down for one carrier.
Docsumo's bill of lading OCR reads BOLs, proofs of delivery and carrier invoices, handwritten notes included. It sends fields it isn't sure about to a reviewer. On the Enterprise plan, cross-document validation checks each BOL against the load's delivery receipt and carrier invoice, the core of freight invoice audit. Clean data goes to your TMS, ERP or AP system through the API and webhooks, or downloads to Excel.
Before you automate, pick one carrier
The bill of lading is the receipt, the contract and sometimes the title for every shipment. Fill it out completely, with accurate weights and dimensions now that many LTL classes are density-based. Then let software do the reading and matching, so your team handles only the loads that don't add up. More in logistics document automation.
Book a demo with a week of your own BOLs, or start a free trial.
Frequently asked questions
What is a bill of lading used for?
It's a receipt showing the carrier took the goods and a record of the terms of carriage. For negotiable ocean bills it is also a document of title, which controls who can claim the cargo. It's also used for billing, freight audit and claims.
Who issues a bill of lading?
The carrier or its agent issues the bill of lading. Shippers often prepare the BOL for domestic freight, and the carrier signs it at pickup. For ocean freight, the carrier or an NVOCC issues it.
What is the difference between a straight and an order bill of lading?
A straight bill of lading names a specific consignee and is non-negotiable. An order bill of lading is negotiable, so ownership of the goods can be transferred by endorsing the bill.
What is an electronic bill of lading?
An eBL is a digital bill of lading with the same functions as paper. Ocean carriers in the Digital Container Shipping Association have committed to issuing all their bills of lading electronically by 2030.
How do you extract data from a bill of lading?
Capture the BOL as a PDF, scan or photo and run OCR to read the text. Map it to fields such as the BOL and PRO numbers, shipper, consignee, pieces, weight and class. Then check the values and export them. Bill of lading OCR software, also called a BOL parser or data extractor, does the reading and mapping and sends uncertain fields to a person.
Can OCR read handwritten notes and stamps on a bill of lading?
Yes. Document AI reads scanned and photographed BOLs, including handwritten notes and stamps. It extracts fields such as BOL number, parties and weights, and flags low-confidence values for review.