(1) A notary public authorized to perform notarial acts in this state may charge and collect a fee for a notarial act if the fee: Is a reasonable amount as determined by the notary public; and
(2) The fee is disclosed to and agreed upon by the client or principal before executing the notarial act.
(3) A notary public who knowingly charges, demands, or receives any fees not provided by law, or who charges, demands, or receives a fee amount that violates subsection (a) of this section, is guilty of a violation.
(4) Upon conviction, the notary public shall be fined no less than one hundred dollars ($100) for each offense.