Grow Trucking logo
Back to Free Tools

Trucking Invoice Generator for Owner Operators

Professional invoices with BOL#, MC#, and PDF export ready for factoring.

Your Company

Saved in this browser so you only type it once.

Bill To

Invoice Details

Line Items

DescriptionMilesRate/MileAmountFlat?
Subtotal$0.00
Tax
%$0.00
Total Due$0.00

Ready to submit?

Your company name & MC/DOT
Bill-to name & address
BOL # (factors require it)
Delivery date
Amount greater than $0

Numbers tight? Let a dispatcher find better loads.

This tool is free. If it shows you are leaving money on the road, Grow Trucking finds loads, negotiates rates and does the paperwork for owner-operators and small fleets.

Also: About Grow Trucking · Refer a carrier · Trucking blog

Need Help?

Have questions about using our trucking invoice generator? All our tools are free to use with no registration required. Save your inputs locally and come back anytime.

What should a trucking invoice include?

A trucking invoice needs more than a generic invoice template: it should show the bill of lading (BOL) or shipment reference number, origin and destination, the agreed rate, and every accessorial charge (detention, lumper, layover, TONU) as its own line item, not bundled into the base rate. Clear, itemized invoices get paid faster and are easier to dispute if a broker shorts a payment, since each charge is traceable to a specific service.

  1. Include your company name, MC/USDOT number, and the broker or shipper's billing information.
  2. Include the BOL or shipment reference number, origin, destination and dates of pickup and delivery.
  3. List the base linehaul rate as its own line item.
  4. List every accessorial charge separately: detention, lumper, layover, TONU (truck ordered, not used), or any other fee, each with its own amount.
  5. Attach or reference your proof of delivery and any lumper or detention receipts, since brokers commonly require them before paying.
Line items a trucking invoice should separate out
Line itemWhy it should be separate
Base linehaul rateThe agreed rate for the move itself
Detention payBilled separately since it depends on wait time, not the base rate
Lumper feeReimbursed against a receipt, tracked separately from the rate
TONU (truck ordered, not used)A separate fee owed when a load is cancelled after you're dispatched

Reimbursement and payment-term rules for accessorial charges come from your rate confirmation or broker agreement, not a universal standard, so confirm what each broker requires attached to the invoice.

Last reviewed October 2026.

Frequently Asked Questions - Trucking Invoice Generator

What should be included on a trucking invoice?
Your company name and USDOT/MC number, the broker or shipper's billing information, an invoice number and date, the BOL or shipment reference number, pickup and delivery dates, a clear rate breakdown (linehaul, fuel surcharge, and every accessorial as its own line), the total due, and your payment terms. Keep a current W-9 on file with brokers you work with regularly.
How quickly should I send an invoice after delivery?
As soon as possible, ideally the same day or within 24 hours of delivery, since most payment terms count days from invoice submission or from a clean proof of delivery, not from the delivery date itself. Attach your supporting documents (signed BOL, rate confirmation, and any lumper or detention receipts) with the invoice rather than sending them separately.
How do I handle a disputed invoice?
Respond quickly with your supporting documentation: the rate confirmation, signed BOL, and any photos or receipts relevant to the dispute. If the broker still won't resolve it, escalating to your factoring company (if you use one) or to collections is the next step. Keep every communication in writing, since that record is what protects you if the dispute continues.
Should I use invoice factoring instead of waiting for broker payment?
It depends on how much the speed of cash is worth to you against the fee. Factoring commonly gets you paid in a day or two for a percentage fee, instead of waiting the standard 30 or more days many brokers take. Calculate the fee's annualized cost against how badly you need the cash now, rather than treating factoring as automatically worth it or automatically too expensive.

Terms explained in the Trucking Invoice Generator