Document Guide

BOL vs Rate Confirmation: Differences and How to Match Them

The Bill of Lading and the Rate Confirmation are two of the most important documents on every load - yet they come from different parties, serve different purposes, and frequently don't agree with each other. This guide breaks down what each document is, which fields matter, and how to catch discrepancies before they delay your payment.

What Is a Rate Confirmation?

A rate confirmation (also called a rate con, load confirmation, or load tender) is the contract between the carrier and the broker or shipper. It is issued by the broker and spells out the terms of the load before the truck is dispatched.

Key fields on a rate confirmation

  • Rate & accessorials - the agreed-upon linehaul rate plus any fuel surcharge, detention, or lumper reimbursement.
  • Pickup & delivery details - addresses, appointment windows, and contact information.
  • Commodity & weight - what's being hauled and the estimated weight.
  • Load/reference number - the broker's internal identifier used for invoicing and tracking.
  • Payment terms - net 30, quick pay options, or factoring instructions.

What Is a Bill of Lading?

A Bill of Lading (BOL) is created by the shipper at the point of pickup. It serves three roles at once: a receipt confirming the carrier took possession of the freight, a contract of carriage, and a document of title describing the goods.

Key fields on a BOL

  • Shipper & consignee - who is sending the freight and who is receiving it.
  • Description of goods - commodity, NMFC class, piece count, and weight as measured at the dock.
  • PO and reference numbers - the shipper's purchase order and any other tracking identifiers.
  • Special instructions - temperature requirements, hazmat classifications, or “do not stack” notes.
  • Signatures - signed by the driver at pickup and by the consignee at delivery (making it the POD).

Key Differences at a Glance

 Rate ConfirmationBill of Lading
Issued byBroker / ShipperShipper (at dock)
When createdBefore pickupAt pickup
Contains rate?YesUsually no
Contains weight?EstimatedActual (dock scale)
Legal functionCarrier-broker contractReceipt + contract of carriage
Needed for payment?Yes (invoice reference)Yes (signed as POD)
Document Comparison1 discrepancy found
Bill of LadingBOL-20260212
ShipperAcme Warehouse
ConsigneeTarget DC #412
Weight41,800 lbs
Pieces24 pallets
PO NumberPO-881204
Pickup Date02/12/2026
Rate ConfirmationBRK-55201
Shipper
Acme Warehouse
Consignee
Target DC #412
Weight
38,500 lbs
Pieces
24 pallets
Load #
BRK-55201
Rate
$2,750.00
Weight mismatch: BOL shows 41,800 lbs - Rate Con shows 38,500 lbs (difference: 3,300 lbs)

Common Discrepancies Between BOL and Rate Con

Because the rate confirmation is created before the load is picked up and the BOL is created at the dock, the two documents frequently contain conflicting information. Here are the mismatches that cause the most problems:

  • Weight discrepancies - The rate con uses an estimate from the broker. The BOL reflects the actual dock scale weight. A significant difference can trigger re-weighing fees or affect per-pound rates.
  • Piece count differences - The broker may list “24 pallets” while the dock loads 22 pallets and 4 loose cartons. This creates invoice disputes and potential claims.
  • Address mismatches - The rate con might list the shipper's corporate office while the BOL lists the warehouse address. Minor, but it creates confusion during reconciliation.
  • Reference number confusion - The broker uses their load number, the shipper uses a PO number, and the consignee uses a delivery appointment number. Matching these across documents is a constant challenge.
  • Date conflicts - The rate con may show a pickup date that differs from when the driver actually loaded. This matters for detention claims and accessorial billing.
Auto-Match ResultsLoad BRK-55201
Shipper Name
Acme Warehouse
Consignee
Target DC #412
Piece Count
24 pallets
Weight
BOL: 41,800 lbs vs Rate Con: 38,500 lbs
Pickup Date
02/12/2026
4 of 5 fields match - review weight discrepancy before invoicing

Why Matching Matters for Getting Paid

Brokers and factoring companies compare your invoice packet - which includes the rate con, BOL, and POD - before releasing payment. If the weight on the BOL doesn't match the rate con, or the reference numbers don't line up, your invoice goes into a dispute queue. That means delayed payment, back-and-forth emails, and cash flow problems.

The carriers that get paid fastest are the ones that catch discrepancies before submitting their paperwork. If your driver notices a weight difference at the dock, note it on the BOL immediately. If the shipper name on the rate con is slightly different from the BOL, flag it with your dispatcher.

How to Handle Discrepancies

When you find a mismatch between the BOL and rate con, here's what to do:

  • Weight differences over 500 lbs - Contact the broker before delivering. Request an updated rate con if the rate is weight-dependent, or note the actual weight on the BOL and get the shipper to initial it.
  • Piece count discrepancies - Note the actual count on the BOL at pickup. Take a photo of the loaded trailer. This protects you from shortage claims at delivery.
  • Reference number mismatches - Include all reference numbers (broker load number, shipper PO, BOL number) on your freight invoice so the broker can cross-reference.
  • Address differences - Generally not a payment blocker, but make sure the actual pickup and delivery locations match what's on the rate con for mileage and detention purposes.

Automating the Match

Manually comparing every BOL against every rate con is tedious and error-prone, especially when you're moving dozens of loads per week. MegaTMS extracts the key fields from both documents using AI and automatically flags mismatches, so your office staff can focus on resolving issues instead of hunting for them.

Ready to digitize your trucking documents?

MegaTMS stores, extracts, and organizes every document your carrier handles. Start your free trial today.

Start Free Trial