Invoicara

Trucking Invoice Template & Guide: Bill Loads, Miles, and Surcharges

5 min readBy Invoicara

A red semi truck on the road

Trucking is a cash-flow business that runs on tight margins and slow-paying customers, so the invoice is one of the most important documents an owner-operator or small fleet handles. A clean freight invoice ties the charge to the load and the bill of lading, itemises the miles, fuel surcharge, and accessorial fees, and gives the broker or shipper no reason to delay payment. Get it wrong and you wait 60 days for money you earned weeks ago.

This guide covers how to invoice for trucking: per-mile and per-load rates, fuel surcharge, accessorial charges, the bill of lading, factoring, and a sample trucking invoice you can copy. It works for owner-operators, hotshot haulers, and small fleets.

What a trucking invoice must include

A trucking invoice needs the standard fields plus several specific to freight:

  • Your business name, address, contact, and MC/DOT number
  • The broker or shipper's name and billing address
  • A unique invoice number, issue date, and payment terms (often Net 30)
  • The load/trip details: origin, destination, date, and the rate confirmation number
  • The bill of lading (BOL) number and proof of delivery
  • The linehaul charge (per-mile or flat per-load)
  • Fuel surcharge (FSC) and any accessorial charges
  • The total due

The BOL and rate confirmation number are critical: brokers match your invoice against them, and a missing reference is the most common reason freight invoices get held up. Attach the signed BOL/POD with the invoice. For the full anatomy of an invoice, see our invoice format and layout guide.

Per-mile vs per-load rates

Freight is priced one of two main ways, and the invoice should match the rate confirmation:

  1. Per-load (flat rate). A single agreed price for the whole haul, common in brokered freight. Show the lane (origin to destination) and the flat linehaul figure.
  2. Per-mile. A rate multiplied by the loaded miles, common for contract and dedicated lanes. Show the miles and the rate per mile.

Whichever the rate confirmation states, your invoice must match it exactly. Any difference from the agreed rate triggers a dispute and a delay, so confirm the numbers before you send.

Sample trucking invoice

Here is an invoice for a brokered dry-van load.

Description Qty Rate Amount
Linehaul — Dallas, TX to Atlanta, GA (Load #RC-4471) 1 $1,850.00 $1,850.00
Fuel surcharge (FSC) 781 mi $0.42 $328.02
Detention (3 hrs @ $50, over 2-hr free) 3 $50.00 $150.00
Lumper fee (reimbursable) 1 $175.00 $175.00
Total due (Net 30) $2,503.02

The linehaul references the load number, the fuel surcharge and accessorials each get their own line, and the lumper fee is flagged as a reimbursable cost. That clarity is what gets a broker to pay without questions.

Fuel surcharge and accessorial charges

A row of parked freight trucks

Two categories of charges beyond the linehaul, and both belong on their own lines:

  • Fuel surcharge (FSC). A separate charge that adjusts for fuel prices, usually a rate per loaded mile or a percentage. Showing it separately protects your linehaul rate when fuel moves.
  • Accessorial charges. Extra services beyond driving: detention (waiting time at the dock past the free window), layover, truck-order-not-used (TONU), lumper fees (paid to unload), reweighs, and stop-offs. Each accessorial should be its own line with the supporting detail.

Document accessorials as they happen (timestamps for detention, receipts for lumpers) so they hold up when the broker reviews the invoice. Unclaimed accessorials are money quietly left on the table, a theme in our common invoice mistakes guide.

The bill of lading and getting paid

The bill of lading (BOL) is the backbone of the freight invoice. The signed BOL and proof of delivery prove the load was hauled and delivered, and brokers will not pay without them. Always send the invoice with the signed BOL/POD attached, reference the rate confirmation, and match the agreed rate to the cent.

Freight terms are usually Net 30, sometimes longer, which is brutal on a small operator's cash flow. Many owner-operators use factoring: selling the invoice to a factoring company for a small fee to get paid within a day or two instead of waiting 30+ days. Factoring costs a few percent but can be worth it for steady cash flow. For more on terms and getting paid, see our payment terms guide.

Tax and compliance

A clipboard, pencil and pen on a desk

Freight tax handling differs from most trades:

  • In the US, interstate freight transportation is generally not subject to sales tax, but rules vary, and your MC/DOT number should be on every invoice.
  • In the UK, charge VAT (20 percent) once VAT registered; some freight and international transport is zero-rated.
  • In Australia, register for GST (10 percent) at A$75,000 turnover and quote your ABN on every invoice.

Check your local rules, and show any tax on its own line. For billing as a sole operator, see our contractor invoice guide.

Brokered loads vs direct shippers

Who you haul for changes how you invoice. Most owner-operators run brokered freight: you invoice the broker, reference their rate confirmation and load number exactly, attach the signed BOL/POD, and wait the broker's terms (often Net 30). The broker is strict on paperwork, so any mismatch stalls payment.

Direct shipper work, where you contract straight with the company whose freight you haul, is the bigger prize. You cut out the broker's margin, so the rate is better, and these clients often become steady, repeat lanes. They run through accounts payable, so put a purchase-order reference on the invoice, identify each load clearly, and keep your paperwork tidy. Building a book of direct-shipper lanes is how a small carrier escapes the feast-and-famine of the load boards and gets predictable, better-paying freight.

Common trucking invoice mistakes

  • Missing BOL/POD or rate-confirmation number, the top reason freight invoices stall.
  • Not claiming accessorials like detention and lumpers.
  • Folding fuel surcharge into the linehaul, which hides your rate.
  • A rate that does not match the rate confirmation.
  • Sending editable files. Always send a PDF.

Make a trucking invoice in 60 seconds

You do not need expensive TMS software to bill a load cleanly. Invoicara's free invoice generator lets you itemise linehaul, fuel surcharge, and accessorials, reference the load and BOL, set Net 30 terms, and export a clean PDF to send with your paperwork. No sign-up, no watermark, free forever.

For related work, see our delivery service invoice guide and contractor invoice guide. For the basics, our complete guide on how to make an invoice covers every field. Reference the BOL, claim every accessorial, match the rate confirmation, and your trucking business gets paid for every mile.