Budgeting is working out what income the municipality will get and balancing this with the planned expenditure, by preparing detailed plans and forecasts. But municipalities need to adopt real and viable budgets.