The Gate Counts One Way
12 October 2026
The call comes from a demolition contractor in March. He's taking down a grocery store, he has about 4,000 tons of broken concrete to get rid of, and your pit takes clean concrete at $6.50 a ton because you'll crush it into recycled base and get paid on it twice. Deal done in one phone call. His trucks start Monday.
Here's the question worth an owner's attention: what piece of paper does load number 214 produce, and who is holding it in June?
Everything you built points outbound
A pit is an instrument for counting what leaves. Thirty years of habit, layout, and hiring went into that. The scale sits between the pile and the road. The loader operator won't put a bucket in a truck without a ticket number. The scale operator can see the exit from her window, and the printer is bolted to her counter. A ton of 57 stone cannot get to the road without passing three people whose job description includes noticing it.
Now watch an inbound load arrive. The driver pulls in, gets waved around the scale queue, because the queue is for paying customers, and dumps at the fill area down by the old plant. The loader operator working that end keeps a tally on a clipboard when he's not in the cab. Sometimes the driver drops a trip ticket from the demo site on the seat of the loader. Sometimes it's windy.
Nothing about this is carelessness. It's architecture. Every control at your gate was built to stop a ton from leaving unrecorded, and this revenue arrives. The material flows in while the money flows in behind it, and there is no station, no window, no printer, and no habit standing in its path. The tipping fee is real revenue earned at a specific moment, one truck at a time, and it's the only revenue on the property that doesn't pass a checkpoint.
No bill arrives to remind you
There's a second mechanism underneath, and it's quieter.
Most billing offices run, more than anyone admits, on documents that arrive and demand answers. When your own trucks haul spoil off an excavation job and dump at the county C&D landfill, the landfill's invoice lands on your payables desk within the month. That invoice is an alarm clock: somebody matches it to the job, rebills it to the customer with markup, and the loop closes because a third party billed you first.
Dump the same spoil at your own pit and no invoice arrives, because you'd be billing yourself. The alarm clock never rings. The excavation customer owed a dump fee per load either way; the quote says so. But the version of the fee that routes through the county gets rebilled every time, and the version that routes through your own gate gets rebilled when somebody remembers. Owning the hole made the fee less collectible, not more.
Put numbers on it, then swap in your own. The grocery store job runs 178 loads. Your clipboard tally, assembled from two loader operators and a stack of trip tickets, supports 150 of them. At 22 tons and $6.50, the 28 loads nobody can prove are about $4,000, and the contractor's counter is a trucking report he will happily produce, because every missing load is money he doesn't owe. Add one excavation job a month where 40 loads of spoil came home to your pit at a quoted $45 dump fee, rebilled never, and the gate is leaking $1,800 a month on the inbound side while the outbound side passes every audit you run.
flowchart TD
A["Outbound: 24 tons of 57 stone"] --> B["Scale, ticket, three sets of eyes"]
B --> C["Invoice line"]
D["Inbound: broken concrete, $6.50/ton"] --> E{"Where's the record?"}
E -- "a clipboard tally" --> F["Squared up from memory"]
E -- "nowhere: your own trucks dumped it" --> G["No vendor bill, no reminder"]
E -- "an inbound ticket, same as outbound" --> H["Fee line assembles like any other"]
Gravy gets policed like gravy
The claim your yard foreman will fight: the inbound ton deserves exactly the discipline of the outbound ton, and the fact that you'll profit on the material twice is the reason, not the excuse.
The objection is always some version of the same sentence: we're getting the material for free and selling it as base next year, so the tipping fee is gravy. And you don't make paying customers idle in the scale queue behind a demo truck we're being paid to unload. That logic is how the fee got priced at $6.50 and policed at zero. Nobody at your pit would shrug off 28 missing outbound loads as gravy. The same tons, moving the other direction, get a clipboard, because the revenue got mentally filed as a bonus the day the deal was made, and nobody counts a bonus.
The scale-queue half of the objection is real, and it doesn't require surrender. A truck can cross the scale inbound in the lull, or the fee can be priced per load instead of per ton and ticketed at the gate without weighing anything. What can't survive is the version where the answer to "how many loads came in" lives in two tally sheets, a driver's memory, and the other company's trucking report.
A ticket book at the fill area
The fix costs less than one missing load. A carbon book at the fill area, or inbound loads over the scale when the queue allows: either way, every arriving truck writes a ticket, same as every leaving truck has for thirty years. No app in the demo driver's hands, no new screen in the loader cab. Paper was never the problem on the outbound side, and it isn't the problem here.
What the paper needs is somewhere to land. That's the slice Termco builds: inbound tickets get digitized daily right alongside the outbound ones, as written. What you accept and what it costs per account, concrete versus clean fill versus the contractor you owe a favor, is reference data. The dump fee, per ton or per load, and the rebill rule for spoil your own trucks bring home, are billing rules. An inbound ticket with no fee behind it, or a haul-off ticket whose dump fee no billing rule stands behind, gets flagged that week, while the loader operator still remembers the grocery store trucks. Invoice totals assemble from tickets that cleared, both directions through the gate.
Ask three people the same question
Run one test this week. Ask your scale operator, your fill-area loader operator, and your billing clerk how many inbound loads the pit took last month. Three honest people, three different numbers, and the invoice was built from the smallest one. Then pull one finished haul-off job and count the dump fees on the customer's invoice against the loads your own drivers ran. If you'd like a second reader, send 10-20 sample tickets to hi@termco.ai, inbound and haul-off paper especially, and we'll send back what we find within 48 hours.
The pile of broken concrete down by the old plant is the one pile on the property that got there without a paper trail. You'll ticket every ton of it on the way back out. The way in deserved the same.
More from the Termco blog.
October 11, 2026
Signed by Somebody
A delivery ticket's signature is the cheapest collections work you'll ever do, and the price goes up the moment the truck pulls away.
Read postOctober 10, 2026
Before the Account Exists
A new customer's first loads run days before the account does. The tickets written in that gap have no home, and paper with no home doesn't bill.
Read postOctober 09, 2026
The Forty-Tab Workbook
The old software couldn't read a ticket until you described your whole operation in advance. The owners who refused to fill out the workbook were right.
Read post