The Board shall by rule provide for the electronic filing of expenditure and contribution reports as follows:
Electronic filing is required for all political committees that during the reporting period (i) had at any time a balance or an accumulation of contributions of $10,000 or more, (ii) made aggregate expenditures of $10,000 or more, or (iii) received loans of an aggregate of $10,000 or more.
The Board may provide by rule for the optional electronic filing of expenditure and contribution reports for all other political committees. The Board shall promptly make all reports filed under this Article by all political committees publicly available by means of a searchable database that is accessible on the Board's website .
The Board shall provide all software necessary to comply with this Section to candidates, public officials, political committees, and election authorities.
The Board shall implement a plan to provide computer access and assistance to candidates, public officials, political committees, and election authorities with respect to electronic filings required under this Article.
10 ILCS 5/9-28