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.
Need Invoicing Tools?
Create professional invoices and shipping labels with Eonebill — free, no signup required.
Get Started FreeCreate 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.
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
Enter Shipment Details
Provide the BOL number, ship date, cargo description, and carrier.
Add Addresses
Enter the shipper and consignee information.
Download PDF
Generate and download a professional Bill of Lading PDF instantly.
Frequently Asked Questions
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.
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.
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.
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.
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.
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.
More Free Shipping & Billing Tools
Streamline Your Shipping
Join thousands of businesses who trust Eonebill for their logistics and billing.
Get Started Free