Hi Samuel
As I mentioned to you over the phone, a way around the fiscal year issue is to use Job Costing to handle the “budgets” as estimates. The job would be the account, the phase the department, and the category the fiscal year.
It has the same ability to check that you are not entering a PO that would cause the budget to be exceeded.
Steve