Bill of lading: what it is, how to fill one out and read one, and how to automate it
For shippers, freight forwarders, 3PLs 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 acts as a receipt for the goods, evidence of the contract of carriage and, for negotiable ocean BOLs, 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 one does.
- A BOL carries shipper, consignee, carrier, reference numbers, freight description, weight, freight class, terms and signatures. For interstate truck freight, federal rules set the minimum.
- 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.
- Automating BOL processing means extracting the data, checking it against the delivery receipt and the carrier's invoice, and routing exceptions, instead of rekeying every document.
On this page
A bill of lading (BOL or B/L) is the document a carrier issues when it takes goods for shipment. It serves as a receipt for the goods, evidence of the contract of carriage and, for negotiable ocean bills, a document of title that controls who can claim the cargo. Shippers, carriers, freight forwarders and receivers all rely on it, and its data drives billing, freight audit and claims.
This guide covers the types of bills of lading, what goes on one, how to fill one out and read one, and how to automate BOL processing.
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 across more than one mode or carrier under one document |
| Master and house | The master BOL is issued by the carrier to the forwarder; the house BOL is issued by the forwarder 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) require at least the names of the shipper and consignee, the origin and destination, the number of packages, a description of the freight, and its weight, volume or measurement when that sets 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 bill.
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.
Manual vs automated bill of lading processing#
A shipper or 3PL can see hundreds of BOLs a day, each with a delivery receipt and a carrier invoice to match.
Manual BOL processing
- Every carrier's layout keyed by hand into the TMS
- Driver photos and handwritten notes read by eye
- BOL, delivery receipt and invoice matched one load at a time
- Weight and class differences found after the invoice is paid
Automated BOL processing
- Fields read from any layout, scans and phone photos included
- Handwritten notes and stamps extracted; unsure values sent to review
- Each BOL checked against its delivery receipt and invoice
- Differences 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, read the text with OCR, map it to fields such as the BOL and PRO numbers, parties, pieces, weight and class, then check the values and send them on. Automation runs those steps for every document in the load, and the structured data can also feed reporting on lanes and carriers.
- Bills of lading
- Proofs of delivery
- Carrier invoices
- 01Classify
- 02Extract
- 03Match
- 04Route exceptions
Docsumo's bill of lading OCR reads BOLs, proofs of delivery and carrier invoices, handwritten notes included, and 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.
The bottom line#
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 automate 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, a record of the terms of carriage, and, for negotiable ocean bills, a document of title that 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, 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, extracts fields such as BOL number, parties, weights and freight class, and flags low-confidence values for review.