In addition to the initial application fees or charges as set forth in Chapter 119, Fees, the Borough shall require escrow account deposits in accordance with the provisions of the schedule set forth in Chapter 119. The Chief Financial Officer shall make all payments to professionals for services rendered to the Borough, the Board or approving authority for review of applications for development, review and preparation of documents, inspection of improvements or other purposes under the provisions of N.J.S.A. 40:55D-1 et seq. The application review and inspection charges shall include, but not be limited to, professional charges for review of applications, attendance at meetings, preparation of documents, rendering advice or opinions, or other services reasonably required to provide professional guidance, review and preparation of documents and inspection of developments under construction and for review by outside consultants when an application is of a nature beyond the scope of the expertise of the professionals normally utilized by the Borough. The only costs to be added to such charges shall be actual, out-of-pocket expenses of such professionals or consultants, including normal and typical expenses incurred in processing applications and inspecting improvements. No applicant shall be charged for any Borough, clerical or administrative functions, overhead expenses, meeting room charges or any of the Borough costs and expenses except as provided for specifically by statute or ordinance, nor shall a Borough professional add any such charge to his bill.