Would be nice, particularly with Targets, to be able to ‘defer’ a transaction to count toward a later month (or perhaps even a past one).
Not as in borrowing, you’d have actually spent the money, but just for ‘accounting’ purposes saying that concert or whatever you booked for June should come out of June’s target, and be in June’s spending breakdown; not January when you booked it.
Would need to be clear about when you were looking at actual spend and when targets of course (everything exported should probably be actual, for example) but it would be useful.