Free Trucking Invoice Generator

Bill freight and hauling fast: add load/BOL details, mileage or flat rate, fuel and accessorial charges, and download a clean PDF. Built for owner-operators and carriers — no signup.

Create this invoice → Free · no signup · downloads as PDF

What this template looks like

A filled-in example. Your details replace the placeholders — nothing here is saved.

INVOICE
# INV-0042
FromYour Business Name
Your address
City, Postcode
Bill ToClient Name
Client address
City, Postcode
Issue DateMar 14, 2026
Due DateMar 28, 2026
DescriptionQtyRateAmount
Line haul (miles) 1 $1,200.00 $1,200.00
Fuel surcharge 4 $450.00 $1,800.00
Subtotal$3,000.00
Total Due$3,000.00
TermsThank you for your business.

Create this invoice → Start from blank

Pre-configured

This page is set up for trucking invoice — adjust anything you need.

No signup

Fill it in and download a clean PDF instantly. No account, no watermark.

100% private

Runs entirely in your browser — your data and logo never leave your device.

What to include on a trucking invoice

Carriers and brokers expect specific reference numbers — include them so you get paid (or factored) without delay.

  • Your carrier details and the broker/shipper
  • Load, BOL or PRO number
  • Origin, destination and the date
  • The agreed rate (per mile or flat)
  • Fuel surcharge and accessorials (detention, layover, lumper)
  • Total and payment terms (or factoring instructions)

Getting paid on a load: the paperwork that has to match

A trucking invoice is rarely paid on its own — it is paid when it matches the rate confirmation and a clean signed bill of lading. Put the load number, the rate confirmation number and the BOL number on the invoice, bill exactly the rate that was confirmed, and attach the signed BOL and any lumper or scale receipts. Brokers reject on mismatches, not on disagreements: a rate that differs by twenty dollars from the confirmation will sit unpaid for weeks while somebody works out why.

What to itemise

  • Load/pro number, rate confirmation number and BOL number
  • Origin and destination with pickup and delivery dates
  • Linehaul rate — flat, per mile with the mileage shown, or per hundredweight
  • Fuel surcharge as its own line, with the basis stated
  • Accessorials: detention with in/out times, layover, TONU, lumper, extra stops, tarping, reefer fuel
  • Advances or fuel advances deducted, then the net amount due and terms

Detention, accessorials and quick pay

Accessorials are where margin is won or lost, and they are only collectable if they are documented as they happen. Detention needs recorded arrival and departure times and normally starts after two free hours; note the times on the invoice rather than just the total charge. TONU, layover and extra stops should each be a separate line referencing the confirmation that authorised them. On terms: net 30 is standard, and broker quick-pay typically costs 2–3% for payment in a few days — worth it when it prevents factoring, expensive when used as a habit. If you factor invoices, make sure the notice-of-assignment wording appears on the invoice itself.

FAQ

What should a trucking invoice include?
Your carrier details, the broker/shipper, load or BOL number, pickup and delivery, the agreed rate plus any accessorials (detention, fuel), the total, and payment terms.
What do I need to attach to a freight invoice?
At minimum the signed bill of lading and the rate confirmation; add lumper, scale and detention documentation for any accessorial you are billing. Missing attachments, not disputed rates, are the usual reason an invoice goes unpaid.
How do I bill detention time?
Show the recorded arrival and departure times, the free time allowed, the chargeable hours and your hourly detention rate as one clear line. Detention billed as a bare total with no times attached is routinely refused.

More invoice templates

New to invoicing? Read how to make an invoice.