Just about every project needs to address codes, and chief among the various codes are zoning ordinances and building codes. Based on traditional contracts, the architect isn't charged with the responsibility for complying with zoning. In reality, I think you will be in a jackpot if you don't make sure of compliance. Building codes seem more obviously a part of design and of your responsibilities. The two, zoning and building, overlap a bit; but they couldn't be more different. Here is a brief overview.
In contrast to building codes, zoning applies to the property on which your building sits. Zoning restricts how you may develop your property. It prescribes what uses are permitted on the property. Unlike the building code, zoning can prevent a project from being built. If the proposed use is not a Permitted Use you can be out of luck.
Zoning is promulgated locally and a zone change may resolve the issue of Permitted Uses. However, the requested zone change may not be granted. Besides Permitted Uses, zoning governs many other development issues, namely setbacks, height restrictions, parking, exterior signage, fence locations, landscaping, storm water management, paving, curbs, access points to roads, steepness of grades, erosion control and exterior lighting levels.
Next after the major issue of Permitted Uses are the key site planning issues that control building size and placement: setbacks, height limits and parking. Setbacks determine how much land must be reserved at the perimeter of the site. Parking regulations determine how many parking spaces will be required. Height limits determine the number of stories permitted above the ground.
Both zoning and building codes should be investigated at the same time before starting design because of their overlapping criteria when it comes to building size and use.
What You Should Know About Building Codes
Every project must comply with the building code. Building codes apply to the building itself and usually are statewide. Compliance is always possible. In worst-case situations, the cost of compliance is what ruins a project's feasibility.
Code requirements fall into major and minor issues. The minor issues are things like fire ratings of materials, use of plastics and other flammable materials, handicap accessibility and structural requirements. All of these are easy to comply with and rarely increase costs significantly. Complying with the building code for new construction is rarely problematic, but additions and remodeling may run up against the major issues.
The major issues are Height and Area Limits, Construction Type, and Use Groups (especially change of use). Building codes limit the area per floor for each Use Group depending on the Construction Type. The number of stories permitted is also limited. These are the height and area limits. The Use Group is the type of function that the building houses: residential, business, education etc. The Construction Type is a measure of fire- resistance. The more fire-resistant, the larger the building is permitted to be. In order to determine the maximum size that you are permitted, you must determine your Use Group and Construction Type.
In the case of additions, the allowable area may be exceeded because of the Construction Type of the existing building. The solution may be to separate the addition with a fire wall, sprinkler the whole building or upgrade the Construction Type.
Remodeling an existing building can run afoul of these requirements if the Use Group is changed. This triggers the need for the building to be brought up to code, including adherence to height and area limits. It is wise to evaluate these code restrictions before embarking on a design that may not be permitted.