FreightPaperwork

Last updated

Bill the broker · Free · No signup

Trucking Invoice Template

Trucking invoice template

This trucking invoice template fills in on screen: enter the load number, the rate and any accessorials, and download a freight invoice a broker's accounts payable department can process without emailing you back. Free, and no account needed.

Freight invoice

Bill the broker or the shipper direct. Download a clean PDF to attach.

Invoice
From — your company
Bill to
Load detail
Charges

Linehaul first, then fuel surcharge, then accessorials. Every accessorial needs a reference a broker can match against the paperwork you attach.

Charge 1
Payment

If you factor, the notice of assignment governs where payment must go.

Attachments and notes

Everything stays in this browser tab. Nothing you type is uploaded, and no account is needed.

A completed freight invoice. The masthead carries the invoice number, terms and due date. Load detail shows origin, destination, dates, commodity, weight, equipment and loaded miles. Four charge lines (linehaul, fuel surcharge, detention with the in and out times as its reference, and a lumper reimbursement) total $2,526.12.
A freight invoice with every accessorial carrying the reference a broker can check. This is not a mockup; it is the actual output of the form above.

Need a blank to complete by hand?

The same invoice with empty charge lines. Most people fill this one in on screen, but a printed blank is useful for working out an invoice at a truck stop before typing it up.

What actually slows a freight invoice down

Almost never the rate. Brokers pay the rate they agreed. What holds an invoice up is that somebody in accounts payable cannot match it to something they already have, so it goes into an exceptions pile and waits for a human with time.

Three matching failures cause most of it:

The reference column on the charges table exists specifically for the second problem. Use it.

How to lay out the charges on a freight invoice template

Linehaul first, then fuel, then accessorials, then reimbursements. That is the order a broker reads and the order their system expects. Lay out any freight invoice template you build for yourself the same way.

Typical freight invoice charge lines and how to reference them
ChargeWrite it asReference
LinehaulOrigin to destination, all-in or per mileRate confirmation number
Fuel surchargeMiles × the FSC rate, if billed separatelyMiles and the rate per mile
DetentionHours beyond free time × the agreed hourly rateIn and out times from the delivery receipt
LayoverPer night, at the agreed rateDate and location
Lumper reimbursementThe exact amount paid, not roundedLumper receipt number
Extra stopPer stop beyond the first pick and last dropStop number from the rate con
Tolls and permitsThe exact cost, if the rate confirmation allows itToll receipt or permit number
TONUTruck ordered, not used, at the agreed amountDispatch cancellation time

Bill accessorials on the same invoice as the linehaul wherever you can. A separate invoice for $130 of detention gets treated as a new document with a new approval path, and it will be paid after the freight bill rather than with it.

Invoices for carriers, brokers and dispatchers

A carrier or owner-operator invoices the broker or shipper for the load, and this template is set up for exactly that. A freight broker billing its own customer can use the same layout from the other side: the shipper in the bill-to block, the customer's rate as the linehaul line, and the reference that customer knows the shipment by. Leave anything from the carrier's rate confirmation off it, because the shipper has no reason to see what the carrier was paid.

A dispatcher is a different case. A dispatcher bills a carrier for a service rather than for moving freight, often as a percentage of the load, so the single charge line is the commission, with the load number and the gross amount as its reference. The carrier's own invoice to the broker stays separate, for the full rate on the rate confirmation.

Payment terms and what they really mean

Net 30 does not usually mean thirty days from delivery. It means thirty days from when the broker accepts a complete invoice packet, which is the day the last missing document arrives. That distinction is worth several days of cash flow, and it is entirely inside your control.

Quick pay is a discount for speed: the broker pays in a few days and keeps a percentage. Whether it is worth taking is arithmetic, not principle. Compare the percentage against what the same money costs you from a factoring company or a line of credit over the same period, and take whichever is cheaper for the cash you actually need.

If you factor, say so on the invoice

When you sell an invoice to a factoring company, the right to be paid transfers with it. The broker is notified (that is the notice of assignment), and from that point payment must go to the factor.

This matters more than it sounds. A broker that pays the carrier directly after receiving a valid notice of assignment can end up having to pay twice, and factors pursue that. Putting the factoring company and the notice reference on the face of the invoice removes the ambiguity for whoever is cutting the check, which protects the broker and gets you paid faster.

The generated invoice prints that arrangement in the terms block automatically when you fill in the factoring fields.

The invoice packet

Send it as one email with one attachment set, named so a human can file it:

The rate confirmation itself lists what that broker requires, which is why reading it before dispatch rather than after delivery saves so much. The rate confirmation template shows what a complete one looks like from the other side of the transaction.

Invoice numbering and your own records

Number invoices sequentially and never reuse a number. It sounds like bookkeeping pedantry until the first time a broker says "we paid that" and you both need to work out which load they mean. A sequence with no gaps also makes a year-end reconciliation possible in an afternoon rather than a week.

A simple scheme that survives growth: the year, then a running number (2026-0148). Some carriers prefer to use the load number as the invoice number, which is fine while you invoice each load once, and awkward the first time you have to issue a corrected invoice or bill an accessorial separately. If you do that, add a suffix rather than reusing the bare number.

Whatever you choose, keep the PDF. Signed out, your downloads folder is your invoice register until you put it somewhere better; with a free account the numbering is allocated for you and the register is the history page.

When payment goes past due

Chase early and factually. Most late freight payments are not disputes; they are an invoice that never made it out of an exceptions queue because a document was missing, and nobody told you.

  1. A few days after the due date, email accounts payable with the invoice number, the load number and the invoice attached again. Ask whether the packet is complete rather than when payment is coming; the answer is more useful.
  2. If a document is missing, send it the same day. The clock usually restarts from a complete packet, so a week of delay here costs a week at the other end.
  3. If nothing is missing, ask for the scheduled payment date in writing and keep the reply.
  4. If it keeps slipping, escalate to the broker's operations contact; the person who books you loads has more incentive to resolve it than the AP inbox does.

Keep every exchange attached to the load number. If a payment problem ever becomes a formal claim or a credit-reporting matter, the file that decides it is the one you built while being polite. If a broker stops paying altogether, the backstop is its financial security: every property broker must keep a $75,000 surety bond or trust fund in effect under 49 CFR 387.307, and an unpaid carrier can file a claim against it.

Using the template

Your company details, the bill-to, the load references and the charges. Leave the invoice number blank and one is generated as INV-YYYYMMDD-XXXX; type your own if you number sequentially, which most bookkeeping expects. The total adds up as you type, so what prints is what you meant.

Everything runs in your browser. Signed out there is no stored customer list and no invoice history, which means you retype repeat brokers and number the invoices yourself. A free account keeps saved bill-to addresses and a numbered invoice history for the whole company. Either way this is a document generator, not accounting software; there is no ageing report and nothing tracks what has been paid.

If you also need the shipping document for the load, the free bill of lading generator is on the front page.

Limitations

It produces an invoice. It does not calculate fuel surcharges from an index (the fuel surcharge calculator does that, per mile or as a percentage of linehaul), tell you whether the rate covered your costs (the trucking cost per mile calculator works out the break-even rate per loaded mile), apply your rate table, track what has been paid, chase anyone, or file anything. It has no idea whether the numbers you typed match the rate confirmation. Check that yourself before sending, because an invoice that disagrees with the rate con is the fourth common reason payment stalls.

Common questions

How do I make a trucking invoice?

Enter your company details, the broker or shipper in the bill-to block, the load number, the route and each charge on its own line, then set the terms and download the PDF. Carry the load number over exactly as it appears on the rate confirmation, because that is what accounts payable searches for. Send the invoice with the signed bill of lading and delivery receipt, and the clock on your payment terms can start.

What should a trucking invoice include?

Your company name, address, and MC and DOT numbers; an invoice number, invoice date and due date; the bill-to company; the load, BOL and PRO numbers; origin, destination and pickup and delivery dates; and every charge with its reference. Federal rules go further for for-hire motor carriers: 49 CFR 373.103 requires the exact rate, the total charges and the address where payment should go. Add the commodity, weight and loaded miles if the rate depends on them.

Is a freight bill the same as a trucking invoice?

In everyday trucking, yes: a freight bill is the carrier's invoice for moving a shipment, and owner-operators tend to call the same document a trucking invoice. LTL carriers usually issue theirs under the PRO number. It is not the bill of lading, which is the receipt and contract signed at pickup. If you are asked for the freight bill on a load you hauled, send the invoice.

When should I send a trucking invoice?

The day the load delivers, or as soon as you have the signed delivery receipt. Terms usually run from a complete packet, so every day the paperwork sits in the cab is a day added to your payment date. A regular shipper may agree to a weekly or monthly statement instead, but put that in writing first. On a load you already billed, send any late accessorial the same day it is confirmed.

Can I edit the invoice after I download it?

Not the PDF itself, which is a finished document. Change the details in the form and download it again while the page is still open. Signed out, nothing is kept, so closing the tab means starting over; with a free account the invoice stays in your history. If the broker already has the first version, issue the correction under the same number with a suffix, so that nobody pays it twice.

Is there a Word or Excel trucking invoice template?

Not here: this template produces a PDF, which looks the same on the broker's screen as it does on yours. A spreadsheet is fine for working out a total, but it leaves you to build the totals, numbering and layout yourself. The blank version above covers the times you want to rough out an invoice by hand first.