Every small business owner should have a budget that lays out the future course of the company's activities. A budget shows where the sales will come from and how the money will be spent, with the ...