Codes of Record

What applies to my job?

Pick the state and the product you build, install, or inspect. The card below answers from each state’s own record.

Solar PV in Illinois

Which codes apply? In Illinois, solar PV systems fall under local adoption of the NEC, local adoption of the IRC, local adoption of the IBC, and another model code in place of the IFC.

Rooftop and ground-mounted photovoltaic arrays and their wiring. State record read Oct 19, 2026. Data as of Oct 26, 2026.

Codes that reach solar PV systems

The edition Illinois enforces for each code that governs the product, and the part of the code that does.

  1. NECNational Electrical Code
    Local adoptionPartial

    Where it reaches the product. Article 690, solar photovoltaic systems, with 705 for the interconnection and 690.12 for rapid shutdown.

    20 ILCS 3105/10.09-1 (as amended by P.A. 103-510)

    The Illinois NEC record
  2. IRCInternational Residential Code
    Local adoptionPartial

    Where it reaches the product. Section R324, solar energy systems.

    20 ILCS 3105/10.18; 815 ILCS 670/15

    The Illinois IRC record
  3. IBCInternational Building Code
    Local adoptionPartial

    Where it reaches the product. Rooftop structures and the structural load of the array.

    20 ILCS 3105/10.18; 20 ILCS 3105/10.09-1

    The Illinois IBC record
  4. IFCInternational Fire Code
    Another model codeVerified

    Where it reaches the product. Chapter 12, section 1205, solar photovoltaic power systems and roof access.

    Illinois Fire Prevention and Safety Rules · 41 Ill. Adm. Code 100.7

    The Illinois IFC record

Illinois laws that name solar PV systems

Statutes, rules, and commission orders are tracked state by state.

No Illinois law or rule on the site names solar PV systems. The product page shows the states that have one.

For information only. Your local building or fire official decides which code applies. We check state records often but can miss a recent change, so confirm with your official before you design, permit, or install. Terms of use