(a) The prosecuting attorney, his or her designee, or a private entity under contract with the prosecuting attorney may collect a fee not to exceed $100 from any person participating in the worthless check restitution program: Provided, That the prosecuting attorney shall waive the fee if he or she determines that the person is indigent and unable to pay the fee.
(b) All fees collected pursuant to subsection (a) of this section by the prosecutor shall be remitted to the sheriff. The sheriff shall establish a special fund in the county treasury, designated the worthless check restitution program fund, in which the sheriff shall deposit all fees remitted by the prosecutor. The county commission shall appropriate money from the fund for the administration of the worthless check restitution program. The county commission shall also appropriate any excess money from the fund to supplement the annual operation expense appropriation of the office of the prosecuting attorney, if the prosecuting attorney certifies in writing to the county commission that a surplus exists in the fund at the end of the fiscal year.