(1) Before any license or appointment is issued or renewed under the Insurance Producers Licensing Act or before any appointment is terminated, the person requesting such license shall pay or cause to be paid to the director the following fee or fees, if applicable, as established by the director:
(a) For each insurance producer license, a fee not to exceed one hundred dollars;
(b) For each annual appointment, a fee not to exceed ten dollars;
(c) For each termination of an appointment, a fee not to exceed ten dollars;
(d) A late renewal fee not to exceed one hundred twenty-five dollars;
(e) A reinstatement fee not to exceed one hundred seventy-five dollars; and
(f) For each business entity license, a fee not to exceed fifty dollars.
(2) If a licensed person (a) desires to add a line or lines of insurance to his or her existing license, (b) seeks to change any other information contained in the license for any reason, or (c) applies for a duplicate license, such person shall pay to the director a fee established by the director to cover the expense of replacing the license.
(3) The director shall not prorate fees imposed pursuant to subsection (1) of this section and shall not refund fees to any person in the event of a license denial. The director may refund fees paid pursuant to this section if the payment has been made in error.