Free tool · no signup

Free trucking invoice generator

Create a trucking invoice free with the lines a freight bill usually needs already on the page: "Line haul (miles)", "Fuel surcharge", "Detention (hours)" and "Accessorials (lumper, tolls)". Amounts are left blank for you to fill in, the notes carry standard carrier terms (net 30 from receipt of the signed BOL or POD, load and reference numbers, factoring assignment), and the PDF downloads instantly with no signup.

Last updated August 2026 · Maintained by the Invoice My Clients team.

Is this trucking invoice generator really free?

Yes. You can build a freight invoice and download a professional PDF without paying or signing up, as many times as you like. The free download carries a small footer mark; a free account removes it and keeps every load, its broker and its paperwork in one place so you can see what is unpaid at a glance.

CapabilityFree, no accountFree account
Build invoice with live preview
Unlimited line items & per-item tax
12 currencies, locale formatting
Download PDFYes (small footer mark)Yes (clean, unbranded)
Save & revisit documents
Email the invoice to your client
Get paid online
Recurring invoices & retainers

How to make a trucking invoice in under a minute

Fill in the form, watch the live preview, and download or save. Here is the full walkthrough.

  1. 01Add your carrier name, address, phone, MC or DOT number (or your local carrier registration) and, if you factor, the factoring company’s remit-to details. Add the broker or shipper as the customer, exactly as named on the rate confirmation.
  2. 02Fill in the pre-listed lines. "Line haul (miles)" takes the loaded miles and your rate per mile, or a flat rate with quantity 1; "Fuel surcharge" takes the surcharge from the rate confirmation; "Detention (hours)" takes billable hours past the free time; "Accessorials (lumper, tolls)" takes lumper fees, tolls, and anything else the rate confirmation allows.
  3. 03Put the load number, the rate confirmation or PRO number, the pickup and delivery cities and dates, and the trailer or container number in the notes or in the line descriptions. Brokers pay invoices that match their paperwork and shelve the ones that do not.
  4. 04Freight transport is often untaxed; untick taxable on every line unless your area taxes it (check your local rules). Set the invoice number, date and due date, and choose the currency of the rate confirmation.
  5. 05Read the pre-filled terms in the notes, keep the net 30 wording or match the broker’s terms, add the remit-to address or the quick-pay option, then click Download free PDF and send it with the signed BOL and POD attached.

The line items above are listed with no amounts on purpose: type your own quantities and rates so nothing is assumed. The notes start with "Net 30 from receipt of signed BOL/POD. Load and reference numbers noted above. Factoring assignment, if any, applies." Edit that if your terms differ. The invoice is only as good as the paperwork behind it: send the signed bill of lading, the proof of delivery, the rate confirmation and receipts for lumper fees and tolls in the same email, every time.

What should a trucking invoice include?

Brokers and shippers process hundreds of carrier invoices a week. The ones that get paid on time carry every reference number they need to match the load. Include the following.

  • Your carrier name, address, phone and MC, DOT or local carrier registration number
  • The broker or shipper as billed, exactly as on the rate confirmation, and their billing email
  • The load number, rate confirmation or PRO number, and any customer reference or PO number
  • Pickup and delivery locations and dates, and the trailer, container or seal number
  • Line haul as loaded miles times rate per mile, or the flat rate agreed
  • Fuel surcharge as agreed on the rate confirmation
  • Detention or layover as hours past free time, with the arrival and departure times noted
  • Accessorials: lumper fees, tolls, tarping, stop-offs, each on its own line with the receipt attached
  • Payment terms (net 30 from signed BOL or POD is standard) and quick-pay terms if you offer them
  • The remit-to address, or the factoring company’s notice of assignment if you factor

Taxes, VAT, GST, and multiple currencies

You can mark each line item taxable or not and set the rate, so a single invoice can mix taxed and untaxed items. This per-item control is something many simple tools cannot do, where one document is limited to one tax rate.

Documents render in 12 currencies with locale-correct formatting: USD, EUR, GBP, CAD, AUD, JPY, INR, PKR, MXN, NZD, ZAR, and SGD. That covers VAT in the EU and UK, GST in India, Australia and Canada, and US sales tax. Need detailed tax handling across your whole workflow? See the tax feature.

Do more with a free account

Invoice My Clients keeps every load and its broker on one screen with what is unpaid and how old it is, lets you save your rate per mile and your usual accessorials as items, adds late fees and sends reminders automatically at 30 days, and takes card or bank transfer payments for the shippers who pay direct.

Create account & save

Features

Unlimited line items

Add as many items as you need with per-item taxable control.

Your logo, your brand

Upload a logo and it appears on the document and the PDF.

Live totals

Subtotal, discount, and tax recalculate instantly.

12 currencies

Locale-correct formatting for every supported currency.

No signup to download

Build and download a PDF without creating an account.

Freight bill lines and terms pre-set

"Line haul (miles)", "Fuel surcharge", "Detention (hours)" and "Accessorials (lumper, tolls)" are already listed with no amounts, and the notes open with "Net 30 from receipt of signed BOL/POD. Load and reference numbers noted above. Factoring assignment, if any, applies."

Frequently asked questions

What should a trucking invoice include?

Your carrier details and MC or DOT number, the broker or shipper as named on the rate confirmation, the load and reference numbers, the pickup and delivery points and dates, then each charge on its own line: line haul by the mile or flat, fuel surcharge, detention past free time, and accessorials with receipts. Finish with payment terms, the remit-to or factoring details, and attach the signed BOL and POD. This page pre-lists "Line haul (miles)", "Fuel surcharge", "Detention (hours)" and "Accessorials (lumper, tolls)" with no amounts so you only type what applies.

When can I invoice a load?

As soon as it is delivered and you have the signed proof of delivery. Most brokers will not start the payment clock until they receive the invoice with the signed BOL or POD, so send the same day. The pre-filled notes read "Net 30 from receipt of signed BOL/POD. Load and reference numbers noted above. Factoring assignment, if any, applies." Net 30 is standard; many brokers offer quick pay in 2 to 7 days for a 2% to 5% discount, which you can note in the terms if you take it. The common mistake is invoicing without the signed POD attached and losing a week to a "documents missing" reply.

How do I bill detention and other accessorials?

Only what the rate confirmation allows, and prove it. Detention is billed per hour after the free time (commonly two hours) at the agreed rate, so write the arrival and departure times on the "Detention (hours)" line and get them stamped or signed on the BOL where you can. Lumper fees and tolls are billed at cost with the receipt attached. Tarping, stop-offs, layovers and truck order not used (TONU) each get their own line. Accessorials that were not agreed before the load are the ones brokers refuse, so get them in writing while the truck is still at the dock.

How does factoring change the invoice?

If you factor your receivables, the invoice must direct payment to the factoring company, not to you, usually with a notice of assignment printed on it and the factor’s remit-to address. Most factors want the invoice, the rate confirmation and the signed BOL sent to them, and they bill the broker. The pre-filled notes end with a factoring assignment sentence; delete it if you do not factor, and replace it with your own remit-to address or bank details if you do not.

Is my client data safe?

Yes. Everything you type stays in your browser. Nothing is uploaded or stored on our servers unless you create an account and save the document yourself. See our privacy policy for details.

What currencies are supported?

USD, EUR, GBP, CAD, AUD, JPY, INR, PKR, MXN, NZD, ZAR, and SGD, each formatted correctly for its locale.

Do I need to install anything?

No. Everything runs in your browser. There is nothing to download or install.

What happens when I create an account?

Your invoice is carried straight into your new Invoice My Clients account. Your invoice arrives ready, PDF generated, so you can send it and get paid online. From there you can edit it, send it, track payment, and get paid online.

Does it remember my business details?

Yes. Your own business details, logo, currency, and payment information are saved on your device (in your browser, never on our servers) so you do not re-enter them next time, and your invoice number auto-increments from the last one you used. Client details, line items, and amounts are never saved. You can clear everything any time with the "Clear saved details" link above the form.

Is there a Spanish version?

Yes. The same invoice generator is available in Spanish, with the document, the labels and the PDF in Spanish, at the "Español" link in the header.

Ready to get paid faster?

Create a free account. Your invoice arrives ready, PDF generated, so you can send it and get paid online.