Instafill.ai
7 days free
AI form filling · 380 fields · 2 pages · done in seconds

Yes! You can use AI to fill out Bill of Lading (BOL) and Supplement to the Bill of Lading

Don't type 380 fields by hand. Tell our AI about yourself, or upload a document you already have, and it fills every field in seconds. You check it, then download, print or sign.

7 days free, then $19.99/month · Cancel anytime
AI fills it, no typingEncrypted, never used to train AICancel in two clicks
Bill of Lading (BOL) and Supplement to the Bill of Lading, page 1
Very Complex · 82/100Form Complexity Index

The AI does the filling. You just check it.

No typing into boxes, nothing to install.

Tell the AI about youAnswer a few questions in plain words, or upload a document you already have. That is all the typing there is.
AI fills every field in secondsIt puts each answer in the right box on every page, tables and checkboxes included.
Check it and downloadReview every field, change anything, then download, print or sign the PDF.

What this form asks for

The AI fills all of it, from your answers or your documents.

A Bill of Lading (BOL) is a formal transportation document that serves as a receipt for goods, a contract of carriage, and a key reference for billing and tracking (e.g., BOL number, PRO number, SCAC, freight terms). It captures shipper/consignee/third-party billing details, handling units, package counts, weights, commodity descriptions, and LTL classification data (NMFC and freight class), plus signatures and certifications required for compliant transport (including DOT-related hazmat acknowledgments when applicable). The attached “Supplement to the Bill of Lading” provides additional line space for customer order and commodity details when the shipment exceeds the first page. Today, this form can be filled out quickly and accurately using AI-powered services like Instafill.ai, which can also convert non-fillable PDF versions into interactive fillable forms.
Fillable fields380
Pages2
Sections59
Tables and lists3
Questions that depend on earlier answers115
Form Complexity IndexVery Complex, 82/100

The AI checks your answers before you download

16 checks built for this form, so a wrong date or a missing answer is caught before anyone else sees it.

Validates Document Date is present and in an acceptable date format

Checks that the Document Date field is not blank and matches an allowed format (e.g., MM/DD/YYYY or YYYY-MM-DD) and represents a real calendar date. This is important for legal enforceability, billing timelines, and carrier pickup/delivery auditing. If validation fails, the submission should be rejected or routed for manual review because downstream systems often require a normalized issue date.

Ensures Page Number and total page count are complete and logically consistent

Validates that the page indicator (e.g., "Page 1 of ___" and supplement page fields) contains a current page number and, when provided, a total page count, both as positive integers. Also checks that the current page number does not exceed the total and that supplement pages are numbered consistently. If this fails, the form may be incomplete or mis-collated, so the system should flag it to prevent missing line items or totals.

Validates Bill of Lading Number is present, properly formatted, and consistent across pages

Checks that the Bill of Lading Number is not empty, contains only expected characters (letters/numbers/dashes), and meets length constraints (e.g., 6–30 chars). Also verifies that the BOL number on the main page matches the BOL number on any supplement page(s). If validation fails, tracking, invoicing, and document matching can break, so the record should be blocked or require correction.

Ship From party completeness and address structure validation

Ensures Ship From Name, street Address, and City/State/ZIP are all present and not placeholder text. Validates City/State/ZIP follows a recognizable pattern (e.g., "City, ST 12345" or "City ST 12345") and that state/province is a valid code and ZIP/postal code matches expected length/format for the country context. If invalid, rating, dispatch, and compliance documents may be incorrect, so the submission should be flagged for remediation.

Ship To party completeness and address structure validation

Ensures Ship To Name, Address, and City/State/ZIP are provided and formatted consistently, and that the destination is not identical to the origin unless explicitly allowed by business rules. This prevents misdelivery and supports accurate lane determination for pricing and routing. If validation fails, the system should stop processing and request corrected destination details.

Validates FOB selection rules (origin vs destination) and prevents conflicting FOB flags

Checks that FOB is either marked for Ship From or Ship To as applicable, and that both FOB checkboxes are not selected simultaneously unless the workflow explicitly supports dual FOB (rare). FOB impacts who owns freight risk/cost at different points, so incorrect selection can cause billing disputes. If the rule is violated, the form should be rejected or require user confirmation with an override reason.

And 10 more checks
  • Freight Charge Terms are mutually exclusive and require supporting third-party details when applicable
  • Carrier identification validation (Carrier Name, SCAC, and tracking identifiers)
  • Trailer Number and Seal Number(s) format and dependency validation
  • Customer Order rows: required fields per populated row and Y/N pallet/slip validation
  • Customer Order totals: Grand Total and Page Subtotal must equal sum of line items
  • Commodity/Carrier information rows: numeric constraints and required pairings
  • Hazardous Materials (H.M.) indicator requires additional classification fields
  • NMFC Number and Freight Class format validation for LTL-only fields
  • COD Amount and Declared Value fields: currency format and fee terms consistency
  • Signature and responsibility checkbox consistency (Trailer Loaded / Freight Counted / Pickup)

Let AI fill out your Bill of Lading (BOL)

No typing. Every field filled in seconds, checked, ready to sign.

7 days free, then $19.99/month · Cancel anytime

How to Fill Out Bill of Lading (BOL) Online for Free in 2026

What the AI walks you through.

  1. Go to Instafill.ai and upload the Bill of Lading (BOL) PDF (and any supplement pages) or select the BOL template from the form library.
  2. Let the AI detect and map fields, then confirm the document header details such as date, page number, and the Bill of Lading number.
  3. Enter the party and routing information: Ship From, Ship To, carrier details (carrier name, SCAC, trailer and seal numbers), and tracking references like PRO number and any SID/CID identifiers.
  4. Complete freight billing and terms: choose prepaid/collect/third-party, fill third-party bill-to details if applicable, add COD amount/declared value and fee terms, and include any special instructions.
  5. Fill in customer order information rows (order numbers, package counts, weights, pallet/slip indicators, and additional shipper info), then verify page subtotals and grand totals.
  6. Fill in the commodity/carrier information table (handling units, package types, weights, hazmat indicator, commodity descriptions, NMFC numbers, and freight class), ensuring totals match the customer order section.
  7. Review the AI validation checks for missing/incorrect fields, then finalize with required certifications and signatures (shipper and carrier/driver) and export, print, or share the completed BOL.

Common Mistakes in Completing Bill of Lading (BOL)

The ones the AI is built to catch.

Leaving the Date and Page numbering blank or inconsistent
People often skip the document date and the “Page 1 of ___” / supplement page fields because they seem administrative, especially when rushing at pickup. Missing or inconsistent page counts can cause carriers or receivers to treat the BOL as incomplete, misplace the supplement page, or dispute what was tendered. Always enter the issue date and ensure the page number and total pages match across the main BOL and any supplement pages. AI-powered tools like Instafill.ai can auto-populate dates and enforce consistent page numbering across multi-page documents.
Mixing up Ship From, Ship To, and Third-Party Bill To details
A very common error is putting the payer’s address (third party) in the Ship To section, or copying the Ship To address into the Bill To area. This leads to billing delays, misrouted invoices, and sometimes delivery appointment issues if the consignee contact/location is wrong. Double-check that Ship From is the origin, Ship To is the delivery location, and Third Party Bill To is only the billing party (not the delivery site). Instafill.ai can help by mapping stored company profiles to the correct sections and flagging duplicate/mismatched addresses.
Incorrect or missing Bill of Lading Number / PRO Number
Shippers frequently enter the carrier PRO number in the Bill of Lading Number field (or vice versa), or omit one because they assume they’re the same. This causes tracking failures, difficulty matching paperwork to freight, and delays in claims or payment reconciliation. Use the shipper-assigned BOL number exactly as printed/assigned, and enter the carrier’s PRO number only when provided by the carrier. Instafill.ai can validate expected formats (alphanumeric, length) and reduce transposition errors.
Not completing carrier identifiers (SCAC) or entering the wrong carrier name
Carrier name and SCAC are often left blank or filled with a broker name instead of the actual transporting carrier, especially when a 3PL is involved. Incorrect carrier identification can create compliance issues, misdirected tenders, and confusion at pickup/delivery when the wrong carrier shows up on paperwork. Confirm the legal carrier name and the correct SCAC for the transporting carrier, not the shipper or broker. Instafill.ai can auto-fill known carrier profiles and validate SCAC formatting (typically 2–4 letters).
FOB box checked incorrectly (Ship From vs Ship To)
FOB terms are frequently misunderstood, and users may check both boxes or the wrong one because they interpret FOB as “who pays freight” rather than where title/risk transfers. Incorrect FOB marking can lead to disputes over responsibility for freight charges, accessorials, or damage claims. Confirm the contract terms and check only the FOB box that matches the agreed point (origin/Ship From or destination/Ship To). Instafill.ai can prompt for FOB logic and help ensure the selection aligns with the chosen freight charge terms.
Freight charge terms mismatch (Prepaid/Collect/3rd Party) and incomplete 3rd-party billing info
A common mistake is checking “3rd Party” but leaving the Third Party Bill To name/address blank, or entering an account code in the wrong term line. This results in invoice rejections, rebilling fees, and delayed delivery release if the carrier requires payment confirmation. If 3rd party is selected, fully complete the Bill To name, address, and city/state/ZIP; if prepaid or collect, ensure only the correct term is marked and any required identifiers are entered in the matching box. Instafill.ai can enforce conditional requirements (e.g., require Bill To fields when 3rd party is selected) and format addresses consistently.
Trailer number and seal number(s) missing or formatted poorly
Trailer and seal details are often unknown at the time of preparation, so they get left blank or written later in a way that’s illegible or inconsistent (especially multiple seals). Missing seal numbers can create security and chain-of-custody issues and complicate claims for shortages or tampering. Enter the trailer ID and list all seal numbers clearly, separating multiple seals with commas as the form requests. Instafill.ai can standardize the entry format and ensure multiple seal values are captured cleanly.
Customer order table errors: wrong Y/N pallet/slip marking and missing PO/order numbers
Users frequently mark both Y and N, put “Yes/No” instead of a single Y or N, or forget to include the customer order/PO number for each line. This creates receiving delays, appointment problems, and chargebacks when the consignee can’t match freight to purchase orders or packing slips. For each row, enter the correct customer order number, package count, weight, and mark only one of Y or N for pallet/slip as instructed. Instafill.ai can constrain entries to valid Y/N values and help ensure each line has the required identifiers.
Totals don’t reconcile (Grand Total packages/weight vs line items and page subtotals)
It’s very common to update line items but forget to update the page subtotal and grand total fields, especially when using the supplement page. Non-matching totals can trigger carrier reweigh/recount disputes, billing adjustments, and receiving exceptions. Always sum #PKGS and WEIGHT across all customer order rows (and across pages) and ensure the grand totals match the commodity table totals as well. Instafill.ai can automatically calculate and cross-check totals to prevent reconciliation errors.
Commodity table incomplete: vague descriptions, missing NMFC/class, or incorrect hazmat marking
Shippers often write generic descriptions (e.g., “parts” or “freight”), omit NMFC numbers and freight class for LTL, or forget to mark the H.M. “X” when hazardous materials are present. This can lead to misrating (higher charges later), refused pickups, regulatory violations, and serious delays if hazmat documentation/placarding is required. Provide specific commodity descriptions, include NMFC and class when applicable, and mark H.M. correctly only when the shipment is hazardous and properly documented. Instafill.ai can help by validating required LTL fields, prompting for hazmat indicators, and formatting commodity lines consistently.
Missing signatures/dates and incorrect “Trailer Loaded / Freight Counted” checkboxes
People frequently forget the shipper signature/date or carrier signature/pickup date, and they often check the wrong “By Shipper/By Driver” boxes for loading and counting. Missing signatures can invalidate the tender record and complicate claims, while incorrect count/load responsibility can shift liability in shortage/damage disputes. Ensure the shipper signs and dates, the carrier signs with pickup date, and select the correct loading/counting method that reflects what actually happened (e.g., driver counted pieces vs “pallets said to contain”). Instafill.ai can highlight required signature blocks and reduce missed checkbox selections by guiding users through completion.

Frequently Asked Questions About Bill of Lading (BOL)

 

Is it really free for 7 days?
Yes. You pay $0 today. Cancel before Nov 18 and you are never charged. Keep it, and it is $19.99 a month for 5 fills of your Bill of Lading (BOL).
Can I fill other forms too?
This plan is for your Bill of Lading (BOL): your own AI agent fills it as often as 5 times a month. To fill other forms and upload your own, choose a Professional plan from your account.
How do I cancel?
From your account, in two clicks, any time. No email, no call.
How does the AI fill out Bill of Lading (BOL)?
You answer a few questions in plain words, or upload a document you already have. The AI reads what you give it and puts each answer into the right field of Bill of Lading (BOL), on every page, in seconds. It checks the answers against the form's own rules, and you review and change anything before you download, print or sign.
What happens to my information?
It is encrypted in transit and at rest, and it is never used to train AI.
How complex is Bill of Lading (BOL) to fill out?
Bill of Lading (BOL) has a Form Complexity Index of 82 out of 100, in the very complex tier: 380 fillable fields across 2 pages. Instafill.ai's AI fills it in under a minute, with every field there for you to review before you download.
What is this Bill of Lading (BOL) form used for?
This Bill of Lading is the official shipping document that identifies the shipper, consignee, carrier, and the freight being transported. It also records key details like package counts, weights, freight terms, and special instructions for pickup and delivery.
Who needs to fill out this Bill of Lading?
Typically, the shipper (the “Ship From” party) completes the BOL before the carrier picks up the freight. The carrier/driver may add or verify items like trailer number, seal number(s), PRO number, and pickup signature/date.
What information is required in the “Ship From” and “Ship To” sections?
You should provide the full name, street address, and city/state/ZIP for both the origin (Ship From) and destination (Ship To). If applicable, include identifiers like SID# (shipper ID), CID# (consignee/customer ID), and the Ship To location number.
What is the Bill of Lading Number, and where do I get it?
The Bill of Lading Number is the unique identifier for the shipment and is usually assigned by the shipper, broker, or transportation system. Enter it exactly as provided, since it’s used for tracking, billing, and document matching.
What is the PRO number, and is it the same as the BOL number?
The PRO number is a tracking/reference number assigned by the carrier, and it may be different from the BOL number. If you don’t have a PRO number yet, it’s often added by the carrier at pickup or after the shipment is booked.
How do I choose the correct Freight Charge Terms (Prepaid, Collect, or 3rd Party)?
Select “Prepaid” if the shipper pays the freight charges, “Collect” if the consignee pays, or “3rd Party” if another company pays. If you choose 3rd Party, you must complete the “Third Party Freight Charges Bill To” name and address fields.
What does the FOB checkbox mean, and should I check it?
FOB (Freight On Board) indicates where ownership/risk transfers based on your shipping terms (origin or destination). Check the FOB box that matches your agreement (Ship From for FOB Origin, Ship To for FOB Destination) if your company uses FOB terms on BOLs.
How do I fill out the Customer Order Information table (# PKGS, Weight, Pallet/Slip Y/N)?
For each customer order/PO, enter the order number, the number of packages, and the weight for that line. Mark Y or N to indicate whether the shipment for that line is palletized or includes a slip/packing slip, and then complete the Grand Total fields by summing all rows.
What should I enter in the Commodity Description / NMFC / Class section (LTL only)?
List each commodity with handling unit quantity/type, package quantity/type, and weight, then provide a clear commodity description. For LTL shipments, include the NMFC number and freight class if required for rating and billing; if you don’t know them, your carrier or broker can help determine the correct classification.
When do I mark the H.M. (hazardous materials) indicator with an “X”?
Mark the H.M. indicator only if the commodity is regulated as hazardous material and requires hazmat handling/placards. You should also ensure the shipment is properly classified, packaged, marked, and accompanied by any required hazmat documentation per DOT rules.
What are trailer number and seal number(s), and who fills them in?
The trailer number identifies the trailer carrying the load, and seal number(s) identify the security seal(s) applied to the trailer doors. These are often recorded by the carrier/driver at pickup, but the shipper may enter them if known at the time of loading.
What is a Master Bill of Lading, and when should I check that box?
A Master Bill of Lading is used when this document summarizes multiple underlying (house) bills of lading attached to it. Check the box only if you are attaching additional BOL pages/documents that are part of the same master shipment.
Do I need to fill out COD Amount and Declared Value, and what do they mean?
Fill out COD Amount only if the carrier must collect payment from the consignee upon delivery, and indicate whether a customer check is acceptable. Declared value is used when liability/rates depend on value; enter the amount and the basis (e.g., per shipment or per pound) if your contract requires it.
Where do I sign, and who signs the carrier sections?
The shipper signs and dates in the “Shipper Signature/Date” area to certify the shipment details and condition. The carrier/driver signs and dates the “Carrier Signature/Pickup Date” area, and the trailer loaded/freight counted checkboxes should reflect who performed those actions.
Can AI help me fill out this Bill of Lading, and how do I do it online if the PDF isn’t fillable?
Yes—AI tools like Instafill.ai can extract your shipping details and auto-fill the correct BOL fields to save time and reduce errors. If your PDF is flat/non-fillable, Instafill.ai can convert it into an interactive fillable form, then you can upload the document, map or confirm fields (shipper/consignee, freight terms, line items), and export a completed BOL for printing or sharing.
Encrypted in transit and at restNever used to train AIDelete your forms any time

Get your Bill of Lading (BOL) filled out by AI

$0 today. Cancel before Nov 18 and you pay nothing.

7 days free, then $19.99/month · Cancel anytime