top of page

Farmers

Did you know that if you have qualifying farm income you can apply for AgriInvest? From farm tax returns to AgriStability & AgriInvest filings, BCMAT will navigate the unique world of farm accounting for you. 

Reach out to B. C. Meegan Accounting & Tax to learn more about our farm and ranch accounting services.

Farming is unique

Farm accounting more complex than other businesses when it comes to assets, liabilities, costs and revenue, and even government payments.

Stay up to date with government subsidies

AgriInvest is a savings account designed to help you manage small income declines and make investments to manage risk and improve market income. Each year, you can deposit up to 100% of your Allowable Net Sales to your AgriInvest account and receive a matching government contribution on 1% of your Allowable Net Sales. 


Your AgriInvest account grows as you make deposits, receive matching government contributions and earn interest. You can withdraw funds from your AgriInvest account any time. Funds are withdrawn from your account in the following order:

  • Fund 2 – government contributions and interest (included in income for tax purposes)
  • Fund 1 – your deposits (not taxable)


The deadline to send your 2021 AgriInvest form without penalty is September 30, 2022.

Cash vs. accrual considerations

You can use the cash method of accounting for your farming activities, but must use the accrual method for separate business activities or for GST purposes. You must keep a separate set of records for each accounting method that you use.

What our customers are saying

"We have been working with Bernadette since starting our Ranching business in 2020. Bernadette has provided exceptional direction and advice with our personal and professional endeavours. She has been professional, efficient and has always had our best interest in mind. Bernadette is a joy to work with. Thank you for all you do Bernadette!"

Cianna & Matthew Lightburn - Blue Haven Ranch

bottom of page