Trucking Invoicing
Trucking Invoice Template: Free Example for Owner-Operators and Small Fleets
Use this practical trucking invoice template to bill loads clearly, including load references, line haul, fuel surcharge, accessorials, payment terms, and supporting paperwork.
Trucking Invoice Template: Free Example for Owner-Operators and Small Fleets
A good trucking invoice template should make it easy for a broker, shipper, or customer to match your invoice to the correct load and understand exactly what they are being charged.
At minimum, your template should give you space for:
- Carrier information
- Customer or broker information
- Invoice number and dates
- Load or reference number
- Pickup and delivery details
- Line-haul charge
- Fuel surcharge
- Accessorial charges
- Total amount due
- Payment terms
- Remittance information
- Supporting-document references
Below is a practical template you can copy and adapt for your own trucking business.
Simple trucking invoice template
Carrier
Company: [Your Trucking Company] Address: [Business Address] Phone: [Phone Number] Email: [Billing Email] MC Number: [MC Number] USDOT Number: [USDOT Number]
Invoice
Invoice Number: INV-1001 Invoice Date: September 14, 2026 Due Date: October 14, 2026 Payment Terms: Net 30
Bill To
Customer / Broker: [Customer Name] Billing Address: [Customer Address] Billing Email: [Billing Contact Email]
Load Information
Load Number: [Load Number] BOL Number: [BOL Number] Rate Confirmation: [Reference Number]
Pickup: [City, State] Pickup Date: [Date]
Delivery: [City, State] Delivery Date: [Date]
Charges
| Description | Quantity | Rate | Amount |
|---|---|---|---|
| Line haul | 1 | $2,450.00 | $2,450.00 |
| Fuel surcharge | 1 | $325.00 | $325.00 |
| Detention | 2 hours | $75.00 | $150.00 |
| Lumper fee | 1 | $85.00 | $85.00 |
| Total Due | $3,010.00 |
Remittance
Payment method: ACH / Check / Factoring Company Remit To: [Payment Address or Instructions]
Supporting Documents
Attached:
- Signed POD
- Rate confirmation
- Lumper receipt
- Detention approval
---
What should your trucking invoice template include?
The template itself should be simple.
The information behind it needs to be accurate.
Carrier information
Include your legal business identity and the contact details the customer needs to reach your billing team.
Common fields include:
- Business name
- Address
- Phone
- MC number
- USDOT number
When applicable, keeping MC and DOT information visible can make it easier for brokers and accounting teams to identify your company.
Customer or broker information
Include the company responsible for paying the invoice.
Use the correct:
- Legal or billing name
- Address
- Billing contact
- Billing email
Do not assume the dispatcher and accounting department use the same email address.
Before hauling for a new customer, find out where invoices actually need to be sent.
Invoice number
Every invoice should have a unique number.
For example:
- INV-1001
- INV-1002
- INV-1003
A predictable numbering system makes it easier to search, track, reconcile, and identify missing or duplicate invoices.
Load number
The load reference is one of the most important trucking-specific fields.
It connects the invoice to the shipment in the broker or customer's system.
Depending on the company, it may be called:
- Load number
- Shipment number
- Broker reference
- Order number
- PO number
Use the same identifier provided in the load paperwork.
Pickup and delivery information
A trucking invoice should clearly identify the transportation service being billed.
Include:
- Origin
- Destination
- Pickup date
- Delivery date
If the load involved multiple stops, list them when relevant to the billing agreement.
Line-haul charge
The base transportation charge should be its own line.
Example:
| Description | Amount |
|---|---|
| Line haul | $2,450.00 |
The amount should match the agreed rate confirmation or contract.
Fuel surcharge
If fuel is billed separately, do not hide it inside the line-haul amount.
Example:
| Description | Amount |
|---|---|
| Line haul | $2,450.00 |
| Fuel surcharge | $325.00 |
Keeping it separate makes the invoice easier to compare with the agreed pricing.
Accessorial charges
Accessorials should also appear as separate lines.
Common examples include:
- Detention
- Lumper fees
- Layover
- Stop-off charges
- Driver assist
- Reconsignment
- Truck ordered not used
For example:
| Description | Amount |
|---|---|
| Line haul | $2,450.00 |
| Fuel surcharge | $325.00 |
| Detention | $150.00 |
| Lumper | $85.00 |
| Total | $3,010.00 |
Separate line items make it obvious why the final total is different from the original base rate.
Supporting paperwork
A trucking invoice often travels with additional documents.
Depending on the customer, that may include:
- Signed POD
- BOL
- Rate confirmation
- Lumper receipt
- Detention approval
- Scale ticket
- Revised rate confirmation
Many trucking invoice templates available today emphasize this same paperwork chain because the invoice must be easy to match back to the load.
A clean invoice with incomplete supporting paperwork can still get delayed.
Payment terms
Clearly show when payment is due.
Common examples include:
- Net 15
- Net 30
- Net 45
- QuickPay
The invoice terms should match the agreement with the broker or customer.
Remittance information
Do not leave the payer guessing where the money should go.
Include the appropriate:
- Remittance address
- ACH details
- Check instructions
- Factoring-company information
- Payment portal instructions
If you use factoring, follow the factor's required payment language and remittance instructions.
Example owner-operator trucking invoice
Here is a completed example.
Northline Transport LLC
MC 123456 USDOT 9876543 billing@northlinetransport.example
Invoice: INV-1048 Invoice Date: September 14, 2026 Terms: Net 30
Bill To: Example Logistics
Load: 48291 BOL: 55192-A
Route: Chicago, IL → Nashville, TN
Pickup: September 13, 2026 Delivery: September 14, 2026
| Charge | Amount |
|---|---|
| Line haul | $2,400.00 |
| Fuel surcharge | $300.00 |
| Lumper fee | $75.00 |
| Total Due | $2,775.00 |
Documents attached:
- Signed POD
- Rate confirmation
- Lumper receipt
Payment: Net 30 via ACH
This is intentionally simple.
A trucking invoice does not need to look complicated to be professional.
It needs to be correct, complete, and easy to process.
Trucking invoice template vs generic invoice template
A generic invoice template can technically bill for transportation.
But trucking has additional information that often matters during payment processing.
| Generic invoice | Trucking invoice |
|---|---|
| Customer name | Customer or broker |
| Product/service | Load and transportation service |
| Description | Route and shipment details |
| Invoice number | Invoice + load reference |
| Price | Line haul + fuel + accessorials |
| Payment terms | Payment terms + factoring/remittance |
| Optional attachments | POD/BOL/rate confirmation often relevant |
That is why adapting a normal business invoice is usually less convenient than starting with a trucking-specific format.
Excel or Word trucking invoice template?
Both can work.
Excel
Excel is useful when you want:
- Automatic totals
- Reusable formulas
- Multiple charge lines
- Simple invoice tracking
Word
Word is useful when you want:
- Simple document editing
- A fixed visual layout
- Easy PDF creation
PDF is usually the format you actually send to the customer because the layout stays consistent.
A common small-fleet workflow is:
Excel or software → PDF → customer
Can owner-operators use this template?
Yes.
An owner-operator invoice does not need to be fundamentally different from a small fleet invoice.
The same core information still matters:
- Carrier
- Customer
- Load
- Route
- Charges
- Total
- Documents
- Payment instructions
The difference is mainly the size of the operation behind the invoice.
Can I use one trucking invoice for multiple loads?
Sometimes, but only if the customer allows that billing method.
For many brokered loads, one invoice per load is much easier to reconcile.
If a customer requests consolidated billing, clearly separate each load and reference number.
Do not combine loads merely to reduce the number of invoices if doing so makes payment reconciliation harder.
Should I attach the POD to the invoice?
If your customer or broker requires it, yes.
A signed POD is commonly part of the carrier billing package because it documents delivery.
Know the customer's billing requirements before sending the invoice.
Should the rate confirmation be attached?
Some brokers require it and others already have it in their system.
Even when it is not required as an attachment, your invoice should agree with the rate confirmation.
If the amounts differ because of legitimate accessorials, keep the documentation that explains the difference.
What if I use a factoring company?
Your invoice template should reflect the factoring company's required remittance instructions.
The customer may need to send payment directly to the factor rather than your trucking company.
Do not use old payment instructions after a factoring arrangement changes.
When a template stops being enough
A template is a great starting point.
For one truck and a small number of invoices, an Excel or Word file may be all you need.
The problem appears when you start maintaining:
- Customer lists
- Load references
- Invoice numbers
- PODs
- Rate confirmations
- Accessorial receipts
- Due dates
- Invoice statuses
- Outstanding balances
across several separate files.
At that point the question changes from:
"How do I create an invoice?"
to:
"How do I know every completed load was invoiced and paid?"
That is where dedicated invoicing software starts becoming useful.
Learn the full invoicing workflow
If you are building your invoicing process from scratch, these guides cover the previous steps in more detail:
What Should a Trucking Invoice Include?
How to Create a Trucking Invoice
Together, those guides explain both the information that belongs on the invoice and the workflow for getting it from completed load to payment.
Move beyond invoice templates
InvoiceTrucker is being built for owner-operators and small fleets that have outgrown disconnected spreadsheets, folders, and invoice templates.
The goal is to keep the load, customer, paperwork, invoice, and payment status connected in one workflow.
Related resources
Trucking Invoicing
How to Create a Trucking Invoice: A Step-by-Step Guide
Learn how to create a trucking invoice from completed load to payment, including rate confirmation checks, PODs, accessorial charges, payment terms, and invoice tracking.
Read guideTrucking Invoicing
What Should a Trucking Invoice Include?
A practical checklist for small trucking fleets covering the information, load references, charges, paperwork, and payment details that belong on a trucking invoice.
Read guide