(a) It shall be the duty of every person engaging or continuing in any business for which a privilege or license tax is imposed hereby to keep and preserve suitable records of the gross proceeds of any such business and such other books or accounts as may be necessary to determine the amount of tax for which he or she is liable hereunder. It shall be the duty of every person to keep and preserve for a period of three years, all invoices of gross proceeds, proceeding or accruing from the leasing or rental herein taxed and all such books, invoices, and other records shall be open for examination, at any time by the county commission or its agent. Any person leasing, who in addition leases for releasing, shall keep his or her books so as to show separately the gross proceeds of leasing and the gross proceeds of leasing for releasing. Each occurrence of a failure to keep records or allow examination thereof shall constitute a separate offense.
(b) Any person who shall fail to keep records as herein required or who shall refuse to permit such examination thereof, or who violates any other provision hereof shall upon conviction be punished by a fine of not more than five hundred dollars ($500) for each violation of any provision of this section.