Except as provided in Section 2.1, each public officer, other than a state officer, (and other than a city or village treasurer or municipal officer who is required by Article 3 of the Illinois Municipal Code, approved May 29, 1961, as heretofore and hereafter amended, to file an annual report to the city council or board of trustees which report is required to be published, and other than a treasurer of a city, village or incorporated town, who is required to file an account with the municipal clerk, which account is published as required by "An Act in relation to the preparation, publication and filing of annual accounts of certain municipalities, the payment of tax monies to treasurers of certain municipalities, and providing penalties for violations thereof", approved August 15, 1961, as heretofore and hereafter amended), who, by virtue of his office receives for disbursement and disburses public funds in the discharge of governmental or municipal debts and liabilities, shall, at the expiration of each fiscal year, prepare a statement:
Such statement shall be subscribed and sworn to by the public officer making such statement, and, within 6 months after the expiration of such fiscal year shall be filed in the office of the county clerk of the county in which such public officer resides.
30 ILCS 15/1