Settle from the ledger, not from memory.
Grading, pricing, and settling all trace back to the same append-only record - so the number on the statement is the number everyone already agreed to.
Inline grading & pricing
Buyers grade and price stacks inline on Stack Detail - their one and only write on farm-owned data. Grade is optional; a line with no grade still finalizes.
Estimates and finals stay separate
The farm's estimate and the buyer's final sit side by side, never merged.
Statements draft themselves
From unbilled haul-outs - no manual assembly.
Finalize into a PDF
Confirm final prices, finalize, and the statement becomes an immutable snapshot with a real PDF.
Deposits & payments
Deposits as a first-class line type; partial payments supported; awaiting payment tracked per statement.
Either side settles
Per commitment, the farmer chooses whether the farm or the buyer finalizes price and count.
One statement per stack
A stack can sit on only one live statement at a time - two parties can never bill the same hay twice.
Shareable by link
Statement PDFs share by link - no account needed to open one. Lab reports link out of the PDF.