Free Tool

Free Bill of Lading Generator

Create a BOL online for freight, warehouse, carrier, and customer deliveries. Add shipment details, shipper and consignee addresses, cargo, freight terms, and download a professional PDF.

Shipment Details
Enter the BOL number, ship date, and carrier info
Shipper (From)
Consignee (To)

Need Invoicing Tools?

Create professional invoices and shipping labels with Eonebill — free, no signup required.

Get Started Free
Bill of lading answer

Create a bill of lading online before freight pickup

A bill of lading records what is being shipped, who shipped it, who receives it, which carrier handles it, and who is responsible for freight charges. Use this BOL generator when you need a clean PDF for pickup, delivery, warehouse, or accounting records.

bill of lading generator
Use this generator to create a BOL PDF with shipper, consignee, carrier, cargo, freight terms, and shipment reference fields.
create bill of lading
Start with the shipment date and BOL number, then add addresses, freight details, cargo description, declared value, and instructions.
create bill of lading online
Fill the online form and download a PDF without building a spreadsheet or retyping a paper bill of lading template.
BOL generator
A BOL generator creates the freight document carriers use as a receipt, carriage contract, and shipment record.
free bill of lading PDF
Generate a clean PDF for LTL freight, warehouse shipments, customer deliveries, and business shipping records.
straight bill of lading
Use the form for common non-negotiable shipments where goods move from a named shipper to a named consignee.
BOL fields

What to include on a bill of lading

The form keeps the required shipment fields grouped so carriers, shippers, customers, and accounting teams can read the same document without guessing.

Shipper and consignee

Company or person name, street address, city, state, ZIP, and destination contact details.

Carrier and freight terms

Carrier name, prepaid or collect terms, pickup date, BOL number, and any internal reference number.

Cargo details

Number of pieces, package type, weight, dimensions, description of goods, declared value, and handling instructions.

Proof and signatures

Shipper, carrier, and delivery signatures keep the bill of lading useful as a shipment receipt and audit record.

How It Works

1

Enter Shipment Details

Provide the BOL number, ship date, cargo description, and carrier.

2

Add Addresses

Enter the shipper and consignee information.

3

Download PDF

Generate and download a professional Bill of Lading PDF instantly.

Frequently Asked Questions

What is a Bill of Lading used for?

A Bill of Lading (BOL) is a legal document between a shipper and carrier that details the type, quantity, and destination of goods being shipped. It serves as a receipt of shipment, a document of title, and a contract of carriage — and is essential for any freight or logistics operation.

Is a Bill of Lading legally required?

For freight shipments, a Bill of Lading is a required shipping document. The carrier must have one to legally transport goods. The shipper provides it, the carrier signs it upon pickup, and the consignee signs it upon delivery. It creates a contract between all parties.

Can I create a bill of lading online for free?

Yes. Use the free bill of lading generator to enter shipment details, shipper and consignee addresses, carrier information, cargo description, freight terms, and then download a PDF BOL document.

What information must be on a Bill of Lading?

A BOL must include: the shipper and consignee information (names and addresses), the cargo description, weight, dimensions, number of pieces, declared value, ship date, freight type (prepaid or collect), carrier information, and signatures from shipper and carrier.

What is a BOL number?

A BOL number is the unique reference number for a bill of lading. It helps the shipper, carrier, consignee, and accounting team identify the shipment, match paperwork, and track freight records.

What is the difference between prepaid and collect freight?

Prepaid freight means the shipper pays the carrier. Collect freight means the consignee or receiver pays the freight charges. The BOL should show the correct freight term so payment responsibility is clear.

Streamline Your Shipping

Join thousands of businesses who trust Eonebill for their logistics and billing.

Get Started Free