The answer is the Executive Branch. The President usually initiates the budget before sending the recommendation to the Congress. The Congress would then tackle the recommendation. The budget would undergo a two-step process that would tackle whether or not they should follow the recommendation of the president