One set of books, three different readers
The CRA will take your farm income on the cash basis. Agricorp will not: AgriStability tests whether your margin fell using accrual-adjusted figures, with grain in the bin, receivables and unpaid input bills all counted. Your lender sits somewhere between the two, wanting statements that show what the operation owns and owes, not just what moved through the bank account. We run one ledger, in QuickBooks Online or AgExpert Accounting with Dext capturing the paper, structured so all three views fall out of it without a year-end rebuild.
What makes that possible is discipline about the things cash-basis tax ignores: bushels in the bin by commodity, market livestock on hand, prepaid seed and fertilizer, deferred sales, input bills sitting unpaid at December 31. Recording those once at year-end takes an afternoon. Reconstructing them in June, from bin measurements and memory, because a program form or a loan renewal suddenly needs them, takes much longer and comes out worse.
Farm income arrives as settlements, not invoices
Almost nothing on a farm is invoiced the way other businesses invoice. Grain leaves on a truck and comes back as an elevator settlement with drying, dockage and freight already netted off. Cattle come back from the sales barn as a statement with commission and checkoff deducted. Milk arrives as a monthly Dairy Farmers of Ontario statement full of levies and transportation charges. Posting the net deposit throws away information you paid for.
| What arrives | What we post |
|---|---|
| Elevator settlement: grain sale minus drying, dockage and freight | Gross sale as income, each deduction on its own expense line |
| Sales barn statement: livestock minus commission and checkoffs | Gross proceeds, with selling costs separated |
| DFO milk statement: revenue minus levies and transport | Gross milk revenue, each levy coded individually |
| AgriInvest and AgriStability deposits | Program income, kept apart from commodity sales |
| Custom work billed to a neighbour | Invoiced with 13% HST, unlike your zero-rated crop sales |
Gross posting is not pedantry. AgriStability's allowable income and expense categories, your own cost of production, and any comparison against similar operations all depend on income and expenses being stated in full rather than collapsed into a deposit. It also keeps program income visible as its own line, which matters when a lender asks how much of last year's profit was market and how much was program.
HST refunds and two colours of fuel
Most of what an Ontario farm sells is zero-rated while most of what it buys carries 13% HST, so the farm's GST/HST return is usually a refund claim. Filing monthly instead of annually turns that refund into routine cash flow rather than a once-a-year event, and tidy purchase records keep the CRA's pre-refund verification short. The detailed treatment of what is zero-rated and what is not belongs with the tax filings themselves, but the bookkeeping habit is simple: every input receipt captured, every ITC claimed in the period it belongs to.
Fuel gets its own discipline. Coloured diesel is tax-exempt under Ontario's fuel tax rules when it burns in unlicensed farm equipment, and it must never end up in the plated truck. We keep dyed and clear fuel as separate accounts so purchases reconcile to tanks, and a visit from a Ministry of Finance fuel inspector stays uneventful.
Payroll, program deadlines and a year-end that files itself
Seasonal help complicates payroll more than headcount suggests: short stints, cash-adjacent habits that need converting into proper T4 employment, and family members whose pay must match real work. End-to-End Accounting puts the books, payroll, HST returns and year-end financials in one engagement, feeding Corporate Tax Filing and Agricorp's program deadlines from the same ledger. T4s go out in February, the AgriStability form carries accrual adjustments already sitting in the file, and the cash-basis return uses numbers your lender has already seen.
We work with cash crop, livestock and mixed operations on the GTA's rural edge, from Caledon and Halton Hills through north Durham. Fees are quoted in writing after a free 15-minute discovery call, so the cost of the year is known before the year starts.
