A budget is a spending plan based on income and expenses. In other words, it's an estimate of how much money you'll make and spend over a certain period of time, such as a month or year. (Or, if you're accounting for the incoming and outgoing money of everyone in your household, that's a family budget.