Termco
Termco

You Hauled the Water

26 September 2026

Your driver tips a hopper of corn at the co-op elevator for the Vandermeer farm, and the probe pulls 18.5 percent moisture. The ticket that prints carries six numbers: gross, tare, net wet pounds, moisture, test weight, and, bold near the bottom, net bushels: 875, after moisture shrink.

The scale saw 51,520 pounds of corn and water: 920 bushels' worth. The bold line says 875. Both numbers are true. They just belong to different transactions, and which one your office keys decides whether you got paid to haul the water.

One ticket, two deals

The elevator prints that ticket to settle somebody else's sale. Moisture shrink and quality discounts are price adjustments between the farmer and the buyer: the elevator won't pay corn price for water, and it docks for the fines and cracked kernels its cleaner will pull. Fair enough. That arithmetic belongs to their deal.

Your deal is freight. You moved weight. The water in that corn rode in your hopper from the bin to the pit, pressed on your axles the whole route, and burned your diesel by the pound. Nothing in the elevator's discount schedule changes what your truck did. The haul happened at 920 bushels, whatever the corn settles at.

Now look at what your office actually receives. Odds are it never prints a ticket of its own for these hauls; the elevator's copy comes back in the driver's door pocket, one per load, and it's a fine document, serial numbered and time stamped off a certified scale. It just answers someone else's question in its biggest type. The number your invoice needs, the as-hauled quantity, is on there too: net wet pounds, small print, divide by 56. Nobody divides.

The bold number wins at keying speed

Put yourself at the desk in November with a fall's worth of door-pocket tickets. The settlement bushels print bold because that's the number the farmer's check is built on, and everyone at that elevator reads the ticket that way. Your clerk keys 875 because 875 is the number the document is shouting. Keying the wet weight instead means finding the pounds line, and every elevator prints its own dialect: the co-op puts net wet pounds above the moisture line, the river terminal tucks it under the tare, one of them prints the shrink only as a factor. Three hundred tickets deep, the bold number wins.

Notice this isn't a miskey in the ordinary sense. The clerk keyed a real number off the right ticket, correct to the digit. The invoice foots perfectly against the paper. The error is in which of the ticket's six numbers is yours, and no arithmetic check will ever catch it, because the arithmetic is clean.

Shrink only runs one way

One property of this leak deserves an owner's full attention: it never reverses. Corn at or under the elevator's base moisture, 15 percent at most houses, takes no shrink, the wet line and the bold line match, and keying the settlement number costs nothing. Wet corn splits the two lines, and the bold one is always the smaller. Elevators shrink wet grain; they do not gross up dry grain. So billing off settlement bushels can only ever run against you. There is no lucky season where it runs the other way.

Price the gap with illustrative numbers, yours to redo at your own rate. 920 wet bushels against 875 settled is 45 bushels a load. At 30 cents a bushel, $13.50. Three trucks, ten loads a day each, five weeks of a wet corn run: call it 750 loads, near $10,000, gone in slices too thin for any single invoice to look wrong. And the leak scales with the weather. The season that works your trucks hardest is exactly the season the bold number discounts you deepest.

Nobody calls about it, either. The farmer pays the invoice happily; it reconciles to his own settlement stub, one number, easy audit. No farm office rereads a freight bill hoping to find bushels it should pay more on.

flowchart TD
  A["Elevator ticket: 51,520 lbs net wet"] --> B["Settlement math: moisture shrink"]
  B --> C["875 net bushels, printed bold"]
  C --> D["Farmer's grain check"]
  A --> E["As hauled: 920 bushels across the scale"]
  E --> F["Freight invoice: 920 x rate"]
  C -.->|"keyed by habit"| G["Freight invoice: 875 x rate"]

Whose bushels are in your rate

Here's the position that will start an argument at the kitchen table: a hauling rate quoted per settled bushel isn't a rate. It's a rate multiplied by somebody else's grain quality, and it floats with every probe. Two identical hauls, same route, same miles, same weight on the axles, bill differently because one field dried down and one didn't. Nobody would propose that term out loud, and most handshake hauling deals contain it anyway.

The pushback is honest. Settlement bushels are auditable: the farmer holds the stub, the numbers match, nobody argues. Billing on wet weight means your invoice stops matching his check stub, and a farm office that reconciles freight against settlements will call about every wet load. Fine. Then keep settlement billing and price the float: a wet-year premium on the rate, a cent or two, chosen and said out loud. What you can't defend is quoting a rate with as-hauled weight in your head and keying settled bushels with your hands, and plenty of grain freight gets billed exactly that way without anyone ever deciding to.

Give the wet line a rule

A memo to the keying desk won't hold through one harvest. The fix is structure that knows which of six numbers is yours.

The rate term becomes a billing rule: cents per as-hauled bushel by customer and route, with the quantity defined as net wet pounds over the crop weight, 56 for corn, 60 for beans. Which line on which elevator's ticket carries that number is reference data, mapped once per elevator instead of re-deciphered per ticket, next to the truck list and the customer file. Tickets get digitized as they come out of the door pocket, wet pounds and settlement bushels both captured. Then a ticket invoiced at a quantity that matches its settlement line instead of its wet line gets flagged as non-compliant while the load is still fresh, not found in March by an owner with a calculator. Invoice totals assemble only from tickets that cleared. That slice, digitizing the tickets, flagging the ones keyed against the wrong quantity, structuring the billing rules, managing the reference data, assembling the totals, is what Termco builds. Which bushels you sell your hauling by stays your call. It just gets made once, in the rule, instead of three hundred times in November by whoever keys fastest.

Count last fall's water

The test costs one afternoon. Pull one customer's elevator tickets from the wettest week of last harvest. For each, divide net wet pounds by 56 and set it against the bushels your invoice billed. The difference, times your rate, times the loads in that stack, is what the bold number cost you in a single week. Scale it to the season before you call it peanuts.

If you'd rather have a second reader on the stack, send 10-20 sample tickets to hi@termco.ai, elevator tickets from a wet week especially, and we'll send back what we find within 48 hours.