Our year end is March 31. Only reason for it is that we've been a corp since 1979. At that time, Dad and his brother figured that they would have the crop sold by then so the year end statements would be a true representation. (No $$$ then to pre-buy crop inputs!)
Now, we find that crop sales are never complete by Mar 31. Also, nh3 is done in the fall, along with winter wheat/fall rye/other fall applied products (edge, etc). So the fiscal year end is never 100% easy! Also, most accountants seem to wait til the deadline (6 months after year end) which means we get our books back just as harvest is getting underway. When harvest is done, we can finally sit down with our credit union to do the annual review. By the time paperwork shuffles between us, credit union and credit union central a few times, it's usually in to the new year. By this time, the books are almost a year old!
Doesn't seem to matter what your year-end is, it won't fit the program for some company/government. ie: Our 2014 year end has been done for months. Where are the final forms for Agri-Stability?? Oh, that's right...they won't be available for many months yet! (OK, 2013 crop was a bad year to use as an example, but same thing applied in 2010, 2011, 2012!)
If you pick Dec 31, you have the same year end as the majority of farms, so guess how busy the accountants are then? Could go with Oct 31, but then your tax is due by Apr 30. That seems to be a busy date for accountants and CRA for some reason.... And then you need to try to work around the busy times on the farm too!
Dec 31 is an easy year end to start with because currently your assets are held personally and your personal "year-end" is Dec 31. Makes rolling assets into the corp easier.
Basically, there is no "good" year-end date. Or at least, I haven't talked to anyone that thinks theirs is the best choice yet anyway!
Andrew