The 2-hour trucker settlement problem — and how to cut it to minutes.

When a trucker calls asking what he is owed, someone walks to the scale house, pulls paper tickets, and manually totals every load. For an active hauler running 30–50 loads in a pay cycle, that reconciliation takes 1–2 hours each cycle, every cycle. Horizon Grain tracks hauler payables automatically as loads are logged.

Trucker settlement invoice in Horizon Grain showing accumulated hauls, per-bushel rate, and total owed
Horizon Grain's trucker settlement invoice — every haul in the cycle, rate locked at the time of the haul, total calculated automatically.

The whiteboard that runs the books.

Most country elevators in the 50,000 to 500,000 bushel range track hauler payables on a whiteboard, in a spiral notebook, or in a shared Excel file that one person owns. For a hauler running 30–50 loads in a pay cycle, that reconciliation runs 1 to 2 hours per cycle — and you do it again the next cycle.

Missed loads are common. The rate was $0.10 in September and $0.14 by November — now someone has to sort which loads went at which rate. The whiteboard does not remember.

Why this problem is harder than it looks.

The accounting challenge has a few distinct failure modes:

Weekly or bi-weekly accumulation matches how trucking companies invoice — "I'll pay you for everything through Friday."

How Horizon Grain handles trucker settlement.

Trucker management starts in Site Config, under the Truckers tab. Add each trucking company once — name, contact info, notes. Rate offerings are managed separately via the Rates button on the trucker card.

Horizon Grain rate offerings panel for one trucker: long-haul, short-haul, and per-load rates each with optional minimum charges; newest rate auto-selected for new hauls
One trucker, multiple rate offerings — different destinations, per-bushel and per-load mixed, optional minimums. The most recent rate is auto-selected on new hauls; pick a different one or override at haul time.

A trucker can have one rate or several. A common setup: $0.12/bu short-haul to the local Coop, $0.18/bu long-haul to Madison, each with an optional minimum charge ("come out for at least $100").

When you log a haul, pick the trucker and the rate dropdown shows their offerings — most recently added is selected by default. Pick a different offering, or switch to "Custom override" for a one-off rate. Horizon Grain snapshots the rate at that moment. If you edit a rate offering next month, loads already logged stay at the rate they were agreed to — the same way a paper weight ticket works.

Rate edits never overwrite. Old loads keep pointing at the rate they were agreed to. Change a rate today and last week's hauls are untouched.

There is one open settlement invoice per trucker. Every haul adds to the running total. When you are ready to pay — weekly, bi-weekly, whatever your cycle — mark it paid. It closes. The next haul opens a fresh one automatically.

Paid invoices lock. If a load on a closed invoice needs to be corrected, you unmark the invoice paid first. That protects the record without making corrections impossible.

The settlement invoice.

The settlement invoice lists each haul: destination, bushels, rate, and cost. Total at the bottom. Clean layout that prints directly from the browser — the same format you hand the trucker or keep for your records.

Destination autocomplete pulls from previously-used destinations, and defaults to the sold-bushel buyer's name on the first haul to a new buyer. Type "Mar" and the matching destinations drop down — pick Marshfield Grain instead of retyping the whole name.

How to use it: a quick walkthrough.

  1. Add your truckers. Site Config → Truckers → add each trucking company with their contact info.
  2. Set their rate offerings. Click Rates on the trucker card. Add one rate or several — per destination, per haul length, per-bushel or per-load, with optional minimum charges.
  3. Log a haul. Add Haul, pick the trucker. The most recent rate offering is selected automatically; switch to another or to a custom rate as needed.
  4. Watch the invoice accumulate. Every haul adds to the open invoice. The running total is always current — no manual addition, no spreadsheet to maintain.
  5. Settle with the trucker. Print the settlement invoice — every haul, the locked rate, the total owed. Hand it to the trucker or keep it for your records. Mark it paid. It closes. The next haul opens a fresh one automatically.

Why this matters at small elevators.

Large co-ops have a dedicated accounting team. A two- or three-person elevator does not — the person running the scale is often the same one reconciling hauler payables, updating the whiteboard, and answering the phone.

Settling with the trucker should take as long as it takes to print a page and write a check — not an afternoon pulling tickets.

See it working in your elevator.

Try Horizon Grain free for 30 days. No credit card, no phone number, no sales call. Trucker settlement, delivery tickets, drying and storage billing — all included.

Start 30-day trial

No credit card required.

← Back to blog