Trucking Invoice Generator Canada
Create a Canadian trucking invoice with rate confirmation, BOL or load number, lane, kilometres or miles, fuel surcharge, detention and GST/HST fields — then download as a clean PDF, free, no sign-up required.
Your Business Information
Client Information
Brand Your Invoice
Invoice design
Invoice Details
Line Items
GST/HST — destination province (see FAQ) is applied only to line items with the “GST/HST — destination province (see FAQ)” box checked.
Signature
Add your authorized signature. It will only appear on the invoice preview and PDF if you actually sign.
Preview:
| Invoice Date | — |
| Description | Quantity | Rate | Amount |
|---|---|---|---|
| Line haul — origin to destination (miles @ rate/mile) | 1 | C$0.00 | C$0.00 |
| Fuel surcharge (FSC) | 1 | C$0.00 | C$0.00 |
| Detention — driver waiting time (hours) | 2 | C$0.00 | C$0.00 |
| Layover | 1 | C$0.00 | C$0.00 |
| Lumper fee (reimbursed at cost — receipt attached) | 1 | C$0.00 | C$0.00 |
| Tolls / scale fees | 1 | C$0.00 | C$0.00 |
| Oversize / overweight permit fee | 1 | C$0.00 | C$0.00 |
| TONU — Truck Ordered Not Used (per signed rate confirmation) | 1 | C$0.00 | C$0.00 |
| Subtotal | C$0.00 |
| GST/HST — destination province (see FAQ) (5%) | C$0.00 |
| Total | C$0.00 |
Trucking invoice generator for Canadian owner-operators and carriers
Create a Canadian trucking invoice for owner-operators, small fleets and carriers billing a broker, shipper, freight forwarder or another carrier. Add load number, BOL, rate confirmation, pickup, delivery, lane, kilometres or miles, fuel surcharge, detention, layover, lumper, tolls, permits and balance due.
Canadian trucking invoices need to match the load packet. The payer should be able to connect the invoice to the rate confirmation, bill of lading, proof of delivery, accessorial authorization and remit-to instructions without chasing dispatch.
What a Canadian trucking invoice should include
A useful trucking invoice ties the amount due to a specific load, not just a generic transport total. Put the load references and route details where accounts payable can see them.
- Carrier, owner-operator or fleet name, business number, GST/HST account where applicable and payment details.
- Bill-to broker, shipper, carrier or third-party payer with PO or vendor reference.
- Load number, BOL number, rate confirmation, PRO, trailer, truck or dispatch reference.
- Pickup and delivery locations, pickup and delivery dates and lane.
- Rate basis: flat load rate, per-kilometre rate, per-mile rate, hourly rate, day rate or minimum charge.
- Linehaul, fuel surcharge, detention, layover, lumper, tolls, permits, scale tickets and truck ordered not used separately.
- Factoring company or assignee remittance instructions when the invoice has been assigned.
GST/HST, destination province and interlining
Canadian domestic freight transportation is generally taxable at the applicable GST/HST rate, while international freight and qualifying interlined freight can be zero-rated under CRA freight rules. For domestic trucking, confirm the place-of-supply and destination province rate before invoicing.
If you are a subcontracted carrier billing another carrier as part of an interlined movement, the GST/HST result can differ from a direct bill to the shipper. Keep route and carrier references visible.
Rate confirmation, BOL and accessorials
The rate confirmation establishes the agreed rate and accessorial terms. The BOL and proof of delivery show the load moved. Reference all of them and keep detention, layover, lumper, tolls, permits, re-delivery and truck ordered not used on separate lines.
Trucking invoice vs freight invoice
Use this page when the carrier or owner-operator is billing a specific truckload or trip. Use the freight invoice generator for broader forwarding, logistics, multimodal or third-party freight billing.



