Skip to content

Free · no account · nothing leaves your browser

Make a bill of lading in minutes

Fill in the shipment, watch the sheet build itself, print it, hand it to the driver. Every box on the form tells you what it means and what it costs you to get it wrong — because the bill of lading is the carrier's receipt and your contract, and it is the document you will be arguing from if the pallet turns up short or damaged.

Your shipment

Six blocks, in the order a carrier reads them. Required boxes are marked; the rest are genuinely optional, and we say which is which instead of making you guess.

The shipment below is invented — a pallet of packaged hardware moving from a Cincinnati warehouse to a Nashville distributor — so the sheet reads as a real document from the first second instead of an empty grid. Type over any of it.

Shipment & carrier

The identifiers everyone downstream searches on. If a pallet goes missing, this is the block that gets read out over the phone.

Your own reference for this shipment. You invent it — there is no central registry — but it has to be unique in your records, because it is what ties the pallet to the invoice when something goes wrong.

The date the carrier takes possession, not the date you printed the form. This is the date the carrier's liability starts.

The company physically moving the freight. If a broker arranged the load, this is still the trucking company, not the broker.

The carrier's own tracking number. Usually blank when you print — the driver writes it in, or the carrier applies a PRO sticker at pickup.

The carrier's four-letter Standard Carrier Alpha Code. Ask the carrier; guessing it is worse than leaving it blank.

Which trailer the freight went into. Normally filled in by the driver at the dock, so leave it empty unless you already know it.

If the trailer is sealed, the seal number recorded here is what proves nobody opened it in transit. An intact seal that matches this number is your defence against a claim of tampering.

Your customer's purchase-order numbers. Receiving clerks match the pallet to the PO before they will sign for it, so an omission here creates a phone call.

Ship from (shipper)

Where the freight is picked up, and who to call if the driver cannot find the dock.

The legal name of the business handing over the goods — the consignor. Use the registered name, not the trading nickname on the sign outside.

A number the driver can actually reach during pickup hours. A switchboard that closes at 4pm is not one.

The dock, not the head office. Naming the dock door here is the single cheapest way to avoid a redelivery fee.

Pickup city.

Two-letter state code.

The ZIP code drives the freight rate — LTL pricing is built on origin and destination ZIP pairs, so a typo here reprices the whole shipment.

Ship to (consignee)

Who receives the goods. Getting this wrong is the most expensive mistake on the form.

The party the goods are being delivered to. On a straight bill of lading, the freight is released to this named party and nobody else — that is what makes it 'straight' rather than negotiable.

Delivery contact. Carriers charge for a failed delivery attempt, and an unanswered phone is the usual cause.

Delivery address, including the receiving entrance if it differs from the main one.

Delivery city.

Two-letter state code.

Destination ZIP. Along with the origin ZIP, this is half of what the carrier's rate is calculated from.

Freight charges

Who pays the carrier. Leave this ambiguous and the invoice lands on the wrong desk.

Prepaid means the shipper pays. Collect means the consignee pays on delivery. Third party means somebody else entirely is invoiced — and if you pick it, the Bill To block below stops being optional.

The company that gets the freight invoice when neither the shipper nor the consignee is paying — typically a broker or the buyer's logistics arm.

Where to send that invoice. An accounts-payable address, not a warehouse.

Collect on delivery: the driver will not release the freight until this amount is handed over. Leave it blank unless you have genuinely agreed a COD shipment with the carrier — it is not a payment-terms note.

Only fill this in where the rate depends on the value of the goods. Declaring a value is not the same as insuring the shipment — carrier liability is usually capped per pound by the tariff, and a high declared value can cost you more without covering you.

Freight description

What is actually on the truck. This block is what the carrier re-weighs, re-measures and re-classes you on.

How many things the driver physically moves — 2 pallets, not the 48 cartons stacked on them. Get this wrong and the carrier re-bills you for the extra handling.

What that unit is. A pallet and a loose carton are handled — and priced — completely differently.

How many individual packages are inside the handling units. This is the count the receiving clerk checks against the pallet.

The inner packaging. Cartons on a pallet is the normal LTL case.

Gross weight, pallets included. Carriers put freight over a certified scale, and a re-weigh that disagrees with this number is the most common reason an LTL invoice comes back higher than the quote.

The NMFC freight class your carrier rated the shipment at — it runs from 50 (dense, durable, cheap to move) up to 500 (light, bulky, fragile, expensive), driven mostly by density in pounds per cubic foot, plus how the goods stow, handle and survive the trip. Copy the class from your carrier's quote rather than guessing: an optimistic class is what a re-class charge is made of.

The item number that maps your specific commodity to its class. It comes from the NMFTA's classification (ClassIT) or from your carrier — it is licensed data, so we do not reproduce the lookup here. Blank is fine on most domestic LTL shipments; the class number is what the carrier rates on.

Tick only if the shipment is regulated under 49 CFR. If it is, this form is not enough on its own — hazmat needs a proper shipping description, packing group, UN number and emergency contact, and the penalties for getting it wrong are severe.

Describe the goods the way the classification does, not the way your catalogue does. 'Steel brackets, packaged' is useful; 'Assorted SKUs' invites the carrier to guess a class, and they will not guess in your favour.

Instructions & signatures

The part that turns a printout into a contract. Nothing above this block binds anyone until it is signed.

Accessorial services — liftgate, appointment delivery, inside delivery, limited access — cost money and must be agreed with the carrier in advance. Writing one here does not make it free, but omitting one you need guarantees a failed delivery.

Who loaded the trailer. If the shipper loaded and sealed it, the carrier has a much narrower window to dispute what was inside — which cuts both ways in a damage claim.

Who counted the pieces. 'Driver — pallets said to contain' means the driver never verified the count inside the wrap, so a shortage claim against the carrier gets very hard to win.

Type the printed name here; the actual signature goes on the paper. Signing certifies the goods are properly described, packaged, marked and labelled — and, for hazmat, that they are in condition to transport.

Left blank on purpose. The driver signs at pickup, and that signature is the carrier's receipt for the freight — the moment the document becomes a contract of carriage. Keep your signed copy; it is the evidence in any claim.

Everything you type stays in this browser tab. There is no account, no upload and no server that sees your shipment — the sheet is assembled and printed on your own machine.

The bill of lading

A straight bill of lading — short form, non-negotiable — the version ordinary domestic LTL freight moves on. What you see here is what prints.

Straight Bill of Lading

Short form · Original · Not negotiable

BOL #
BOL-24081
Date
07/14/2026

Ship from — shipper

Ridgeline Supply Co.

1820 Kemper Meadow Dr, Dock 4

Cincinnati, OH 45240

(513) 555-0114

Ship to — consignee

Cumberland Distributing LLC

455 Centerline Ct, Receiving

Nashville, TN 37210

(615) 555-0177

Carrier

Midwest Freight Lines

SCAC
MWFL
PRO #
 
Trailer
 
Seal
 

Freight charge terms

Prepaid

PO / order #
PO-99310, PO-99311
COD
 
Declared value
 

Carrier information — freight

HandlingPackagesWeight (lb)H.M.Commodity descriptionNMFC #Class
2 Pallet48 Carton1240Packaged steel shelving brackets, palletized and stretch-wrapped 70

Special instructions

Liftgate required at delivery. Call receiving 24h ahead.

Shipper certification. The goods described above are properly classified, described, packaged, marked and labelled, and are in proper condition for transportation according to the applicable regulations of the U.S. Department of Transportation.

Shipper signature / date

D. Alvarez

Sign the printed copy

Trailer loaded / freight counted

Loaded by Shipper

Counted by Shipper

Carrier signature / pickup date

 

Driver signs at pickup

Generated with bolmaker.com · Keep the signed copy — it is your receipt

What you walk away with

A sheet you can print

Letter size, portrait, laid out the way carriers expect to read it. Print the three working copies — yours, the driver's, and the one that travels with the freight — or save it as a PDF and send it ahead.

An explanation, not a blank grid

Handling units versus packages. Prepaid versus collect. Why ticking "driver — pallets said to contain" quietly costs you a shortage claim. Thefield-by-field walkthrough says all of it out loud.

Nothing handed over

No sign-up wall, no upgrade prompt where the download button should be, and no shipment data sitting on somebody else's server. It all runs in the page you are looking at.

Bill of lading questions

What is a bill of lading, in plain terms?

It is the piece of paper the driver signs when they take your freight. That signature makes it two things at once: the carrier's receipt, proving they received the goods in the condition described, and the contract of carriage, setting out what they agreed to move and on what terms. If a pallet turns up short or smashed, the bill of lading is the document both sides argue from.

What makes a bill of lading 'straight'?

A straight bill of lading is non-negotiable: the freight is released to the consignee named on it and to nobody else. It cannot be signed over to a third party in transit. That is what ordinary domestic LTL shipping runs on, and it is what this tool generates. The alternative — an order or negotiable bill of lading, where title can change hands while the goods are moving — is used in trade finance and letter-of-credit deals, and needs paperwork this tool does not produce.

Is a bill of lading legally required?

For interstate motor freight in the United States, yes in practice. Federal regulation (49 CFR § 373.101) requires a motor carrier to issue a receipt or bill of lading for property it accepts for transportation. Most carriers will simply refuse a pickup without one, because without it they have no record of what they took, from whom, or on what terms.

Do I need to pay for a bill of lading form?

No. There is no official, licensed or purchasable form — a bill of lading is defined by the information on it, not by a template you bought. This generator is free, does not ask you to register, and does not put the download behind an upgrade. Print as many as you like.

What is the difference between handling units and packages?

Handling units are the things the driver physically moves — two pallets, say. Packages are what is inside them: the 48 cartons stacked on those two pallets. Carriers price and handle by the handling unit, so entering 48 where the form wants 2 tells the carrier you are shipping 48 separate items, and the corrected invoice will reflect that.

What does 'prepaid' versus 'collect' actually decide?

Who gets the freight invoice. Prepaid means the shipper pays the carrier. Collect means the consignee pays, typically before the freight is released. Third party means someone else entirely — often a broker or the buyer's logistics arm — is billed, and in that case you have to fill in the Bill To block or the invoice has nowhere to go. This one box decides who is out of pocket, so it is worth ten seconds of thought.

What is a freight class and where do I find mine?

Freight class is the NMFC classification the carrier rates your shipment on, running from 50 (dense, sturdy, cheap to move) to 500 (light, bulky, fragile, expensive). It is set mainly by density — pounds per cubic foot — together with how well the goods stow, how easily they are handled, and how much liability they carry. Your carrier or broker will confirm the right class for your commodity; guessing low is the fastest way to get a re-class charge added to your invoice.

Do I have to fill in the NMFC item number?

Usually not. On ordinary domestic LTL the carrier rates on the freight class, and the item number is a detail your carrier already holds. Those item numbers belong to a licensed classification we are not free to republish, so the field takes whatever you enter and prints it — there is no commodity lookup behind it. If your carrier wants the number, your carrier will give you the number.

How many copies of the bill of lading do I need?

Three is the working convention: one stays with you, one goes with the driver, one travels with the freight to the consignee. What matters is that you keep a copy carrying the driver's signature — an unsigned printout proves nothing, and the signed copy is the evidence in any claim for loss or damage.

Can I use this for a hazardous materials shipment?

Not on its own. Freight regulated under 49 CFR needs a proper shipping description — UN number, proper shipping name, hazard class, packing group — plus an emergency response contact and a shipper's certification specific to hazmat. The hazmat box on this form flags the shipment; it does not make the paperwork compliant. If you are moving regulated goods, work from your carrier's hazmat requirements, not from a general-purpose generator.

Does my shipment data get uploaded anywhere?

No. The sheet is assembled in your browser from what you type, and printing happens on your machine. There is no account, no database and no server that sees your shipper, consignee or commodity details. Close the tab and it is gone — so save or print the PDF before you do.

What is a PRO number, and why is mine blank?

The PRO number is the carrier's own tracking number for the shipment, and it is theirs to assign — usually at pickup, often as a barcoded sticker applied to the freight. It is normal and correct for the box to be empty on the copy you print. The driver fills it in, and that is the number you quote when you call to ask where your pallet is.

Still stuck on a box? Thewalkthrough takes the form apart field by field, and theworked example shows a complete shipment filled in from end to end.