Budget on the cards