(1)  The city council of each city shall, prior to passing the annual appropriation ordinance, prepare a budget estimating the probable amount of money necessary for all purposes for which an appropriation is to be made, including interest and principal due on the bonded debt and sinking fund, itemizing and classifying the proposed expenditures by department, fund, or service, as nearly as may be practicable, and specifying any fund balances accumulated under section 50-1005A, Idaho Code. To support such proposed expenditure, the council shall prepare an estimate of the total revenue anticipated during the ensuing fiscal year for which a budget is being prepared classifying such receipts by source as nearly as may be possible and practicable, said estimate to include any surplus not subject to the provisions of sections 50-1004 and 50-1005A, Idaho Code, nor shall said estimated revenue include funds accumulated under section 50-236, Idaho Code. The proposed budget for the ensuing fiscal year shall list expenditures and revenues during each of the two (2) previous fiscal years by fund and/or department. Following tentative approval of the revenues and expenditures estimated by the council, the same shall be entered at length in the journal of proceedings. Prior to certifying to the county commissioners, a notice of time and place of public hearing on the budget, which notice shall include the proposed expenditures and revenues by fund and/or department, including the two (2) previous fiscal years, and a statement of the estimated revenue from property taxes and the total amount from sources other than property taxes of the city for the ensuing fiscal year, shall be published twice at least seven (7) days apart in the official newspaper. At said hearing, any interested person may appear and show cause, if any, why such proposed budget should or should not be adopted.
(2)  Upon notification by the state controller, budget information shall conform to the standards established in the uniform accounting manual for local governmental entities pursuant to section 67-1075, Idaho Code.