Small carriers rarely lose money on the road. They lose it in the paperwork between delivery and invoice. This guide explains what a trucking invoice must include, which documents to attach, and how to send it the day the load delivers.

It is Friday evening at a 9-truck carrier. The owner, who also does the billing, has a folder of rate cons printed from broker emails, a stack of BOLs that came back folded in the drivers' door pockets, and two PODs that are only photos in a text thread. Before anything gets paid, every one of those loads needs a trucking invoice that matches the rate con to the dollar, with the signed paperwork attached. Getting from "load delivered" to "invoice sent with the right documents" is where small carriers lose the most days, and it is a process you can fix.

This guide is written for small carriers, roughly 3 to 30 trucks, where the person reading it probably dispatches, drives, or does both. It covers what a trucking invoice must include, why invoices go out late in the first place, which documents to attach, and how to take the paperwork off your desk.

If your drivers still hand you paper BOLs at the end of the week, a 30-minute demo will show you what it looks like when they send them from the cab and the invoice builds itself.

What a trucking invoice needs to connect

A trucking invoice is more than a bill. To get paid without questions, it has to tie together information that usually sits in different places.

In practice, four things have to line up:

  • The order: the rate con from the broker or the order from the shipper, with the agreed rate, references (load number, PO, BOL number) and any agreed accessorials.

  • The trip: pickup and delivery times, stops, and any waiting time at the dock.

  • The documents: the signed BOL, the POD, lumper receipts, scale tickets, photos of damage or seals.

  • The invoice: built from the three above, sent with the documents attached, and pushed to your accounting system.

When those four pieces are linked to the same load, the invoice is ready the moment the delivery is confirmed. When they are not, someone has to rebuild the link by hand, and that is where days and dollars disappear.

Why small carriers get paid late: the paperwork gap

Most late payments in small fleets have nothing to do with the broker or shipper being slow. The invoice itself goes out late, or goes out wrong and comes back.

The paperwork is still in the truck

A driver delivers on Tuesday, but the signed BOL travels with him until he is back at the yard. If he runs a multi-day trip, the invoice waits. Nobody can bill a load they cannot prove was delivered.

Many of these mismatches start on the BOL itself: a missing PO number, a count that does not match the delivery, a payment-terms box ticked wrong. Our bill of lading example walks through every field and the mistakes that most often hold up payment.

The invoice does not match the rate con

Factoring companies and broker payables teams check that your invoice agrees with the rate confirmation. If the amount, the load number or the reference on the BOL does not line up with the rate con, payment is held until someone explains the difference. Freight factoring guides list a mismatch between the invoice and the rate con as one of the most common reasons for delayed funding.

Accessorials are charged but not documented

Detention, layover and lumper fees are real money for a small carrier. They are also the charges most likely to be disputed, because the proof (arrival and departure times, the lumper receipt) is often missing from the invoice package. If you want to dig into this specific leak, our guide on how to reduce truck detention time covers how to document it.

Invoices are batched once a week

When billing is a manual task, it gets done when there is time, often once a week. Every load waits for the slowest one in the batch. Payment terms usually start from the date the customer receives a correct invoice, so a week of batching is a week added to your cash cycle. For context on what "normal" collection time looks like, see our DSO benchmarks for trucking companies.

What a clean trucking invoice package looks like

Before comparing software, it helps to agree on what "done right" means. For most truckload freight, the payer (a broker, a shipper or your factoring company) expects the same core set of documents for each load:

  • The invoice, with the load number and references exactly as they appear on the rate con.

  • The rate confirmation (for brokered freight), showing the agreed linehaul and any agreed accessorials.

  • The signed BOL or POD, showing the receiver's signature, date and any exceptions noted at delivery.

  • Supporting proof for extras: lumper receipts, detention time records, scale tickets, photos.

Factoring companies describe the invoice, the rate con and the signed BOL as the standard three documents per load, with extra paperwork on some loads. Exact requirements depend on your factoring agreement and each broker's terms, so check yours. Our comparison of freight invoice factoring vs a TMS explains how the two fit together.

The point for software selection is simple: the tool you choose should produce this package automatically, for every load, without someone dragging PDFs into an email.

How to take invoicing off your desk: a 10-point checklist

Whether you fix your process with better habits or with a tool, these are the ten things that make invoicing fast. If you evaluate software, ask the vendor to show each point on a real load, not on a slide.

1. Drivers can send paperwork from their phone

The whole process starts in the cab. Drivers should be able to photograph or e-sign the BOL and POD in a mobile app, and those documents should land on the right load automatically. If drivers have to email photos to a shared inbox, you have only moved the paper problem.

2. The app works without a signal

Docks, rural pickups and metal buildings kill coverage. Ask whether the driver app keeps working offline and syncs later.

3. The invoice is built from the load, not typed

The rate, references, stops and accessorials should flow from the load record into the invoice. You should be checking invoices, not writing them.

4. The rate con is stored with the load

Whether it arrives as a PDF or an email, the rate con should be attached to the load at booking, so the invoice can be checked against it before it goes out. Ask whether the tool can read the rate con and pre-fill the load, and how it flags differences.

5. Detention, mileage and fuel surcharges are calculated from your rules

Your contracted fuel surcharge table, detention rules and mileage rates should be set up once and applied every time. Ask to see how the evidence (timestamps, receipts) attaches to each extra charge.

6. Documents travel with the invoice

The invoice should go out with the signed BOL or POD attached, in one send. This is what keeps you out of "please send POD" email loops.

7. It connects to QuickBooks (or your accounting system)

Most small carriers keep their books in QuickBooks. Ask exactly what syncs (invoices, customers, payments) and in which direction. If you use something else, check before you sign.

8. It works with your factoring company

If you factor, the tool should let you export or send a complete package per load quickly. Ask how other customers submit to factors today.

9. Customers can find documents without calling you

A simple customer portal, where shippers can see delivery status and download PODs, cuts the calls that interrupt your day and speeds up approvals.

10. The pricing is clear for a small fleet

Ask whether billing is included or sold as an add-on, how many users and drivers are covered, and what onboarding costs. Compare total cost against the hours you spend on billing today.

Invoice template vs invoicing app vs TMS

There are three realistic options for a small carrier, and the right one depends on how many loads you invoice and how much your drivers' paperwork slows you down.

  • Invoice template (Word, Excel or PDF): free and fine for a handful of loads a month. Every invoice is typed by hand, documents are attached by hand, and nothing checks the invoice against the rate con.

  • Standalone invoicing or accounting app: better formatting and payment tracking, but it does not know what happened on the load. Someone still copies data from the rate con and chases the signed BOL.

  • A TMS with invoicing built in: the load, the driver's documents and the invoice live in one record. This is the only option that removes the re-typing and the document chasing, which is where small carriers lose the most time.

A common misconception is that a TMS is only for large fleets. The real tipping point is not truck count. It is the moment the owner or office manager spends more time matching paperwork than finding freight. Our guide to the signs your fleet has outgrown spreadsheets walks through that moment.

Where Dashdoc fits: from the cab to the invoice

If you want software to do this for you, Dashdoc is a TMS where invoicing is part of the load workflow, not a separate tool. The full feature overview is on our trucking invoice software page. Here is what that looks like for a small carrier, based on the features Dashdoc documents on its billing page and driver app page:

  • Drivers send the paperwork from the road. In the Dashdoc driver app, drivers get their loads, capture signatures on the eBOL, take POD photos and report issues with photos. The app works offline and syncs when the signal comes back.

  • Orders come in without retyping. Dashdoc's AI reads orders received by email or PDF and pre-fills the load, flagging discrepancies in rates, quantities or references for your team to review.

  • The invoice builds from the delivered load. Delivery data, the signed eBOL, photos and additional services flow into the invoice. Detention, mileage and fuel surcharges are calculated from your rate tables instead of by hand.

  • Documents go out with the invoice. Invoices are sent electronically with the supporting documents attached, and each invoice stays linked to its eBOL and PODs if a customer disputes a charge.

  • Your books stay in QuickBooks. Dashdoc lists QuickBooks on its integrations page, so invoices flow to accounting without double entry.

  • Customers check status themselves. The customer portal lets shippers follow loads and access documents without calling dispatch.

Dashdoc states that billing is included in every TMS plan and that setup of rate tables, accounting integration and team training takes less than two weeks. Ask your demo contact to confirm both for your fleet.

See your drivers send a BOL from their phone and the invoice build itself on a real load, in a 30-minute demo.

How to change your invoicing process in a small fleet

Changing how you bill does not have to be a big project. A few habits make the difference between a tool that sticks and one that gets abandoned:

  • Start with one customer. Pick your highest-volume shipper or broker and run all of its loads through the new process for a few weeks. You will find the edge cases before they affect everyone.

  • Set up rates and accessorial rules first. Fuel surcharge tables, detention rules and customer rates are what make the invoice automatic. Skip this and you will be overriding invoices by hand.

  • Make the driver app the only way paperwork comes in. If drivers can still text photos or drop paper on your desk, they will. Agree on one way and stick to it.

  • Check the first invoices against the rate con. For the first weeks, compare each invoice with its rate con before it goes out. Once the numbers match consistently, move to exception-only checks.

If you are moving off another system, our guide to TMS implementation without disrupting operations covers data migration and training in more detail.

Key takeaways

  • Small carriers usually get paid late because the invoice goes out late or incomplete, not because the payer is slow.

  • A clean invoice package for each load is the invoice, the rate con and the signed BOL or POD, plus proof for any extras.

  • A fast trucking invoice process starts in the cab: drivers send paperwork from their phone, and the invoice is built from the load, not typed.

  • Test any tool on a real load: rate con in, documents from the driver, invoice out with attachments, synced to QuickBooks.

If your billing still depends on paper coming back from the trucks, book a demo and we will walk through one of your own loads, from rate con to invoice.

FAQ

What should a trucking invoice include?

Your company name, MC/DOT number and remit-to details, the customer, an invoice number and date, the load number and references exactly as they appear on the rate con, pickup and delivery locations and dates, the agreed linehaul rate, each accessorial listed separately, the total and the payment terms. Attach the rate con and the signed BOL or POD.

Can an invoice be created automatically from a rate confirmation?

Some tools can read a rate con PDF or email and pre-fill the load, including the agreed rate and references. The invoice is then built from that load once delivery is confirmed. Ask each vendor to show this on one of your own rate cons, and how it flags differences.

What documents should I attach to a trucking invoice?

For most truckload freight: the rate confirmation (for brokered loads), the signed BOL or POD, and proof for any accessorials such as lumper receipts or detention times. Factoring companies and brokers may ask for more on some loads, so check your agreements.

Can I send trucking invoices from QuickBooks?

Yes, many small carriers do, but the invoice data and documents still have to come from the load. If you use an invoicing tool, check what syncs to QuickBooks and in which direction. Ask whether invoices, customers and payments sync, and in which direction. Dashdoc lists a QuickBooks integration on its integrations page.

Is an invoice template enough for a small trucking company?

A free bill of lading template and an invoice template can work when you run only a few loads a month. Once you are matching rate cons, BOLs and PODs every week, the time spent on paperwork usually costs more than the software. For a deeper look at the BOL side, read our electronic bill of lading software guide.