Answer :
Office of Management and Budget does the basic preparation.
In formulating the budget request, the president is assisted by the Office of Management and Budget (OMB), a major, independent part of the Executive Office of the President. The president's budget proposals, as well as the final approved budget, are posted on the OMB website.
In formulating the budget request, the president is assisted by the Office of Management and Budget (OMB), a major, independent part of the Executive Office of the President. The president's budget proposals, as well as the final approved budget, are posted on the OMB website.