The state auditor shall formulate, prescribe, and install a system of cost accounting and reporting for each city having a population of more than eight thousand, according to the last official census, which will correctly show all street expenditures by functional categories. The system shall also provide for reporting all revenues available for street purposes from whatever source including local improvement district assessments and state and federal aid.