We’re a quarter of the way through the 21st century, and most farmers are still trying to deal with huge stacks of paper: Invoices, contracts, receipts. Then there’s the inbox full of emails.
If anyone knows how to keep financial and other documents in order, it’s Lacey Frizzell. Her consulting business helps farmers and businesses organize their financial information, then set up systems to keep it organized.
“Farmers are unique,” says Frizzell. “There’s a lot of information being thrown at us from a variety of sources, which makes it very hard to keep organized.”
Read Also
Virden livestock auctioneer headed to world championships
Brennin Jack, branch manager of Heartland Livestock Services at Virden, Manitoba, heads to the 2026 World Livestock Auctioneering Championship.
WHY IT MATTERS: Tax season isn’t that far away. A good record keeping system can ease farmer headaches.
Don’t file it unless you really need to keep it, she advised.
Will anyone on your farm management team look at it again? Is it relevant for legal or financial reasons? “What is the purpose?” Frizzell asked.
Usually, the purpose is the Canada Revenue Agency (CRA).
Generally, the CRA requires businesses to keep records on hand for six years. That is, six years after the end of the last tax year they relate to. If your farm’s year-end is Dec. 31, as of January 2026, you should be storing records from as far back as your 2019 fiscal year. If your farm’s year-end is Oct. 31, by January 2026 you should still have records around from your 2018-19 fiscal year.
This covers most expenses and income, but paperwork related to capital purchases should be kept even longer. Keep receipts for anything that would be relevant if you sold or wound down your farm. This includes any land or equipment showing the book value (i.e., initial purchase price). Selling buildings, quota or any equipment you’ve been depreciating has tax consequences — and the CRA might ask for original purchase documents.
The bottom line: you don’t need to keep everything, but check with your accountant if you’re not sure.
Paper or pixels?
Once you’ve decided to keep that receipt, you have to decide if you’ll file it as paper or as a digital record. Both have downsides. If you choose a paper system, you’ll be printing out email attachments and bank transfer notifications. If you choose digital, you’ll be scanning many paper receipts.
Frizzell loves technology, but she uses a paper-based system. “I still recommend that people print everything because paper is still seemingly king,” she said.
First, she says, technology is never 100 per cent reliable. Hard drives fail. USB sticks get lost. Cloud services have storage limits and generally there is an annual fee associated with the service.
Your technology can also become obsolete. If you’re storing receipts through an online bookkeeping program, what if the software company goes out of business? If you change bookkeeping programs, will you still be able to view scanned invoices from past years? Will the records always be readily available and easy to locate?

“I would love to be more enthusiastic about digital record-keeping,” says Frizzell. “I’m just finding that there’s no live technology that you own as an individual, without paying a subscription.”
A third potential problem is the safety of your digital information. “Is your information being shared on someone else’s platform? I caution people on what information they want to share.” In a worst-case scenario, a hacker may have access to all your digital information.
If you do keep your records online, Frizzell recommends working with your local technology guru to set up appropriate firewalls and anti-virus programs.
Rules are for everyone
No matter where your records are stored, a good bookkeeping system has a set of standard operating procedures (SOPs) followed by everyone on the farm.
For example, make sure you know where originals are. “Ultimately there should be one central location where records are held,” Frizzell said. “Especially for audit purposes and recall.”
Some bookkeeping programs allow more than one person to upload scanned receipts and invoices straight into the software. This is convenient for employees picking up parts or materials; they can scan and upload their receipts before they come home from town. But where will you have them store the original paper copies?
With more than one person inputting information, bookkeeping can become messy. If one person uploads receipts from the local “Co-op” and another adds invoices from the “Coop,” your books could show two separate input providers. It’s important to set up standard procedures or make sure the bookkeeper has an eye on things.
It’s also important to have a backup plan for your bookkeeper. If something happens to them, can someone else access your financial records?
Your farm, your plan
The best system is the one that works for your farm and is kept up to date.
Accountants aren’t usually looking at your record-keeping (depending on the type of financial statements you need) but at your bookkeeping. Unless your financial records will be professionally audited, you’re keeping records to serve requests from the CRA and your own managerial needs.
Since nobody but your farm team needs to see a lot of the information, you have an opportunity to develop an system perfect for you.
Decide who needs access to the books and the bank accounts. This will be unique to every farm. Some farms have just one manager; some have several. Sometimes limiting access to accounts can safeguard your finances.
Some staff might need access to your filing system, maybe to check receipts or invoices. But, Frizzell says, “Not all employees need access to everything.” Some bookkeeping programs use password protection to restrict access to some information while still allowing staff to access specific files.
On some farms, several members of the management team might want to access the bookkeeping system. As a farm manager herself, Frizzell says, “I would strongly urge to see paper copies of invoices.”
Frizzell files her paper copies by date and by enterprise (for her, that means separating the cattle bills from the cropping bills). She also keeps separate files for invoices and receipts that they access more frequently.
Large farms might have a chief financial officer. Even small farms though typically have just one person in charge of financial record-keeping. Sometimes, a second person might be actually paying the bills. Frizzell prefers a “check and balance system.”
This could mean one person writes the cheques and a second person reviews them, or it could mean requiring two signatures on each cheque.

As online bill payment becomes more common, Frizzell recommends using an online cash management service that allows you to set up a two-person system for these payments. For example, one person can prepare e-transfers, a second person must approve them. (If you’re looking into this, search for “two to sign” accounts, or “dual sign” accounts.)
Check and balance systems protect farms against the rare, unhappy situation where one partner so desperately needs cash that they resort to “borrowing” from the farm. These systems can also help reduce simple errors. Who hasn’t typed 47 when they meant 74? “A lot of things are human driven, and as humans, we do make errors,” says Frizzell.
Keep it current
Your system is only useful if it’s up to date. For large farms, this could mean inputting information daily. Smaller farms might opt for monthly. If regular bookkeeping sessions are not for you, your system may need a simplifying redesign, or maybe it’s time to hire a bookkeeper.
There are cost savings and benefits to good records.
Accountants typically charge by the hour. They will need less time to calculate taxes if your financial records are well-maintained and reasonably error-free. The horrors of a CRA audit also increase exponentially if your records are hard to find or not available.
Frizzell has found some farmers reluctant to pay for bookkeeping when they know they could do it themselves. But bookkeepers can also take on tasks like developing environmental farm plans, or making sure vegetable production is up to Generally Accepted Accounting Practices (GAAP) standards.
If you want to learn to do your own bookkeeping (or train someone new) could you pay your current bookkeeper to train you? There are also courses available.
“Some of it is pretty simple,” Frizzell says, “but then there’s things that you need to figure out like what capital cost allowance depreciation class does the gravity wagon go in or that new tractor.”
