The governing body of any county or city, including a charter city, may adopt an ordinance prescribing fees for filing applications pursuant to this chapter, but the fees shall not exceed the amount reasonably required by the local enforcement agency to issue permits pursuant to this chapter, and shall not be levied for general revenue purposes. The fees shall be imposed pursuant to Section 66016 of the Government Code. Where the Department of Housing and Community Development is the enforcement agency, the Commission of Housing and Community Development may establish a schedule of fees to pay the cost of administration and enforcement of this chapter. All rules and regulations promulgated by the commission under the authority of this part shall be promulgated pursuant to Chapter 3.5 (commencing with Section 11340) of Part 1 of Division 3 of Title 2 of the Government Code.