Trucking Invoice Template: Freight Billing, BOL and Rate Cons
Free trucking invoice template guide: line haul, fuel surcharge, detention and lumper fees, BOL and rate confirmation details, plus a worked freight example.
Quick answer: A trucking invoice template is a freight billing layout carriers and owner-operators use to charge brokers or shippers for a completed load. It should include your company name with MC and USDOT numbers, the broker or shipper, the load or reference number from the rate confirmation, pickup and delivery details, the line haul rate, fuel surcharge and any accessorials such as detention or lumper fees, the total due and remit-to details. Send it with the signed bill of lading as soon as the load delivers.
This guide covers the fields brokers look for, common freight charges, the paperwork to attach, a worked example and ways to get paid faster. You can build a clean freight invoice with our free invoice generator in a few minutes from the cab or the office.
How trucking billing works
Freight billing is document-driven. Before the truck moves, the broker or shipper issues a rate confirmation (often called a rate con) setting the agreed price and terms for the load. At pickup, the shipper signs a bill of lading (BOL) describing the freight. At delivery, the receiver signs the BOL or a separate proof of delivery (POD). Your invoice turns those documents into a bill.
Because brokers process hundreds of invoices, they match each one against the rate con and POD. If the load number, rate or accessorials don't match exactly, the invoice is held, which is the main reason carriers wait longer than their terms. Treat the load number the way an office supplier treats a PO number on an invoice: it must be on the document, and it must be right.
What to include on a trucking invoice template
| Field | What to enter |
|---|---|
| Carrier details | Legal name, address, phone, email, MC number, USDOT number, tax ID |
| Bill to | Broker or shipper legal name and billing address or email from the rate con |
| Invoice number and date | Unique invoice number and the date issued |
| Load reference | Load number or PRO number exactly as on the rate confirmation; BOL number |
| Pickup and delivery | Shipper and receiver names, cities, dates |
| Equipment and freight | Truck and trailer numbers, equipment type, commodity, weight if relevant |
| Charges | Line haul, fuel surcharge, accessorials, reimbursements |
| Terms and remit-to | Payment terms; your bank details, or the factoring company's remit-to address if you factor |
Give every load its own invoice and its own number. A simple sequence such as TRK-2026-0318 works well, and our invoice numbering system guide explains how to keep it consistent.
Common freight charges and accessorials
Bill only charges that are on the rate confirmation or approved in writing by the broker. Many will not pay an accessorial they did not authorize. Common lines include:
- Line haul: the base rate for moving the load, either a flat rate or a per-mile rate.
- Fuel surcharge: often a per-mile amount tied to a fuel price index, or included in an all-in rate.
- Detention: waiting time at the shipper or receiver beyond the free time stated on the rate con, billed hourly.
- Lumper fee: reimbursement for paying a third-party crew to unload, supported by the lumper receipt.
- Layover: a flat charge when the truck is held overnight or longer.
- TONU (truck ordered, not used): a fee when a load is cancelled after the truck is dispatched.
- Stop-off charges: for extra pickups or drops.
- Driver assist, tarping or other handling: where the rate con allows it.
- Scale tickets, tolls or permits: where agreed as reimbursable.
Worked example: a freight invoice for one load
An owner-operator hauls a dry van load 1,150 miles from Dallas, TX, to Atlanta, GA. The rate con sets $2.10 per mile line haul, a $0.48 per mile fuel surcharge, and detention at $75 per hour after two free hours. The truck waited five hours at the receiver, so three hours of detention apply. The driver paid a $185 lumper fee.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Line haul: Load #BRK-55821, Dallas TX to Atlanta GA (miles) | 1,150 | $2.10 | $2,415.00 |
| Fuel surcharge (miles) | 1,150 | $0.48 | $552.00 |
| Detention at receiver: arrived 07:00, departed 12:00, 2 hours free (hours) | 3 | $75.00 | $225.00 |
| Lumper fee reimbursement (receipt #L-20931 attached) | 1 | $185.00 | $185.00 |
| Total due | $3,377.00 | ||
The maths: 1,150 × $2.10 = $2,415.00; 1,150 × $0.48 = $552.00; 3 × $75.00 = $225.00; plus $185.00. Total: $2,415.00 + $552.00 + $225.00 + $185.00 = $3,377.00. The effective all-in rate is $3,377.00 ÷ 1,150 = about $2.94 per mile.
If the broker offers quick pay at, say, a 2% fee, the carrier would receive $3,377.00 − $67.54 = $3,309.46. Quick pay percentages vary by broker, so compare them against your cash needs and your normal payment terms. It is the same trade-off as an early payment discount in other industries.
Paperwork to send with your trucking invoice
- Signed BOL or POD: clear and legible, showing the receiver's signature and any exceptions such as shortages or damage.
- Rate confirmation: the signed version, so the broker can match the rate instantly.
- Accessorial support: in and out times for detention, lumper receipts, scale tickets, and any written approval for extra charges.
- Your invoice as a PDF: named with the load number, for example
Invoice-TRK-2026-0318-Load-BRK-55821.pdf.
Many brokers ask for all documents in a single file or upload, and some have deadlines for submitting PODs. Read the carrier packet so you know their rules before the first load.
Invoicing brokers vs direct shippers
Most small carriers haul for freight brokers, but many also build direct relationships with shippers. The trucking invoice template is the same; what changes is the paperwork around it.
- Broker loads are governed by the broker-carrier agreement and each rate confirmation. The broker usually sets the billing method (email, an online portal or a load board's payment system) and the documents required. Follow their process exactly, because invoices submitted the wrong way are often simply not processed.
- Direct shipper loads rely on your own terms. Agree on rates, fuel surcharge method, detention, payment terms and credit limits in writing before the first load, since there is no rate con from a broker to fall back on. Larger shippers may also issue purchase orders or require you to be set up as a vendor first, which can include submitting tax forms and insurance certificates.
- Dedicated or recurring lanes can be invoiced per load or on a weekly statement listing every load, with each load's BOL attached. Even on a weekly statement, keep each load as a separate line with its own reference so the customer can reconcile it.
Whoever you haul for, check the customer's credit before you accept a load: an unpaid freight bill on a long run can wipe out a week's profit.
Payment terms, quick pay and factoring
Broker payment terms are set in your carrier agreement or on the rate con, and 30 days or longer is common. That gap is hard on small fleets that pay for fuel, insurance and maintenance up front. Carriers usually choose between three options:
| Option | How it works | Trade-off |
|---|---|---|
| Standard terms | Wait for the broker to pay in full | No fee, but slow cash flow |
| Quick pay | The broker pays within a few days for a percentage fee | Faster, but you give up part of the rate |
| Factoring | A factoring company buys your invoices and advances most of the value | Fast and predictable, but fees and contract terms vary widely |
If you factor, your invoice must usually show the factoring company's remit-to details, and the broker will have received a notice of assignment. Paying the wrong party causes long delays, so double-check the remit-to on every invoice. Our guide to invoice factoring explains recourse vs non-recourse arrangements and what to look for in a contract. For bank payments, see ACH vs wire transfer, since most brokers pay by ACH.
Avoiding short pays and disputes
A short pay (the broker paying less than the invoice) usually comes from an unapproved accessorial, a missing document, or a claim for damaged freight. Reduce the risk by:
- Getting written approval for any accessorial not on the original rate con before you bill it.
- Recording times at the dock and asking the shipper or receiver to note them on the BOL.
- Photographing freight, seals and the signed BOL at delivery.
- Following up on any short pay quickly with documents; our guide on handling an invoice dispute sets out a calm, evidence-based process.
Track every open invoice by broker and age. A weekly look at an accounts receivable aging report shows which brokers pay slowly, which is useful when deciding which loads to accept. More general tactics are in how to get paid faster.
Household moves follow different rules from freight. See the moving company invoice template for estimates, crews and packing materials.
Create your trucking invoice now
A clear trucking invoice template that mirrors the rate con gets loads paid without back-and-forth. Open the generator with US presets, pick a bold, high-contrast layout such as the Slate template, enter the load details and charges, and send your PDF with the signed BOL the same day.
Frequently asked questions
What documents do I send with a trucking invoice?
Most brokers and shippers want the signed bill of lading or proof of delivery, the rate confirmation, and receipts for any reimbursable charges such as lumper fees or scale tickets. Check the broker's packet or rate confirmation for their exact requirements.
What is a rate confirmation?
A rate confirmation is the broker's written agreement for a specific load. It sets the pickup and delivery details, the agreed rate, accessorial terms such as detention, and billing instructions. Your invoice should match it exactly.
How do owner-operators bill detention?
Detention is usually billed at an hourly rate after a set number of free hours at the shipper or receiver, as stated on the rate confirmation. Record arrival and departure times, ideally signed on the BOL, and list detention as its own line.
How long do brokers take to pay trucking invoices?
Payment terms vary by broker and are set in the carrier agreement or rate confirmation; 30 days or longer is common. Many brokers offer quick pay for a fee, and some carriers use factoring companies to get paid sooner.
Should my MC and DOT numbers be on the invoice?
Yes. Brokers and shippers use your MC and USDOT numbers to match the invoice to your carrier profile, so include them in your business details on every freight invoice.
What can I do if a broker never pays my freight invoice?
Follow up in writing with the invoice, rate confirmation and POD. If the broker still does not pay, you can usually file a claim against the $75,000 surety bond or trust fund that every licensed freight broker must maintain, and you can find the surety through FMCSA records. For larger amounts, a freight collections agency or transportation attorney may help.
How long do I have to collect unpaid freight charges?
Under federal law, a motor carrier generally has 18 months from when the claim accrues to start a lawsuit to recover charges for interstate transportation. That is the outer limit, not a target: broker and shipper agreements often set much shorter deadlines for submitting invoices and paperwork. Invoice promptly after delivery and diary follow-ups well before any deadline passes.
Can I see what the shipper paid the broker for my load?
Federal rules require brokers to keep a record of each transaction and give each party to a brokered transaction the right to review it. In practice, some brokers argue the carrier is not a party or ask carriers to waive the right in the carrier agreement, and FMCSA has been working on broker transparency rules. Read your agreement before signing, and request the record in writing.
How should I invoice a load with multiple stops?
Show the line haul for the full move, then list each extra pickup or drop as a stop-off charge with its location and date, at the rate set on the rate confirmation. Attach a BOL or POD for every stop. If detention happened at more than one stop, list each separately with in and out times, so the broker can match every charge to a document.
How do I invoice a rate change agreed after the rate confirmation?
Ask the broker for a revised rate confirmation or written approval, such as an email, before billing the new amount. Then invoice at the revised rate and attach the updated rate con with your paperwork. If you bill more than the signed rate con without written support, expect the invoice to be held or short paid. Reference the revision or approval date in the line description.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator