Fees. Fees to cover costs of processing, reviewing and acting upon all applications for variances, conditional use permits, temporary use permits, certificates of occupancy and appeals may be fixed by the appropriate board or by the Municipal Council. Such fees may be changed from time to time as necessary to maintain their relationship to all costs incurred, directly or indirectly, by the Township.