Under the Building Code Act, a building permit is required for the construction and/or demolition of a new building, an addition, or material alteration of any building or structure. The following is a list of common projects that require or do not require a building permit.