How AgriInvest works for Canadian farmers: contributions, matching, and withdrawals

By GrantHub Research Team · · Lire en français

How AgriInvest works for Canadian farmers: contributions, matching, and withdrawals

Cash flow can swing from year to year in farming. AgriInvest is designed to smooth those ups and downs by giving you a savings account that grows with government matching. It is a federal Business Risk Management (BRM) program under the Canadian Agricultural Partnership, delivered by Agriculture and Agri-Food Canada.

At its core, AgriInvest helps you set aside money in good years so you have funds ready when income dips or when you want to invest back into your farm.


What is AgriInvest and who can use it?

AgriInvest is a producer–government savings account. You make annual deposits, and governments match part of your contribution.

You are generally eligible if you:

  • Earn income from the primary production of agricultural commodities
  • Farm in Canada
  • File an income tax return with the Canada Revenue Agency by the final filing deadline for the program year
  • Submit an AgriInvest form reporting sales and purchases of allowable commodities by the program deadline

AgriInvest is available across Canada, but Quebec delivers the program separately through La Financière agricole du Québec, with similar rules and limits.

Some products are not eligible, including supply-managed commodities, forestry products, aquaculture, cannabis, and income from farming outside Canada.


How AgriInvest contributions and matching work

Your AgriInvest contribution is based on your Allowable Net Sales (ANS) for the program year.

Here is how it breaks down:

  • You can deposit up to 100% of your Allowable Net Sales
  • Government matching applies to 1% of your Allowable Net Sales
  • The maximum government match is $10,000 per year
  • Contributions are held in an AgriInvest account with a participating financial institution

Example:
If your Allowable Net Sales are $400,000:

  • Your maximum matched deposit is 1% = $4,000
  • Governments match that $4,000
  • Total new funds in your account = $8,000

You can deposit more than the matched amount, but only the first 1% of ANS is eligible for matching.


Understanding government matching in AgriInvest

Government contributions are shared between federal and provincial or territorial governments.

Key points to know:

  • Matching is automatic once you make your producer deposit
  • The match is based on your reported Allowable Net Sales, not gross revenue
  • Matching funds are added after your program year information is processed

Because matching is capped at $10,000, larger farms often plan deposits carefully to ensure they receive the full government contribution each year.

If you’re comparing AgriInvest with other BRM programs, tools like GrantHub’s eligibility matcher can help you check which programs fit your province and farm type.


Withdrawing AgriInvest funds and tax treatment

AgriInvest is flexible. You can withdraw funds at any time, for almost any purpose related to your farm business.

Withdrawals are taken in this order:

  1. Producer deposits
  2. Government contributions
  3. Interest earned

Tax treatment of withdrawals

  • Producer deposits: Not taxable (you already paid tax on this income)
  • Government contributions and interest: Taxable income in the year you withdraw them

This tax structure is why many farmers use AgriInvest as a short- to medium-term risk management tool rather than a long-term retirement account.


AgriInvest in Quebec: what is different?

If you farm in Quebec, AgriInvest is administered by La Financière agricole du Québec.

The core structure is the same, but note:

  • Annual government matching is still capped at $10,000
  • Program administration and deadlines are handled provincially
  • Application and account processes may differ slightly from the federal system

Always follow Quebec-specific guidance to avoid missed deadlines.


Common mistakes to avoid

  1. Missing the AgriInvest form deadline
    Filing your tax return is not enough. You must also submit the AgriInvest form on time, or you lose eligibility for that year.

  2. Assuming all sales are allowable
    Some commodities and income sources are excluded. Reporting ineligible sales can reduce or delay your matching.

  3. Withdrawing without planning for tax
    Government contributions are taxable. Large withdrawals can increase your tax bill if not planned carefully.

  4. Leaving matching money on the table
    If you do not deposit up to 1% of ANS, you are not getting the full government match available to you.


Frequently Asked Questions

Q: How much does the government contribute to AgriInvest each year?
The government matches producer deposits up to 1% of Allowable Net Sales, to a maximum of $10,000 per year.

Q: Can I withdraw AgriInvest funds whenever I want?
Yes. You can withdraw funds at any time, for any farm-related purpose, subject to tax rules on government contributions.

Q: Are AgriInvest withdrawals taxable?
Producer deposits are not taxable when withdrawn. Government contributions and interest are taxable in the year you withdraw them.

Q: Is AgriInvest a grant or a loan?
AgriInvest is neither. It is a savings account with matching government contributions, not money you have to repay.

Q: Do I have to reapply for AgriInvest every year?
You must file your tax return and AgriInvest form each program year to remain eligible and receive matching contributions.

If you want to see which other risk management programs or grants match your farm profile, GrantHub tracks hundreds of options for Canadian producers.


Was this article helpful?

Rate it so we can improve our content.

Canada Proactive Disclosure Data

400,000+ Companies Like Yours Have Received Billions in Grants

The Canadian government has funded over 400,000 businesses through 1.27 million grants and contributions. Check your eligibility in 60 seconds.