If you run trucks on aggregate, dirt or asphalt, you already know the ticket is the money. The scale house weighs the truck, prints the ticket, and that slip of paper is what everyone bills from. The problem isn't creating the ticket. It's everything that happens to it after the truck pulls off the scale.

I built Carry Ops alongside Avensis Energy, a Houston-area aggregator that runs a private network of carriers for its customers — and one of the operators stepping up to use technology to ease the tensions between pits, carriers and customers. The single most common complaint we heard, from the office to the drivers, was some version of "we hauled it, but we can't find the ticket." This guide is what we learned about why haul tickets go missing and what actually stops it.
The ticket is already there. It just doesn't go anywhere.
Every scale house already issues a ticket, paper or electronic. The weight is captured correctly and legally at the pit. Then the paper workflow takes over: the driver takes the ticket, one copy goes to the destination attendant, and the attendant signs the driver's copy. From that moment, the only proof the load was delivered is a piece of paper riding around in a cab.
That paper has to survive a full shift, sometimes a full week, before it gets turned in. It gets wet. It gets left on the dash. It blows out the window. It gets stuffed in a folder with forty others and handed in on Friday, if the driver remembers. And until it shows up, the load can't be reconciled, can't be invoiced, and the carrier who hauled it can't get paid for it.
Why "just be more careful" never works
Most operations try to fix lost tickets with rules: turn them in daily, photograph them, drop them in a box at the yard. Those rules help for a few weeks. Then a busy stretch hits, a new subhauler comes on who never heard the rules, and the stack starts going missing again.
The reason is structural. A paper ticket creates three copies of the same record — the pit's, the site's and the driver's — and every one of them can be lost, smudged, or disagree with the other two. You're asking a dozen people who don't work for you to be the courier for your billing record. On a job running dozens of loads a day, even a small miss rate turns into a real number of unbilled loads every week.
What actually stops tickets from going missing
The fix is to stop treating the paper as the record. Three things have to be true:
- The ticket data leaves the scale house electronically, the moment it's issued. Gross, tare, net, material and destination should exist somewhere other than the slip in the driver's hand.
- The driver and the destination get the same record, not their own copies. When everyone looks at one ticket, there's nothing to reconcile later.
- Delivery is confirmed where it happens. The signature at the site, the time, and ideally a photo and location, should attach to the ticket at the gate — not get carried back to the office days later.
When those three things are in place, the paper becomes a receipt, not the record. If a driver loses it, nothing is lost.
What to watch for when you go digital
Not every "digital ticket" setup solves the problem. A few things we've seen go wrong:
- Making every driver install an app. Your subhaulers' drivers may only run for you a few days a month. They won't install and log into another app. Anything that depends on that will leave gaps.
- Re-typing the scale ticket. If someone has to key the pit's numbers into a second system, you've just created a fourth copy that can disagree with the other three.
- Asking the pit to replace its scale software. The pit's ticket module already works and its billing runs off it. Any approach that requires them to change it will stall.
- Digitizing only one end. Electronic tickets at pickup don't help if the site still signs paper. The record has to follow the load all the way to delivery.
A quick self-check
Pull last month's loads and answer three questions. How many loads were delivered but invoiced more than a week later? How many tickets did someone have to chase down by phone? And how many loads did a carrier dispute because their count didn't match yours? If any of those numbers made you wince, the ticket is your bottleneck — not the trucks.
How this works in Carry Ops
Carry Ops connects to the ticket module the pit already runs and picks up the ticket as it's issued. It sends that ticket by magic link — a text message, no app and no login — to the driver and to the destination attendant at the site. The driver scans at pickup and signs on delivery; the attendant weighs in and signs off. GPS, photos and timestamps attach to the same record, and every ticket files as a PDF the office, the carrier and the customer can all pull. Because the ticket lives on the link instead of in the cab, the driver can't lose it — and the carrier gets paid on every load they ran.