Trucking Invoice Template: Freight Billing for Owner-Operators
Trucking invoice guide: per-mile billing, fuel surcharges, detention, accessorials, BOL/POD, broker invoicing.

The dock supervisor signed the BOL at 4:17. The trailer is empty, the truck is parked, and you are in the cab with a phone in one hand and a paper BOL in the other. The broker wants the invoice tonight if you want quick pay. Detention added two billable hours. Fuel surcharge is at $0.58 per loaded mile. None of this fits on the back of a napkin — and a clean trucking invoice template is what separates owner-operators paid in five days from the ones chasing money 40 days later.
The invoice references the BOL the broker is matching against, itemizes the accessorials, breaks out the fuel surcharge, and lands in the broker’s inbox with the rate confirmation attached.
This guide covers how owner-operators, small fleets, and hot shot drivers bill freight in 2025-2026 — per-mile rates, fuel surcharge formulas, detention, accessorials, BOL and POD references, broker versus direct shipper invoicing, and the DOT paperwork that travels with every invoice.
What a Trucking Invoice Template Has to Do
A freight invoice bills the broker or shipper, references the rate confirmation so AP can match it, documents accessorials, triggers your factoring advance, and creates the audit trail if a claim gets disputed later.
Skip the BOL number and AP cannot match the invoice — 10-day delay before anyone reviews it. Skip the POD and compliance rejects it. Bill accessorials without written approval, and they get stripped at audit.
A trucking invoice template that holds up under audit includes:
- Carrier information. Legal name, DBA, MC and DOT numbers, EIN, remit-to address.
- Broker or shipper information. Company name, broker MC, AP email, their load number.
- Load reference numbers. BOL, PRO, broker load number, PO, rate con — whichever the payer matches against.
- Origin and destination. Shipper, receiver, pickup and delivery dates and times.
- Linehaul charges. Loaded miles, deadhead (if billed), per-mile rate or flat rate.
- Fuel surcharge. Method, base, current DOE diesel index, surcharge per mile.
- Accessorials. Detention, lumper, layover, tarping, multi-stop, hazmat — each on its own line.
- Total, payment terms, remit-to. Net 30 standard; factoring instructions if applicable.
- Attachments. Signed BOL, POD, lumper receipt, scale ticket, accessorial approvals.
Per-Mile Billing: Loaded Miles, Deadhead, and Current Rates
Per-mile billing is the spine of long-haul freight invoicing. Rate is per mile under load. Deadhead — empty miles between drop and pickup — is on you unless the broker agreed to pay it specifically. Some lanes pay deadhead at a reduced rate; most pay nothing.
DAT load board monthly rate trends are the working reference for current market pricing. Across late 2025 into 2026, dry van averages have hovered in the $2.10-$2.30 per mile range nationally, with reefer 15-25% higher and flatbed similar to reefer depending on lane. Spot rates swing with seasonality, fuel, and capacity.
Hot shot drivers running Class 3-5 trucks tend to bill flat per-load or per-mile at a higher rate ($1.50-$2.50/mi non-CDL, $2.00-$3.00+ CDL hot shot) because cost per mile is higher relative to a Class 8.
Whatever your model — cents per mile, flat rate, percentage of revenue — the invoice should show the math. “Linehaul — $2,847.50” with no miles and no rate gets sent back. “Linehaul — 1,247 mi × $2.28 = $2,843.16” clears AP without a callback.
Fuel Surcharge Calculation: The DOE Diesel Index
The fuel surcharge is the line every broker inspects twice. Drivers most often get it wrong by undercharging because the formula was set at last quarter’s diesel price, or overcharging because the base was not reset when fuel dropped.
The standard formula uses the U.S. Energy Information Administration’s weekly On-Highway Diesel Fuel Price report, published every Monday afternoon. It is free, public data on eia.gov, and almost every broker rate confirmation references it.
- Base diesel price. Historically anchored at $1.20-$1.25/gallon — the price below which no surcharge applies. Negotiable per agreement.
- Per-gallon increment. Most surcharges adjust by $0.05-$0.06 per mile for every $0.05-$0.06 above the base. Diesel at $3.85 with a $1.25 base is a $2.60 spread, yielding roughly $0.52 per mile.
- Loaded miles or all miles. Brokers typically apply to loaded miles only.
On the owner-operator invoice, show the math:
Fuel surcharge: $0.58/mi × 1,247 loaded miles = $723.26 (EIA weekly DOE diesel $3.85/gal, week of Feb 17, 2026; base $1.25/gal)
That paragraph saves a callback every week.
Detention Time: When the Clock Starts Costing Money
Detention is what the shipper or receiver pays when loading or unloading exceeds the agreed free window. Standard industry tariff is two hours free at each end, then $50-$75 per hour, often capped at $300-$500 per stop.
Detention only pays if you arrived inside the appointment window, you documented in-time and out-time on the BOL with a signature, and you can prove the dwell exceeded the free window. ELD records are the gold standard — arrival and departure pings timestamp the dwell exactly. Some brokers require an ELD detention screenshot; others accept the BOL with signed in/out times.
Bill detention on its own line: “Detention at consignee — 3.0 hr at $65/hr after 2-hr free = $195.00.” Note the location, hours billed, free window, and rate. Attach the BOL or ELD record.
Under FMCSA Hours of Service rules, detention time still counts against your 14-hour clock even when parked. The detention fee is partial compensation — those are hours you cannot use for revenue miles.
Accessorial Charges: Lumper, Layover, Tarping, Multi-Stop, Hazmat
Accessorials separate a $1,500 invoice from a $2,200 invoice on the same lane. Each one needs the dispatcher’s or broker’s written approval before it can be billed. Verbal “yeah, we’ll cover it” agreements get stripped at audit.
Common accessorials on a carrier invoice:
- Lumper fee. When the receiver requires a third-party loader. Charge it back as a pass-through with the lumper receipt attached and no markup. Brokers pay actual amount only.
- Layover. When overnight is required because you cannot deliver the day you arrive. $150-$250 per layover day, agreed before the layover starts.
- Tarping. Flatbed-specific. $50-$100 per tarp.
- Multi-stop. Second or third stop on the same load. $50-$100 per additional stop after the first.
- Hazmat. Placarded freight needing a hazmat-endorsed CDL. $50-$200 per load on top of linehaul.
- Driver assist. When the driver helps unload (often prohibited but sometimes negotiated). $50-$150 per stop.
- Reefer fuel. Pass-through fuel or a flat per-mile add-on for temperature-controlled freight.
- Permit or escort. Oversize and overweight loads. Pass-through cost of permits, plus pilot car if required.
For loads with multiple stops or a long accessorial list, an itemized bill template format makes the math easy to defend. Brokers’ AP systems accept itemized invoices faster than rolled-up ones.
BOL and POD: The Two Documents Your Freight Invoice Stands On
The Bill of Lading is the contract for the freight movement. The Proof of Delivery is the receipt confirming it arrived. Both attach to the invoice or the invoice does not pay.
- BOL number. Top of the invoice, near the load number. Brokers match BOL to rate con.
- PRO number. Internal carrier tracking number. Some brokers ask for both.
- Pickup signature. Shipper’s signed BOL is proof you took the freight in good order. An exception note (“two cases damaged at pickup”) protects you from a claim later.
- POD signature. Receiver’s signed BOL or separate POD, dated and timed. This is the trigger for billing.
Most modern dispatch and ELD apps capture the signed BOL and POD as photos at pickup and delivery. Attach those photos when you send. If you still run paper, scan the BOL the moment you get back to the truck. For multi-stop loads, attach the signed POD from each stop and label them by stop number on the invoice line.
Broker Invoicing vs. Direct Shipper Invoicing
The biggest decision in your transportation invoicing flow is who you are billing — a freight broker on a load-by-load basis, or a shipper directly on a contract lane.
Broker invoicing. Most spot-market freight runs through brokers. The rate confirmation is your contract. Standard terms are Net 30, but most brokers offer quick pay at a 1-3% discount in exchange for payment in 1-7 days. If you factor (and most owner-operators do at some point), the factoring company buys your invoice at a 1-5% discount and pays same-day, then waits the 30 days. Factoring keeps cash flowing but costs 2-3% of every load.
Direct shipper invoicing. Contract lanes cut the broker out. Margins are higher, but terms are stiffer — Net 45 or Net 60 is common with food, beverage, and retail accounts. Recurring contract lanes work well as recurring invoices, one per load against the same rate sheet.
For broker work, build the quick-pay decision into the invoice itself: list both totals. “Net 30: $2,847.16 / Quick pay (1.5% discount, 5 days): $2,804.45.” Most brokers will take the discount option without prompting if it shows up that way.
When loads drag past terms, the late payment penalty invoice guide covers escalation for slow-pay brokers, and the get paid faster invoice tips playbook covers factoring and quick-pay tradeoffs in more depth.
DOT Compliance Documentation Around the Invoice
The FMCSA, your insurance carrier, and any auditor will want the documentation packet that travels with each load:
- Rate confirmation — broker’s signed rate con before the load.
- Signed BOL and POD — contract and receipt.
- ELD logs — hours of service for the trip.
- Scale tickets — for weight-billed loads or DOT-required certified weights.
- Lumper receipts — pass-through documentation.
- Accessorial approvals — dispatcher emails or texts approving detention, layover, etc.
- Toll receipts — for tolls billed back or IFTA fuel reporting.
- Inspection reports — if you got pulled into a level 1 inspection mid-trip.
Most truckers run a TMS, an ELD app, and a factoring portal — Pronto Invoice does not replace any of those. It produces the clean, AP-friendly invoice that goes alongside them. You keep your TMS for dispatch, your ELD for compliance, and your factoring relationship for cash flow.
Invoicing Between Loads, From the Cab
The traditional trucking invoicing workflow is: drop the load, drive to a truck stop with WiFi, fire up the laptop, type the invoice, email or fax it. By then it has been 12-48 hours since delivery and the broker’s queue has filled up.
Mobile-first invoicing lets you build the invoice in the cab while the BOL is fresh and the dispatcher is still on text. The phone has photos of the signed BOL and POD. The invoice sends to the broker before you leave the consignee yard, with the rate con and POD attached.
Apps like Pronto Invoice are built for this — describe the load in plain language (“Atlanta to Cleveland, 720 loaded miles, $2.30/mi, $0.58 fuel surcharge, 3 hours detention at consignee”), attach the BOL and POD photos, and the invoice builds with the right line items in under a minute. No payment processing markup means whatever rate you negotiated with Stripe or your factoring company stays yours. A free tier covers owner-operators starting out; paid tiers handle small fleets.
Trucking Invoice Mistakes That Slow Your Pay
Six patterns that show up in disputed and delayed freight invoices:
- Missing BOL or rate con number. Without it, AP cannot match the invoice. Auto-rejection.
- Fuel surcharge math the broker cannot verify. Show the formula and the EIA reference week.
- Accessorials with no approval trail. Detention without a signed BOL or ELD record gets stripped.
- Low-resolution POD photo. Illegible receiver signature gets the invoice returned.
- Quick-pay terms not on the invoice. Brokers will not volunteer to pay you faster.
- Mixed line items. Fuel surcharge bundled into linehaul, or all accessorials in one line. Itemize.
A clean trucking invoice gets paid in 5-7 days on quick pay, 30 days on standard terms. A messy invoice gets paid in 45-60 days, sometimes longer.
Frequently Asked Questions
What should a trucking invoice include?
A trucking invoice needs carrier information (legal name, MC and DOT numbers, EIN), broker or shipper details, load reference numbers (BOL, rate con, broker load number), origin and destination with dates, linehaul charges showing miles and rate, fuel surcharge with the EIA formula, itemized accessorials, total with payment terms, and the signed BOL and POD attached. Missing any of these causes AP to reject or hold the invoice.
What is the BOL number on a trucking invoice?
The BOL (Bill of Lading) number is the shipper’s reference for the freight contract. It goes near the top of the invoice alongside the broker’s load number. Brokers’ AP systems match the invoice against the BOL and rate confirmation — without the BOL number, the invoice sits in a holding queue and typically delays payment by 10 or more days.
How do you calculate fuel surcharge on a freight invoice?
Use the EIA weekly On-Highway Diesel Fuel Price (published every Monday on eia.gov). Take the current diesel price, subtract the base (typically $1.20-$1.25/gallon), and apply the increment schedule in your rate confirmation. Diesel at $3.85 with a $1.25 base yields roughly $0.52/mile on a standard schedule. Always show the formula and the EIA reference week on the invoice line.
What is detention pay on a carrier invoice?
Detention pay compensates you when a shipper or receiver exceeds the free loading/unloading window (typically two hours per stop). Standard rate is $50-$75 per hour, often capped at $300-$500 per stop. To collect it, document in/out times on the BOL with a signature and have ELD records proving the dwell. Bill it as a separate line item — “Detention at consignee — 3.0 hr at $65/hr after 2-hr free = $195.00.”
How do owner-operators get paid for freight?
Owner-operators get paid via three methods: standard Net 30 broker terms, quick pay (1-3% discount for payment in 1-7 days), or invoice factoring (1-5% discount for same-day payment from a factoring company). Building the quick-pay option into the invoice itself — showing both the Net 30 total and the quick-pay total — causes most brokers to take the discount without being asked.
Key Takeaways
- Show the math on linehaul. Loaded miles, rate per mile, total — not a flat number.
- Show the fuel surcharge formula. Reference the EIA weekly DOE diesel price and the base.
- Itemize every accessorial. Detention, lumper, layover, tarping, multi-stop, hazmat — each on its own line with the approval reference.
- Attach signed BOL and POD with every invoice. No POD, no payment.
- Build the quick-pay option into the invoice. Standard total and quick-pay total side by side.
- Invoice from the cab between loads. The faster the invoice lands, the faster the cash does.
The owner-operator invoice template connects the freight you moved to the money you get paid. Make it specific, show the math, attach the proof, and send it before the next dispatch hits your phone. The cash flow follows the paperwork.
There is always something more to read
10 Steps to Set Up a Small Business: The Complete Startup Checklist for 2025
Learn 10 steps to set up a small business with this checklist covering LLC, banking, invoicing, insurance, and pricing.
ACH Bank Transfer for Small Business: The Complete Guide to Low-Cost Payments
ACH bank transfer for small business saves 2-3% vs credit cards. Setup guide, fees, timing, and when to use ACH.
AI for Small Business: Your Practical Guide to AI Powered Invoicing Software
Learn what AI for small business can actually do. Discover AI powered invoicing software and practical tools that save time.



