Probably the easiest way to deal with fiscal years not following the calendar year would be using a calendar table where you'd add the FY information per day.
You could also use such a table to store working day as well as holiday information.
Usually quite useful.