Budgeting is an implementation of a business plan. It involves a process wherein revenues and expenses of a specified period are estimated.