Budget timescale
When you define the budget in iCash, you are explicitly stating monthly, (and therefore annual) figures.
So when you tick the compare box, and choose a particular Month, the variations should be for a month.
Equally, if you choose Last Year, the variations should be for a year.
But if you choose Current Year, then iCash should be able to work out what period that is (ie almost 4 months if you do it today) and do the variations accordingly (ie compare against a third of the budget).
I think the following 2 features would make this budget feature really fantastic:
1) Have an extra column in there, before "Chosen Period" and "Variation", which would be "Budget for this period" - which would show either 1 month's worth, or 12 month's worth, or whatever length of time is in the Chosen Period (from the Compare With: dropdown)
2) Have an extra option in the "Compare With" dropdown which is custom dates.