(a) Every written contract or agreement between professional fund-raising counsel and a charitable organization shall be filed by the professional fund-raising counsel with the Secretary of State within ten days after said parties have entered into such contract or agreement.
(b) Every written contract or agreement between a professional solicitor and a charitable organization shall be filed by the professional solicitor with the Secretary of State within ten days after said parties have entered into such agreement or contract. In the absence of a written contract or agreement between a professional solicitor and a charitable organization, a written statement of the nature of the arrangement to prevail in lieu thereof shall be filed.
(c) Each statement must clearly provide the amount, percentage or other method of compensation to be received by the professional solicitor or professional fund-raising counsel as a result of the contract or arrangement.
(d) Each charitable organization, as part of its registration as required in section five of this article, shall file with the Secretary of State copies of all documents reflecting the final settlement amounts for a solicitation contract or, in the case of multiple year contracts, documents reflecting the total amount of money, funds or other property raised and expenses incurred by the professional fund-raising counsel or professional solicitor in a fiscal year.
(e) For purposes of this section, the total moneys, funds, pledges or other property raised or received shall not include the actual cost to the charitable organization or professional solicitor of goods sold or service provided to the public in connection with the soliciting of contributions.