Fees for permits shall be paid in accordance with the provisions of the Borough of Trainer Building Code, Chapter 80, Building Construction, Article I, Uniform Construction Code. Each applicant for a site plan review, an appeal, special exception, or variance shall, at the time of making application, pay a fee in accordance with a fee schedule to be adopted by resolution of Borough Council to defray the cost of advertising and mailing notices, as required by this chapter and the rules of the Board of Appeals.