For the American farm
Snap it in the cab or drop a file. FarmBooks reads every bill, sorts it into your categories, and hands you a clean spreadsheet. No data entry — ever.
Two minutes to set up. Then just send your bills.
The read
One bill off the tailgate, start to finish — scroll to follow it. You photograph it once. Everything after that happens without you.

Before the shutter will fire
Light
Enough of it, and no glare across the paper.
Frame
All four corners of the bill inside the shot.
Focus
Sharp enough to read the smallest printed line.
Until all three pass, the button will not press. It would rather stop you in the field than hand you an unreadable bill a month later.
On the ticket
Where each line went
TRACTOR DIESEL, 100 GAL.
Fuel & Oil
$320.00
Line 1GRANGE SEED CORN, 4 BAGS
Seed
$215.00
Line 2HERBICIDE MIX, 1 JUG
Chemicals
$98.50
Line 3HYDRAULIC FLUID, 5 GAL.
Repairs & Maintenance
$67.00
Line 4Co-op shorthand gets translated. The words the vendor printed are kept beside the reading, and no translation can move a dollar figure.
The arithmetic
If these two disagree by more than two cents, the bill stops and waits for you.
In the books
$700.50
filed under four categories, from one photograph
You typed none of it, and the bill it came from is one tap away for as long as you keep the farm.
On the tailgate, in the sun, with one bar of signal. The camera will not let you take a blurry one — it waits until the light, the framing and the focus are good, then the shutter arms.
Vendor, date, invoice number — read off the paper and kept exactly as they were printed. You do not type any of it.
Diesel, seed corn, herbicide, hydraulic fluid. Four lines, four amounts, straight off a folded piece of paper that spent the morning in a truck.
Each line lands in the category it belongs to, and the words the vendor printed stay beside it. Co-op shorthand gets translated; the original never gets thrown away.
The four lines have to add up to the total printed at the bottom, within two cents, or the bill stops and waits for you. A spreadsheet cannot check its own arithmetic. This checks every bill, every time.
One photograph in, one bill filed, four categories updated. Nothing typed, nothing to remember at year end.
The books
Every bill you sent in June — read, sorted into your own categories, and totalled. You didn’t type a line of it.
June
38 bills
Where it went
At year end your CPA gets one file, built from the bills themselves.
WHAT IT CATCHES
None of this is carelessness — it is what a season does to a set of books kept by hand. A bill does not add up. An invoice covers ground you only farm a share of. The same load gets billed twice. Every bill you send is checked for all three before a dollar of it reaches your books.
What the paper says
Add up the co-op’s own line items and you do not get the total printed at the bottom of their bill. The total is the number you would have paid.
Nothing on the bill says the total is more than the lines.
What FarmBooks did
The line amounts are added up and checked against the total printed on the bill, down to two cents. When the two disagree, the bill is held.
Where it ends
The bill stops here and waits for you, so you find the $410.00 before you pay it rather than at tax time.
What the paper says
The application is billed to you whole, because you are the one who ordered it. Two-thirds of that ground is not yours to pay for, and on the bill it looks exactly like your expense.
What FarmBooks did
The expense is cut to the share you actually farm. The rest is recorded as money the landowner owes back to you.
Where it ends
$8,000.00 comes off your expenses and onto what the landowner owes you.
What the paper says
You send the ticket in the day the load comes. At the end of the month the co-op’s statement bills you for that same load again.
Delivery ticket
Co-op monthly statement
The same load, on both.
What FarmBooks did
The second copy is matched to the load already in your books, and stops there.
Already in the books — the statement line never posts.
Where it ends
That load costs you $8,412.00, not $16,824.00.
Matched on the vendor, the amount and the date: same vendor, same amount, inside forty-five days.
$8,412.00, once
A live three-farm operation · one crop year
A live three-farm operation ran a full crop year through FarmBooks. Three of the numbers are worth stating plainly. One is the operator’s own. One was hiding in her own spreadsheet. One is the count of lines still waiting to be sorted when the year closed.
The operator’s own estimate
“about two hours a day”
Unprompted, and hers. Not a vendor projection, not a figure we modeled — the number the person who keeps these books gave when nobody had asked her for one. That is what makes it hard to argue with.
The conservative reading
Four days a week, forty-eight weeks a year.
One block, one forty-hour week
9.6 forty-hour weeks a year, handed back to the operation.
As she states it — five days a week — the same estimate is 500 hours. The conservative figure is the one on this page.
Found in one real set of books
$38,529.46
Understated in a hand-kept workbook, in a single column. Four subtotal cells were left out of a hand-typed SUM, so the total under them came up short by that much and looked entirely correct.
Two more, in the same books
One fertilizer invoice, entered on two different sheets.
One delivery, billed once, counted twice — the same invoice printed line for line under two vendor sheets. FarmBooks matches a bill on its identity: the same invoice number, or the same vendor and total inside a 45-day window, so a bill that arrives twice is caught even when the file is different.
Counted twice
A duplicated paste block in a vendor sheet.
A run of seventeen rows pasted a second time inside one vendor’s sheet. A paste that landed twice, and stayed.
−$4,498.70
All three are still true of that source file today. FarmBooks surfaced them; it did not quietly correct anyone’s spreadsheet. It proposes, and a person decides what to do about it.
Nobody was careless here. These are the ordinary failure modes of every spreadsheet kept by a busy person: a SUM that does not reach far enough, a paste that lands twice, a bill filed under two vendors. The point is structural. A spreadsheet cannot check its own arithmetic. FarmBooks checks it on every bill, forever — the line amounts have to equal the printed total within two cents, or the bill waits for a person. On a Schedule F, one missed error that size is the difference between a return you can defend and one you cannot.
The principle it produced
Import the line items, never the hand-typed totals.
Left to sort at year end
0
uncategorized lines, out of 893.
Every line resolved into one of 26 tax categories — the farm’s own confirmed corrections first, then a 530-entry dictionary, then one batched pass for whatever was still open. The category names map one-to-one onto Schedule F lines.
All 893 are in the books.
The operation behind these numbers
Measured, not modeled. One crop year on a live three-farm operation. The operation is not named.
The year on screen
The whole year, three ways, on one screen.
Cut the year by category, by vendor, or by the ground it was spent on. Tap any row to pull its own number up top; sort your fields by what they cost per acre rather than by what they cost. Every cut adds to the same total, because they are not three reports — they are one year, read three ways.
Riverbend Farms
Total spent
$350,564.82
Line items
61
Documents read
37
Acres tracked
835
Every line resolved into a Schedule F category.
A sample year — an invented farm and invented bills, shown here on screen and below as the file it exports to. The operation measured above is not named and its own books are not pictured.
What the year looks like as a file
farm-books-2026.xlsx
The crop year closes as a spreadsheet you can open.
The same year again, as a file you own outright. One workbook, a tab for each of those three questions, and nothing in it typed by hand — every figure is a live formula over the bills the system read, so you can click any total in Excel and see the lines it came from. The charts come with it. Hand it to your accountant as it is.

Swipe the sheet to see the charts.