Howdy Dispatch
Back to Blog
paperworksmall fleetreimbursement

Lumper Receipt Tracking: Stop Losing Money at the Dock

Lumper fees run $150 to $400 a stop and are reimbursable with a receipt. Here is how a small fleet stops losing that money on every load.

Howdy Dispatch Team9 min read
A truck driver photographing a paper receipt against a trailer door at a distribution center dock

Lumper receipt tracking is the practice of capturing the unloading receipt at the dock and attaching it to the specific load it belongs to, so the fee can be billed back with proof. Lumper fees run roughly $150 to $400 a stop, most often at grocery and food distribution centers, and they are reimbursable. The money does not get lost at the dock. It gets lost in the 48 hours after, when a paper receipt lives in a cup holder and then has to be matched back to a load number by somebody working from memory.

For a fleet running fifteen trucks through grocery DCs, that is real money leaking on a schedule.

What is a lumper fee, and who is supposed to pay it?

A lumper is a third-party worker, usually contracted by the receiver, who unloads the trailer. The fee is charged to the driver at the dock, frequently in the $150 to $400 range depending on the facility and the freight.

Under 49 USC 14103, the cost of loading and unloading falls on the shipper or receiver, not on the driver personally. In practice, the rate confirmation states the lumper fee is reimbursable with a receipt, and the driver fronts it and gets paid back. That last clause is the whole problem. Reimbursable with a receipt means no receipt, no reimbursement, and the receipt is created at the worst possible moment in the entire trip.

Why do small fleets lose lumper reimbursements?

The failure is almost never refusal to pay. It is documentation that cannot survive two weeks.

The receipt is born in the worst conditions. The driver is at a dock, on the clock, holding a phone in one hand and a piece of paper in the other, with a facility that wants the door back. Filing is not the priority. Getting rolling is.

The receipt travels separately from the load. A photo texted to the dispatcher's phone is not a record, it is a search problem two weeks later. It sits in a thread with forty other photos, none of which say which load they belong to.

By the time it matters, nobody can reconstruct it. When the office goes to bill the broker, there is a $312 charge and no way to say with confidence which load it belonged to. Charges that cannot be tied to a load get eaten, because arguing about it costs more than the fee.

The timing gap compounds. Reimbursement commonly runs two to four weeks once documentation is submitted. A small carrier is floating that money, and every receipt that never gets submitted is not a delay, it is a permanent loss.

What does a valid lumper receipt have to show?

The documentation bar is not high, but it is specific. A receipt that gets paid generally shows:

  • Facility name and location
  • Date and time of the unload
  • Load, PO, or trailer number
  • The service performed
  • The exact amount charged

The detail that trips up small fleets is the cross-check. The receipt date has to line up with the delivery date on the bill of lading. That is trivially easy to prove when the receipt sits on the load record next to the delivery timestamp, and genuinely annoying when it lives in a group text and the BOL lives somewhere else.

Comchek and T-Chek codes issued in advance solve a different problem. They keep the driver from paying out of pocket. They do not attach the charge to a load, and they do not produce the documentation the broker asks for.

How does lumper fraud change the stakes?

This is where an old paperwork nuisance turned into something worth taking seriously in 2026.

In April 2026, a federal grand jury in the Eastern District of Missouri returned an indictment charging a logistics site manager at a grocery distribution center with five counts of wire fraud. According to the US Attorney's Office, he allegedly created false records for shipments that never happened, then generated false invoices billing trucking companies for unloading those loads. Prosecutors say the scheme produced more than 600 payments totaling over $250,000, and the indictment alleges losses of more than $1.7 million. He has pleaded not guilty, and an indictment is an allegation, not a conviction.

The mechanism is the lesson, regardless of how that case resolves. Billing a carrier for an unload that never occurred only works when the carrier has no independent way to tie a charge to a real delivery event. If the only record is a number on an invoice, there is nothing to check it against.

Industry reporting in 2026 flags the practical red flags: no PO number or pallet count on the receipt, a receipt date that does not match the BOL, a suspiciously round amount, or an unfamiliar lumper company at a warehouse you run regularly.

For an operator, the reframe is useful. A load record with a timestamped arrival, GPS history, delivery photos, and the receipt all in one place is not just tidy filing. It is the only thing that lets you tell a real charge from a fake one.

Group text vs load record: what changes for a small fleet?

Texts and the cup holderReceipt on the load record
Where the receipt livesA photo thread, a glovebox, sometimes bothAttached to the load it came from
How it gets matched to a loadSomeone remembers, or guessesIt was never separated
What invoicing has to doReconstruct two weeks of loadsPull the documents already there
What happens in a disputeHunt for a photo, hope the date is legibleReceipt, timestamp, and GPS in one place
What happens when the driver leavesThe receipts leave with the phoneNothing changes, it is on the load

How Howdy Dispatch handles lumper receipts

Howdy Dispatch ships lumper receipt tracking on both sides of the operation, which is the point of building dispatch software with a driver app rather than an office tool with a portal bolted on.

On the driver side, the driver opens the load in the iOS app and photographs the receipt with the phone camera right at the dock. They type the amount and tap one chip for how it was paid: their own cash, their own card, the company card, or broker paid. That is the entire interaction, and it happens while the driver is still standing in front of the lumper.

Why the paid-by tag matters more than it looks: it separates the receipts that need reimbursement from the ones that are just being logged. A driver who paid $290 in cash is owed $290. A company-card charge is already accounted for. Sorting that out at the dock is a two-second decision, and sorting it out three weeks later in the office is an afternoon.

On the dispatcher side, the receipt lands on that load's record with the amount attached, and HQ sees a per-load lumper total broken out by payment source. The receipt sits next to the pickup and delivery timestamps and the continuous GPS history for that run, which is exactly the corroboration a broker asks for and exactly what a fake charge cannot produce.

A few honest limits, because the difference matters. Howdy Dispatch records and totals lumper fees per load. It does not generate carrier invoices, run AR aging, or export to QuickBooks, and it does not bill the broker for you. Those are real directions on the roadmap, not shipped capabilities. What is shipped is the part that actually gets lost: the receipt, the amount, who paid it, and which load it belongs to.

The load record itself usually starts with AI rate-confirmation intake, where a dispatcher uploads the broker's rate confirmation PDF and the load is pre-filled in about twenty seconds instead of five to ten minutes of typing. That is the only AI feature live in the product today. An AI photo quality check that flags blurry or unreadable uploads while the driver can still reshoot is committed and shipping next, not live yet.

Frequently asked questions

Who is actually supposed to pay the lumper fee? Under 49 USC 14103 the loading and unloading cost belongs to the shipper or receiver, not the driver out of pocket. In day-to-day practice the driver pays at the dock and the fee is reimbursed, with the rate confirmation setting the terms. Read the rate con before the load, not after.

What if the broker refuses to reimburse without better documentation? Most refusals come down to a receipt that cannot be tied to the delivery. Send the receipt together with the delivery date, load number, and proof of delivery from the same load. If the charge and the delivery corroborate each other, there is usually nothing left to argue about.

How long should a small fleet keep lumper receipts? Keep them at least as long as you keep the rest of that load's paperwork, and align it with your general record retention practice. Storing them on the load record rather than in a photo roll means retention takes care of itself.

Does a photo of a receipt count as proof? Generally yes, if it is legible and you can show which load and delivery it belongs to. The photo is rarely the weak link. The link between the photo and the load is.

Do lumper fees only happen at grocery warehouses? They are most common at grocery and food distribution centers, but they show up at other high-volume receivers too. If you run food freight regularly, treat lumpers as a standing line item rather than a surprise.

The takeaway

Lumper fees are one of the few costs in trucking a small carrier is entitled to get back, and one of the most reliably lost. Nothing about that is a discipline problem. It is a design problem: the receipt gets created in one place and needed in another, and the gap between them is where the money goes.

Close the gap at the dock and the rest takes care of itself. If you want to see it running on your own loads, start a 14-day trial. Dispatcher HQ and the driver iOS app are both included.