Serving Madison, AL 35758 & Surrounding North Alabama Communities
Spray foam insulation building code compliance and permit documentation in Madison and Huntsville Alabama
Local Code Reference · North Alabama

Spray Foam Building Code & Permit Guide for Madison & Huntsville, AL

Last reviewed: November 5, 2026 · Code information last verified: November 5, 2026

Spray polyurethane foam projects involve energy-code, foam-plastic, fire-protection, and permit considerations depending on whether the work is residential or commercial, new construction or retrofit. Madison and Huntsville adopt specific model building-code editions and local municipal amendments.

Current Adoption Baseline

Madison & Huntsville Adopted Code Snapshot

Based on current official building inspection department published adoptions in Madison and Huntsville, AL.

JurisdictionResidential (IRC)Building (IBC)Energy CodeFire CodeVerified
City of Madison, AL2018 IRC (with local amendments)2018 IBC2015 IECC / AL Residential Energy Code2021 IFCNovember 2026
City of Huntsville, AL2018 IRC (with local amendments)2018 IBC2015 IECC / AL Energy Code Status2021 IFCNovember 2026
Madison County (Unincorporated)2018 IRC / County Inspection Guidelines2018 IBCAlabama State Energy Code2021 IFC / County Fire MarshalNovember 2026

Key Code Areas Affecting Spray Foam

IRC Section R316

Residential Foam Plastic Rules

Regulates flame spread index (≤75) and smoke-developed index (≤450), mandatory 15-minute thermal barriers for living spaces, ignition barrier allowances in service attics/crawls, and tested assembly exceptions.

IECC Climate Zone 3A

Energy Conservation Standards

Governs target ceiling/roof R-values, exterior wall cavity R-values, floor/crawl space thermal boundaries, and mandatory air-sealing leakage limits enforced via visual inspection or blower door testing.

Permit Requirements in Madison & Huntsville

Permit rules depend on project scope, structure classification, and whether work involves structural or roofline modifications.

New Construction & Additions

Insulation inspections are part of the standard building permit workflow in both Madison and Huntsville. Insulation work is inspected after framing/rough mechanical approval and prior to drywall installation.

Commercial Buildings & Flex Spaces

Commercial projects typically require plan submission, commercial plan review, and full IBC/IFC compliance verification including tested fire assembly submittals.

Existing Home Retrofits

Simple insulation upgrades in existing attics or crawl spaces may not require individual permits, but conversions changing attic ventilation or modifying unvented roofline systems should always be verified with the building department.

General Educational Disclaimer

This guide is general educational information and is not a formal code ruling, permit determination, architectural specification, or engineering opinion. Building departments and project design professionals determine requirements for individual projects.

Code & Permit Verification Checklist

  • Which specific municipality or county department has regulatory jurisdiction over the site?
  • Is the project classified as residential (1-2 family / townhome) or commercial (IBC scope)?
  • Is the work part of new construction, a major addition, tenant improvement, or an existing home retrofit?
  • What model code editions and local amendments are currently enforced by the building department?
  • What thermal envelope compliance pathway is being utilized (prescriptive, UA trade-off, or performance)?
  • Will the spray foam insulation remain exposed, or will a thermal or ignition barrier be installed?
  • Is the attic or crawl space designated as a conditioned/unvented space, and are combustion safety rules addressed?
  • Does the specific spray foam product hold an active ICC-ES or accredited evaluation report?
  • Does the scope of work require plan submission, commercial plan review, or a building permit?
Code & Permit FAQ

Frequently Asked Questions

What building code does Madison, Alabama use?

The City of Madison enforces the 2018 International Residential Code (IRC) and 2018 International Building Code (IBC) with local municipal amendments.

Insulation, energy efficiency, and fire safety provisions in Madison reference the 2018 IRC/IBC along with the 2015 International Energy Conservation Code (IECC) as adopted by Alabama.

What building code does Huntsville use?

The City of Huntsville Inspection Department enforces the 2018 IRC and 2018 IBC alongside the 2021 International Fire Code.

Huntsville applies statewide Alabama energy code standards based on the 2015 IECC for residential structures and ASHRAE 90.1 / commercial energy frameworks for non-residential projects.

What energy code applies in Alabama?

Alabama enforces a statewide residential energy code based on the 2015 IECC with state-specific amendments.

Residential energy requirements govern envelope tightness, window performance, and target insulation values for Climate Zone 3A, which encompasses Madison, Huntsville, and North Alabama.

Does spray foam need to meet building code?

Yes. All spray polyurethane foam materials must comply with IRC Section R316 or IBC Section 2603.

Compliance involves material flame-spread and smoke-development ratings, approved thermal or ignition barriers, vapor retarder requirements, and verified installation practices.

Does spray foam insulation require a permit?

A building permit is typically required when spray foam is part of new construction, additions, major remodels, or roofline conversions.

Simple insulation upgrades in existing homes may not always require a standalone permit, but projects modifying unvented rooflines or commercial building envelopes should always be verified with the local building department.

Does attic spray foam require an ignition barrier?

In attics accessed only for utility service, an ignition barrier or an approved tested foam assembly is required.

Under IRC Section R316.5.3, foam in attics must be protected by an ignition barrier unless the product has passed full-scale fire testing for exposed application in limited-service attics.

How do I know what R-value is required?

Required R-values are set by the applicable energy code for Climate Zone 3A or specified by project architectural plans.

Prescriptive code targets (e.g., R-38 or R-49 for ceilings) represent nominal thermal resistance. In continuous spray foam air-barrier assemblies, trade-off pathways or performance modeling may be utilized by design professionals.

Who determines whether a spray foam assembly is approved?

The local Building Official (Authority Having Jurisdiction - AHJ) makes final code compliance determinations.

Building inspectors rely on ICC-ES evaluation reports, manufacturer technical data sheets, and tested assembly documentation to confirm that a proposed insulation method complies with code.

Official Sources & Technical References

  • City of Madison Building Department — Adopted Building & Technical Codes
  • City of Huntsville Inspection Department — Permits & Inspection Standards
  • Alabama Energy Code — Residential & Commercial Energy Conservation Provisions (Climate Zone 3A)
  • U.S. DOE Building Energy Codes Program — Alabama State Code Status

Reviewed for project-planning accuracy by Madison Spray Foam Installation · Last reviewed: November 5, 2026

Coordinate Submittals for Your Local Project

Whether you are a builder submitting plans in Madison or a commercial property owner in Huntsville, we can review scope details and provide submittal documentation.