The State Comptroller shall by rule establish advisory guidelines for systems of accounting for units of local government which shall include all cities, villages, incorporated towns, counties, townships, special purpose districts and any other nonfederal governmental entities not audited by the Auditor General of the State of Illinois. These systems shall follow, to the extent practicable, generally accepted accounting principles.
15 ILCS 425/1