A budget is a formal statement of estimated income and expenses based on future plans and objectives. There are different types of budgets including sales budgets, purchase budgets, flexible budgets, and production budgets. A sales budget estimates sales for a future period. A purchases budget determines how much money and goods are needed to reach goals. A flexible budget estimates revenues and expenses based on current output levels. A production budget contains details on the number of units to be produced in a period.