Lawrenceville, GA • Serving Metro Atlanta 30-Mile Radius info@1sourceroofingandrestoration.com
Free InspectionsLicensed & Insured
Aerial view of residential rooftop in metro Atlanta suitable for solar panel installation
Building Codes • IRC R905.16 • NEC Article 690 • Metro Atlanta

Solar Roofing and Photovoltaic Code in Georgia

Solar installations on Georgia roofs fall under IRC R905.16, NEC Article 690, and the Georgia Solar Easement Act. This guide covers structural load requirements, roof penetration flashing, fire setbacks, wind ratings, electrical permits, and BIPV shingle code.

Certified by Industry-Leading Manufacturers

GAFCertified Contractor
CertainTeedCertified Contractor
BBBA+ Accredited
GAFSilver Pledge
10+
Years Experience
24/7
Emergency Service

Multiple Code Sections Govern Solar Roofing in Georgia

Solar roofing sits at the intersection of three code domains: building code, electrical code, and state energy policy. No single code section covers every requirement. Your contractor and solar installer must navigate all three to produce a code-compliant installation that passes both building and electrical inspections.

IRC R905.16 governs building-integrated photovoltaic (BIPV) roof panels and shingles. This section covers products that serve as both the roof covering and the solar energy collection system. BIPV products like Tesla Solar Roof tiles and GAF Timberline Solar shingles fall under R905.16 because they replace conventional roofing materials rather than mounting on top of them.

NEC Article 690 (National Electrical Code) governs the electrical installation of all solar photovoltaic systems, including both rack-mounted panels and BIPV products. Article 690 covers conductor sizing, overcurrent protection, grounding, disconnect requirements, rapid shutdown, and grid interconnection. Georgia adopts the NEC through the Georgia Department of Community Affairs alongside the IRC.

IRC Structural Provisions (Section R301 and R802) address the structural load that solar panels and mounting hardware impose on the roof framing. Panel arrays add 3 to 5 pounds per square foot of dead load to the roof structure. The existing framing must support this load in addition to code-required live loads, snow loads, and wind loads without exceeding allowable stress limits.

The Georgia Solar Easement Act (O.C.G.A. 44-9-20 through 44-9-25) establishes the legal framework for solar access rights. This state law allows property owners to create solar easements that protect their solar installations from future shading by neighboring properties. While not a building code provision, the Solar Easement Act affects the legal viability of solar installations on properties surrounded by mature trees and multi-story neighbors.

Metro Atlanta homeowners in Alpharetta, Buckhead, Sandy Springs, Johns Creek, Roswell, and Marietta must satisfy all applicable code requirements and obtain both building and electrical permits before installing solar systems. For the complete permit process, see our roofing permit requirements guide.

Structural Load Requirements for Roof-Mounted Solar

Every solar panel, mounting rail, and hardware component adds weight to your roof structure. A typical residential solar panel weighs 40 to 50 pounds and covers approximately 18 square feet. A 25-panel array adds 1,000 to 1,250 pounds of dead load distributed across 450 square feet of roof area. Mounting rails, clamps, and flashing boots add another 100 to 200 pounds to the total.

Georgia's building code requires the roof structure to support all dead loads (permanent weight), live loads (temporary weight from workers, equipment), wind loads, and any applicable snow loads without exceeding the allowable stress for the framing members. Adding solar panels increases the dead load component and may push existing framing beyond its design capacity.

When Structural Analysis is Required

Most metro Atlanta homes built after 1990 with engineered trusses at 24-inch spacing can support a standard solar array without structural modification. Homes built before 1970 with conventional rafter framing, homes with long unsupported spans, and homes with existing load concerns (sagging ridgelines, cracked rafters) require a structural analysis before panel installation.

Roof Framing Type Typical Capacity Solar Load Impact Structural Review Needed?
Engineered trusses (24" OC, post-1990) 20 psf live + 15 psf dead Adds 3-5 psf dead load Typically no, if truss design docs available
Conventional rafters (2x8, 16" OC) Varies by span and species Adds 3-5 psf dead load Yes, verify allowable load for span
Older framing (pre-1970, skip sheathing) Often under-designed by current code Adds 3-5 psf dead load Yes, engineering analysis required
Flat roof (steel deck or wood framing) Varies widely Adds 3-5 psf dead load plus ballast if used Yes, always verify flat roof capacity

The building department may require a stamped structural analysis from a licensed Georgia Professional Engineer (PE) as part of the permit application. This analysis verifies that the existing framing supports the additional solar load without exceeding code-allowable stress limits. If the analysis identifies deficiencies, the engineer specifies reinforcement (sister rafters, additional support posts, or collar ties) that must be installed before the panels go on the roof.

Wind load is the other structural factor. Solar panels mounted above the roof surface act as airfoils that create additional uplift forces during high winds. The mounting system must resist these uplift forces through lag bolts into the roof rafters or trusses. The wind speed requirements for metro Atlanta (115 mph design wind speed) determine the minimum attachment specifications for the mounting hardware.

Roof Penetration Flashing for Solar Mounts

Every lag bolt that attaches a solar mounting rail to a roof rafter creates a penetration through the roof covering and sheathing. Each penetration is a potential leak path. Georgia's flashing code requires proper waterproofing at every roof penetration, and solar installations create dozens of them on a single roof.

Standard residential solar installations use one of three flashing methods for roof penetrations:

Flashing Boot (Comp Mount)

A flashing boot consists of a metal base plate with a rubber or EPDM gasket that seals around the lag bolt shaft. The installer removes shingles in the penetration area, drills the lag bolt through the sheathing into the rafter, slides the flashing boot over the bolt, and reinstalls the shingles over the flashing base. The upper shingle courses overlap the top edge of the flashing, and sealant backs up the rubber gasket.

This method requires the installer to understand shingle installation code because the flashing must integrate with the shingle courses without breaking the water-shedding pattern. An installer who bolts through shingles without flashing boots violates both the roofing code and the shingle manufacturer's warranty.

Rail-Less Mounting with Integrated Flashing

Some mounting systems eliminate the traditional rail and attach panels directly to the roof through integrated flashing plates. These systems reduce the number of penetrations and use a single engineered flashing assembly that combines the structural attachment and the waterproofing in one component.

Ballasted Systems (Flat Roofs)

On flat roofs with TPO, EPDM, or built-up roofing membranes, ballasted mounting systems avoid roof penetrations entirely. Weighted trays hold the panels in place without bolting through the membrane. This eliminates the flashing concern but adds significant dead load that the structure must support.

Every lag bolt through your roof is a potential leak path. Proper flashing at each penetration protects the roof warranty and prevents water damage that solar savings cannot offset.

Roof penetration flashing detail on a metro Atlanta home prepared for solar panel mounting
Proper flashing at every roof penetration protects the roof covering warranty and prevents water infiltration under solar mounting hardware.
Fire Setback Pathways for Firefighter Access Roof Plan View (looking down) Ridge Solar Array Solar Array 3 ft Ridge Setback (clear zone) Eave Setback Center Access Pathway (3 ft) Side Setback Side Setback
Fire code requires clear pathways around solar arrays so firefighters can access the ridge, cut ventilation openings, and move across the roof during emergencies.

Fire Setback and Firefighter Access Requirements

Solar panels create a barrier that prevents firefighters from ventilating a roof during a structure fire. Fire departments need clear pathways to access the ridge and cut ventilation openings. Georgia adopts the IRC fire setback requirements that mandate clear zones around solar arrays for emergency access.

Setback Dimensions

The IRC requires these minimum clear pathways for rooftop solar installations:

  • Ridge setback: Minimum 3 feet clear from the ridge on both sides. This allows firefighters to straddle the ridge and cut ventilation openings.
  • Eave setback: Minimum 18 inches clear from the eave edge. This provides access to the roof edge for ladder placement and ventilation.
  • Side pathway: Minimum 3 feet clear along one side of the roof from eave to ridge. This provides a walk path for firefighter access across the roof surface.
  • Hip roof pathways: Minimum 18 inches clear on each side of every hip ridge. Hip roofs create additional access constraints because the panel area narrows toward the hips.
Setback Zone Minimum Clear Distance Purpose Affects Panel Layout?
Ridge 3 feet both sides Ventilation cut access Yes, reduces top row capacity
Eave 18 inches Ladder access and ventilation Minimal, standard setback
Side pathway 3 feet on one side Walk path eave to ridge Yes, reduces one side of array
Hip ridges 18 inches each side Access along hip lines Yes, limits panel placement on hip roofs
Valleys No panels in valleys Water drainage and access Yes, valleys are exclusion zones

These setbacks reduce the available roof area for solar panels. A large gable roof loses less area to setbacks than a complex hip roof with multiple ridges and valleys. The solar designer must map the setbacks onto your roof plan before calculating system size and energy production estimates. Homeowners in Buckhead and Sandy Springs with complex roof geometries may find that setback requirements limit their solar capacity to 60 to 70 percent of the theoretical maximum.

Rapid Shutdown Requirements

NEC Article 690.12 requires rapid shutdown capability for all rooftop solar systems. Rapid shutdown reduces the voltage on rooftop conductors to 80 volts or less within 30 seconds of system shutdown. This protects firefighters from electrical shock when they cut into a roof or direct water onto solar equipment during a fire.

Module-level power electronics (microinverters or DC optimizers) satisfy the rapid shutdown requirement by de-energizing each panel independently. String inverter systems require additional rapid shutdown hardware at each panel or at the array level. Your solar installer must verify that the system design meets NEC 690.12 rapid shutdown requirements for the version of the NEC adopted by your jurisdiction.

Planning Solar Panels on Your Atlanta Roof?

1 Source Roofing inspects roof structure, verifies code compliance, and coordinates with solar installers to protect your roof warranty. GAF Certified and CertainTeed Certified for complete roofing solutions.

Call (404) 277-1377

Building-Integrated Photovoltaic (BIPV) Shingle Code

BIPV shingles combine the roof covering and the solar energy system into a single product. Instead of mounting panels on top of existing shingles, BIPV products replace the shingles entirely. The roof covering IS the solar system. IRC R905.16 governs these products because they must satisfy both roofing code requirements and photovoltaic system standards.

Products on the Market

Two BIPV shingle products dominate the residential market:

  • Tesla Solar Roof: Glass tiles in solar and non-solar versions that integrate into a uniform roof appearance. Tesla tiles carry UL 790 Class A fire rating and meet ASTM D3161 Class F wind resistance. The system uses Tesla's proprietary inverter and Powerwall battery storage.
  • GAF Timberline Solar: A GAF product that integrates thin-film solar cells into a shingle-profile product that installs alongside standard GAF Timberline HDZ shingles. The solar shingles nail directly to the roof deck using the same nailing pattern as conventional shingles. The system connects to a standard string inverter or microinverters.

Dual Code Compliance

BIPV products must satisfy two sets of standards simultaneously. As a roof covering, the product must meet the ASTM standards for its material type (wind resistance, fire classification, weatherproofing). As a photovoltaic system, the product must meet NEC Article 690 requirements for electrical safety, rapid shutdown, grounding, and grid interconnection.

The asphalt shingle code requirements for wind resistance (ASTM D7158, ASTM D3161), fire classification (ASTM E108), and fastener specifications (IRC R905.2.5) all apply to BIPV shingle products. GAF Timberline Solar meets these standards through UL certification. Tesla Solar Roof meets them through separate UL testing of the glass tile product.

For homeowners in Alpharetta, Johns Creek, and Roswell considering a new roof AND solar energy, BIPV shingles eliminate the aesthetic compromise of rack-mounted panels. The roof presents a uniform appearance without visible mounting hardware, exposed conduit, or panel frames. The trade-off is higher cost per watt of solar capacity compared to conventional rack-mounted panels.

BIPV shingles serve as both the roof covering and the solar system: one product, one installation, one permit process for both roofing and solar code compliance.

Drone view of premium shingle roof in metro Atlanta suitable for BIPV solar shingle integration
BIPV shingle products integrate solar cells into a shingle profile that installs alongside conventional shingles for a uniform roof appearance.

Electrical Permit Requirements and NEC Article 690

Every solar installation in Georgia requires an electrical permit separate from the building permit. The electrical permit covers the photovoltaic system wiring from the panels to the inverter, from the inverter to the electrical panel, and the grid interconnection with the utility (Georgia Power for most metro Atlanta homeowners).

Key NEC Article 690 Provisions

NEC Article 690 covers the complete electrical system design and installation for photovoltaic systems. The key provisions that affect residential installations include:

  • 690.8 Circuit sizing: Conductors must be sized for 125 percent of the maximum circuit current. This oversizing provides a safety margin for continuous operation under full sunlight conditions.
  • 690.11 Arc-fault protection: DC arc-fault circuit protection is required for rooftop PV systems. Arc faults in DC circuits generate sustained high-temperature arcs that can ignite roofing materials. Module-level electronics with arc-fault detection satisfy this requirement.
  • 690.12 Rapid shutdown: The system must reduce rooftop conductor voltage to 80 volts or less within 30 seconds of initiating shutdown. This protects emergency responders from electrical hazard.
  • 690.41 Grounding: The PV system grounding must comply with NEC requirements for equipment grounding, including the mounting racks, panel frames, and all metallic components.
  • 690.64 Point of connection: The PV system connection to the building's electrical panel must comply with the 120 percent rule (the sum of all supply breakers cannot exceed 120 percent of the panel's busbar rating) or use a supply-side connection.

A licensed Georgia electrician must perform or supervise the electrical installation. The electrical inspector verifies compliance with NEC Article 690 during the electrical inspection. This inspection is separate from the building inspection that covers the structural and roofing aspects of the installation.

Grid Interconnection

Georgia Power requires an interconnection agreement before a solar system can export power to the grid. The utility reviews the system design, verifies that the inverter meets IEEE 1547 standards for grid interconnection, and installs a bi-directional meter that tracks both energy consumption and solar export. This process runs parallel to the permit and inspection process and adds 4 to 8 weeks to the project timeline.

For a complete overview of the permit process in metro Atlanta jurisdictions, see our roofing permit requirements guide.

How 1 Source Coordinates Solar Roofing Projects

Solar installations touch the roof system at every penetration point, every flashing detail, and every structural connection. 1 Source Roofing protects your roof warranty and code compliance when solar panels go on your roof.

Pre-Solar Roof Assessment

Before any solar installer touches your roof, we assess the existing roof condition. If your shingles have 10 or fewer years of remaining life, replacing the roof before solar installation saves the cost of removing and reinstalling the panels when the roof needs replacement. Panel removal and reinstallation adds $1,500 to $5,000 to a future roof replacement project. Sequencing the work correctly eliminates this expense.

We verify structural capacity for the additional solar load. We identify framing members that receive lag bolts. We confirm that the roof deck provides adequate withdrawal resistance for the mounting hardware. If structural reinforcement is needed, we complete it before the solar installer arrives.

Flashing and Waterproofing Coordination

We coordinate with your solar installer to verify that every roof penetration receives proper flashing that maintains the roof covering's weather integrity. We review the mounting system's flashing details against Georgia's flashing code requirements and the shingle manufacturer's specifications for maintaining warranty coverage.

For GAF Timberline Solar (BIPV) installations, our GAF Certified status allows us to install both the conventional shingles and the solar shingles as an integrated system. This eliminates the coordination gap between a roofing contractor and a solar installer, and it maintains GAF system warranty coverage across the entire roof.

Post-Installation Documentation

After installation, we verify that all flashing details, penetration seals, and roof covering repairs meet code. We document the installation for your records and for insurance purposes. A roof with solar panels needs clear documentation of the original installation quality to support future storm damage claims.

Completed residential roof by 1 Source Roofing with documented flashing details for solar panel readiness
1 Source Roofing coordinates roof preparation, structural verification, and flashing details for solar installations across metro Atlanta.

Solar Roofing Code -- Frequently Asked Questions

Common questions about Georgia's solar panel and BIPV shingle code requirements for residential roofs.

What code governs solar panels on roofs in Georgia?

Solar roofing in Georgia falls under multiple code sections. IRC R905.16 covers building-integrated photovoltaic (BIPV) roof panels. NEC Article 690 governs the electrical installation of all photovoltaic systems. The IRC structural provisions address roof loading from panel weight. Georgia also has the Solar Easement Act protecting homeowners' rights to install solar systems.

Do I need a permit to install solar panels on my roof in Georgia?

Yes. Solar panel installations in Georgia require both a building permit and an electrical permit. The building permit covers structural load verification and roof penetration flashing. The electrical permit covers the PV system wiring, inverter installation, and grid interconnection under NEC Article 690. Both permits require separate inspections before the system can operate.

What are the fire setback requirements for rooftop solar in Georgia?

Georgia adopts the IRC fire setback requirements for rooftop solar. Panels must maintain a minimum 3-foot clear pathway from the ridge and along one side of the roof to provide firefighter access. Hip roofs require pathways on each hip. These setbacks reduce the panel area available for solar production but protect emergency responders who may need to ventilate the roof during a fire.

Can I install solar shingles instead of traditional panels in Georgia?

Yes. Building-integrated photovoltaic (BIPV) shingles like Tesla Solar Roof and GAF Timberline Solar are code-compliant in Georgia under IRC R905.16. BIPV shingles serve as both the roof covering and the solar energy system. They must meet the same ASTM standards as conventional shingles for wind resistance, fire classification, and weatherproofing, plus NEC Article 690 for electrical installation.

Related Building Code and Technical Guides

These pages cover related code requirements and technical standards for Georgia roofing:

Questions about solar roofing code requirements for your home? Call 1 Source Roofing at (404) 277-1377 for a free roof inspection and solar readiness assessment.