A farmer entering records on a phone in the field, cattle grazing behind
Recordkeeping

How long you actually have to keep a farm record

A process for deciding how long to keep each class of farm record. No single number applies to every record; the longest obligation that reaches it governs. Farm40 is a farm record-keeping application for crop and livestock operations.

Jamison CoteFounder, Farm407 min readLast reviewed

Ask five different people how long a farm record has to be kept and you will get five different numbers, and every one of them will be right for the record they were thinking of. The tax authority wants one window. The organic certifier wants another. The buyer who signed a supply contract wants a third. None of them is wrong, and none of them is the answer for every record on the farm, because there is no single answer. There is only a method for finding one, record by record.

This page is that method. It will not tell you a number of years to write on a shelf label, because any number it gave you would be wrong for some record, in some jurisdiction, under some contract you have not read yet. What it will give you is the process for working out, for your own records, which obligation reaches back furthest — because that is the one that decides.

The authority is never this page. Retention requirements come from your tax authority, your certifier, your regulator, your insurer, and the contracts you have signed with buyers and lenders. They differ by jurisdiction, by certification scheme, and by the specific record in question, and they change. What follows is the process for identifying and combining those requirements — not a substitute for asking each authority directly what its window is.

A retention schedule is a table of authorities, not a table of years

The useful version of a retention schedule does not start with a time period. It starts with a list: every party who might, at some point, have a legitimate reason to ask you for a given record. For a spray record, that list includes your organic or food-safety certifier, the regulator who licenses the product you applied, and any buyer whose contract requires proof of application history. For a payroll record, it includes a labor regulator, a tax authority, and the employee themselves. The record does not have one owner. It has a list of people who can ask, and each one brings their own window with them.

Once the list exists, the period follows almost mechanically: find out, from each party on the list, how far back their own rules reach. You are not being asked to guess. You are being asked to go and find out, once, and write the answer down next to the record type — not as a policy you invented, but as a citation to the party who told you.

The longest applicable period governs, always

This is the single load-bearing rule in the whole subject, and it resolves almost every question that feels complicated in the abstract. If three different authorities have three different windows for the same record, you do not average them, and you do not pick the one that is most convenient. You keep the record for as long as the longest of the three requires, because satisfying the longest window automatically satisfies the shorter ones nested inside it.

The practical effect is that a farm rarely needs a different retention period for every record type. It needs a small number of tiers — short, medium, and long — and a habit of asking, for any new kind of record, which tier its longest obligation belongs to. Records tied to a residue or a certification claim tend to sit in the long tier, because an investigation or an audit can reach back further than a routine business record usually needs to.

This is worth naming for the record it affects most: a withdrawal record often answers to the longest of several look-back windows at once — a certifier's, a buyer's, and a residue investigator's — which is exactly why its own retention is usually the long tier on any farm's schedule, regardless of the species or the product involved.

The clock does not start on the same day for every record

A subtler failure than picking the wrong length is picking the wrong start date. Some records are governed from the date they were created — a purchase invoice, say. Others are governed from the date an event they describe was resolved — a treatment record whose clock, for some purposes, does not really start until the affected animal or lot has left the farm. Others still are governed from the end of a season or a contract, not from the date of the entry itself.

Get the start date wrong and a record can look retired years before its actual obligation expires. This is worth writing down explicitly next to each retention tier — not just "how long" but "counted from what" — because the second question is the one that quietly gets skipped.

A schedule has to work without you in the room

A retention schedule that lives only in your memory is not a schedule — it is a habit that ends the day you are unavailable to enforce it. The useful version is written down somewhere anyone on the farm can find it: which record types exist, which tier each one belongs to, and what triggers the clock. This matters more than it sounds, because the person who eventually deletes an old folder to make room, or throws out a box because the shed is being cleared, is very often not the person who understood why it needed to stay.

The same discipline that makes a farm recordkeeping system work day to day — a place everyone writes, a form everyone uses — is the discipline that keeps a retention schedule alive past the season it was written in. It also depends on the records themselves being labeled consistently enough to sort by tier in the first place, which is really a question of naming as much as of retention.

Destruction is a decision, not a default

The end of a retention period is not an instruction to delete anything. It is the point at which you are free to, if space or storage cost requires it — and even then, only after checking that no newer obligation has extended the window since the schedule was last written. A certifier can change its look-back requirement. A new contract with a buyer can impose a longer one retroactively for records you are still creating. Treat the expiry of a retention period as a prompt to re-check the schedule, not as a green light to clear the shelf.

This is one of the twelve one-click CSV exports Farm40 provides for every record type: a durable, dated copy you can move into long-term storage once a record's active use on the farm is done, without needing the live system to still be running years later. The limit is worth being direct about — an export is a snapshot of what you entered at the time you took it. It cannot tell you that a record was never created in the first place, and it does not know, on its own, which retention tier a given export belongs to. That judgment is still the schedule's job, not the export's.

A retention schedule, done honestly, is unglamorous work: a short list of record types, an authority next to each one, a start date rule, and a tier. It is also one of the few pieces of farm recordkeeping that costs almost nothing to get right and can be genuinely expensive to get wrong, precisely because the record you need is always the one you already deleted.

Frequently asked questions

How long should I keep farm records?
There is no single answer, because no single authority governs every record you hold. A tax record answers to a revenue agency, a spray record answers to a certifier and a regulator, a treatment record answers to a residue investigation that can reach back further than you expect. The rule is not a number — it is a process: identify every authority that might ask for a given record, find the longest window any one of them could reach back into, and keep the record at least that long.
What if two rules give me two different answers?
The longer one governs. A retention schedule is not an average of the obligations that touch a record — it is the maximum. If a lender wants three seasons of financials and a certifier wants a longer look-back for the same underlying transactions, the schedule for that record is set by the certifier, and the lender's shorter window is already satisfied by it.
Does a retention schedule apply to digital records too?
Yes, and it is easier to violate by accident than a paper one. A cloud tool that ages out old data, an export that only covers the last season, a spreadsheet that gets replaced rather than archived — all of these can quietly shorten your real retention window below the one your obligations require, without anyone deciding that on purpose.
Who sets the retention period for a specific record?
Your regulator, your certifier, your tax authority, your insurer, and the buyers you contract with — never a guide, and never a piece of software, including this one. Any of those parties can also change the requirement, which is exactly why the record's job is to survive at least as long as the longest one you can currently identify, plus a margin for finding out you missed one.