The Upland Borough Council shall establish, from time to time by resolution, a schedule of fees, charges, expenses and collection procedures for building, zoning and occupancy permits, sign and fence permits, special exceptions, variances, and appeals, amendments and other matters pertaining to this chapter.