AgriInvest is one of the most flexible farm support programs in Canada. Unlike many grants that limit spending to specific projects, AgriInvest lets you use your funds to manage income risk and cash flow when your farm needs it most. The key question most producers ask is simple: what can you actually spend AgriInvest money on?
AgriInvest is a federal business risk management program delivered by Agriculture and Agri-Food Canada (AAFC). It allows eligible producers to withdraw funds at any time and use them for almost any farm-related expense.
AgriInvest is not a traditional project grant. Each year, you deposit up to 1% of your Allowable Net Sales (ANS) into an AgriInvest account. The federal government matches your deposit up to $10,000 per year.
Here’s what makes AgriInvest flexible:
Because of this structure, AgriInvest funds can be used for many different farm and business costs.
AgriInvest withdrawals can be used for any expense related to your farming operation. AAFC does not publish a restrictive list, but common and accepted uses include:
These expenses are common when costs are higher than expected or when market prices are low.
While AgriInvest is not a capital grant, many producers use it to help with larger purchases.
This flexibility helps during years when your farm is expanding or going through changes.
AgriInvest is designed to help with income ups and downs, so using funds in tough years is part of the program’s purpose.
If you need more targeted funding alongside AgriInvest, GrantHub’s eligibility matcher can help you find other agriculture programs by province and commodity.
AgriInvest rules are broad, but there are a few limits:
Withdrawals are taxable in the year you take them out, so plan when and how you use the funds.
AgriInvest withdrawals count as income. If you take out a large amount in a good year, your tax bill could be higher than expected.
You do not need permission for how you spend AgriInvest money. Waiting for approval can delay access to funds you already control.
Missing your AgriInvest form or tax filing deadline can mean you lose the government matching contribution for that year.
AgriInvest is not tied to a specific project. It is different from capital or innovation grants, so make sure you use each program correctly.
Q: Can AgriInvest funds be used for equipment purchases?
Yes. Many producers use AgriInvest withdrawals to help pay for machinery or farm technology. The program does not restrict spending to operating costs only.
Q: Can I use AgriInvest funds to pay myself?
Withdrawals can support overall farm cash flow, but they are meant for business use. Withdrawals are taxable income, so talk to your accountant before treating them as personal income.
Q: Are AgriInvest withdrawals taxable?
Yes. Any amount you withdraw is taxable in the year you take it out. The government contribution portion is always taxable.
Q: Can I withdraw AgriInvest funds in a good year?
Yes. You do not have to prove a loss before withdrawing funds. Many producers use AgriInvest strategically, not just in bad years.
Q: Do AgriInvest spending rules differ by province?
AgriInvest is delivered federally, but Quebec runs it differently. Eligibility and account structure may be different for Quebec producers.
AgriInvest gives you flexibility compared to most farm funding programs. The challenge is knowing how it fits with other federal and provincial agriculture grants. GrantHub tracks active agriculture funding programs across Canada and helps you see which ones match your farm, location, and production type—so you can plan beyond AgriInvest with confidence.
Was this article helpful?
Rate it so we can improve our content.
Canada Proactive Disclosure Data
The Canadian government has funded over 400,000 businesses through 1.27 million grants and contributions. Check your eligibility in 60 seconds.