As soon as practicable at the close of each fiscal year, and no later than six (6) months thereafter, there shall be an audit of all accounts of the village made by a competent person authorized to act as an auditor under the laws of the state of Illinois, to be designated by the village board. Copies of such audit report shall be filed with the village clerk and with the director of the state department of revenue and in such other places as may be required by law. (1995 Code § 2.501)