North Carolina is one of the largest solar states in the eastern United States. Its market is dominated by utility-scale projects, with a growing residential and C&I distributed segment.
The state’s Renewable Energy Portfolio Standard (REPS) and the 2021 carbon-reduction law (HB 951) support both segments.
Getting a North Carolina solar permit is manageable, but installers need to understand two Duke utilities serving different parts of the state, the interconnection rules set by the NC Utilities Commission, and county-by-county AHJ variation.
Quick answer. North Carolina solar permits are issued by the county or municipal building department (AHJ); there is no state-level solar permit. Duke Energy Carolinas serves Charlotte and much of the Piedmont, while Duke Energy Progress serves the Raleigh area, the east and the Asheville area. Both follow the NC Interconnection Procedures approved by the NC Utilities Commission, which include a fast-track process for inverter-based systems up to 20 kW. The statewide electrical code is the 2020 NEC with NC amendments, effective November 1, 2021.
TL;DR
- NC solar permits come from county or municipal building departments; there is no statewide permit authority, and each of NC's 100 counties runs its own process.
- Duke Energy Carolinas and Duke Energy Progress serve different parts of the state; both follow the NCUC interconnection procedures, while cooperatives and municipal utilities set their own.
- Inverter-based systems up to 20 kW use the simplified 20 kW Inverter Process in the NC Interconnection Procedures.
- NC uses NEC 2020 with NC amendments statewide, plus the NC Residential Code (based on the IRC) for structural requirements.
- Structural loads vary sharply by region, from moderate wind and snow in the Piedmont to hurricane winds on the Outer Banks and heavy snow in the High Country.
- New Duke residential net-metering customers have taken service under time-of-use "Residential Solar Choice" rules since October 2023, which changes how systems should be sized.
North Carolina Solar Market Overview
North Carolina’s solar market is anchored by utility-scale development but has a significant and growing distributed segment. The Solar Energy Industries Association (SEIA) state page tracks current installed capacity and national ranking; North Carolina has been among the top states for years.
House Bill 951 (2021) requires Duke Energy to cut North Carolina power-sector CO2 emissions 70% by 2030 and reach carbon neutrality by 2050. The North Carolina Utilities Commission (NCUC) governs interconnection rules and net metering for all NC investor-owned utilities.
NC Distributed Solar Incentive Context:
- Federal tax credits: the residential credit (Section 25D) ended for expenditures after 2025; commercial projects may still use the technology-neutral credit (Section 48E) subject to the 2025 law’s construction and placed-in-service deadlines. Confirm with a tax adviser.
- NC REPS: North Carolina Renewable Energy Portfolio Standard does not directly provide per-project incentives to distributed installers but supports the policy environment
- Utility rebates: Duke Energy has offered rebates such as PowerPair for solar plus battery; these open and close, so check current availability
- Duke Energy Green Source Advantage: Duke’s commercial green energy program; separate from interconnection
Duke Energy Carolinas vs. Duke Energy Progress: Utility Territory
North Carolina’s solar interconnection goes to either Duke Energy Carolinas (DEC) or Duke Energy Progress (DEP) depending on the property address:
| Utility | Territory | Key Cities | Interconnection Portal |
|---|---|---|---|
| Duke Energy Carolinas (DEC) | Piedmont and western foothills | Charlotte, Greensboro, Winston-Salem, Durham, Hickory, Gastonia | Duke Energy interconnection portal |
| Duke Energy Progress (DEP) | Raleigh area, eastern NC and the Asheville area | Raleigh, Cary, Fayetteville, Wilmington, Asheville | Same Duke Energy portal; separate accounts and rate schedules |
| Dominion Energy NC | Northeastern NC | Roanoke Rapids, Elizabeth City, much of the Outer Banks | Separate from Duke |
| North Carolina Electric Cooperatives | Rural NC (many rural areas) | Various rural communities | Each cooperative has its own process |
How to identify the Duke utility for a NC address: Use Duke Energy’s service territory map at duke-energy.com, or check the customer’s electric bill. The bill header identifies whether the account is with Duke Energy Carolinas or Duke Energy Progress. They are separate legal entities with separate rate schedules.
Electric cooperative territory. A significant portion of rural NC is served by electric cooperatives (not Duke), including Piedmont Electric, Randolph Electric, and others. Interconnection processes vary by cooperative. Always confirm whether the utility is a cooperative, a municipal utility or an investor-owned utility before starting an interconnection application, and ask for the cooperative's current procedures.
Duke Energy Interconnection Process in North Carolina
Duke Energy’s NC interconnection process follows the North Carolina Interconnection Procedures approved by the NCUC. The tracks below are indicative; check the current procedures and Duke’s portal for thresholds and timelines:
Duke Energy NC Distributed Generation Interconnection:
| System Size | Track | Timeline | Notes |
|---|---|---|---|
| Inverter-based ≤ 20 kW | 20 kW Inverter Process | Weeks | UL 1741 listed inverter; net metering enrollment alongside |
| Inverter-based ≤ 100 kW and other qualifying systems | Fast Track | Weeks to a few months | Screens; may need supplemental review |
| Larger systems | Study Process | Months | System impact and facilities studies |
NC net metering: Net metering for Duke’s NC customers is set by state law (G.S. 62-126.4) and NCUC-approved tariffs. Since October 1, 2023, new Duke residential net-metering customers take service under “Residential Solar Choice” rules:
- A time-of-use rate schedule, with netting by monthly billing period
- Excess generation at the end of each month credited at an avoided-cost rate rather than the retail rate
- Minimum monthly bills and other charges set in the tariff
Check Duke’s current NC tariffs before sizing; the change favors self-consumption and batteries, much as California’s NEM 3.0 did.
North Carolina AHJs: County and City Building Departments
North Carolina’s building permits are issued by county building departments (for unincorporated areas) or municipal building departments (for incorporated towns and cities). NC has 100 counties, each with a building inspection department.
NC Uniform Residential Code: North Carolina has a state residential building code (NC Residential Code) that provides a statewide baseline for residential construction, based on the IRC with NC amendments. The electrical code is the 2020 NEC with NC amendments, effective November 1, 2021. Our state-by-state NEC edition table tracks changes.
Major NC AHJ timelines (indicative, from installer experience; check current queues):
| AHJ | System Type | Timeline | Notes |
|---|---|---|---|
| Mecklenburg County (Charlotte area) | Residential | 5-15 business days | Online permit portal; active solar market |
| Wake County (Raleigh area) | Residential | 5-15 business days | Online portal |
| Durham County | Residential | 7-15 business days | |
| Guilford County (Greensboro) | Residential | 7-15 business days | |
| Buncombe County (Asheville) | Residential | 5-12 business days | DEP territory (western NC) |
| New Hanover County (Wilmington) | Residential | 5-15 business days | DEP territory; coastal |
NC Solar Permit Package Requirements
North Carolina solar permits follow a consistent statewide framework based on NEC 2020 with NC amendments and the IRC structural requirements:
The North Carolina Solar Design Framework
Site Plan + Roof Plan
Roof plan with module layout. [Fire setback](/glossary/fire-setback/) annotations per the NC Residential and Fire Codes: ridge setbacks and 36-inch access pathways as the adopted edition requires (see our [fire setback sizing guide](/blog/fire-setback-usable-roof-area-sizing/)). Array dimensions and system capacity labeled.
Electrical SLD (NEC 2020 with NC Amendments)
SLD from PV array through inverter, rapid shutdown device, AC disconnect, and utility meter. NEC 2020 compliance references. 120% busbar calculation (NEC 705.12). Rapid shutdown initiation device at service entrance ([NEC 690.12](/glossary/nec-690/) + 690.56). Conductor sizing and OCPD ratings.
Structural Analysis
Rafter/truss capacity check per NC Residential Code. Use site-specific wind speed and ground snow load from the ASCE 7 edition the NC code references; coastal wind and mountain snow govern in different regions. A PE stamp is typically required for commercial work, and many NC counties ask for one on residential structural calculations.
Equipment Cut Sheets
Module, inverter (UL 1741 listing), racking, and rapid shutdown device cut sheets. Duke Energy interconnection: confirm inverter meets Duke's technical requirements for anti-islanding (UL 1741 listing, with [IEEE 1547-2018](/glossary/ieee-1547/) settings where Duke requires them).
North Carolina Wind and Snow Zones
North Carolina spans very different structural load zones. The values below are indicative ranges; always pull site-specific values from the ASCE Hazard Tool for the code edition in force:
| Region | ASCE 7-22 Vult (mph) | Ground Snow Load | Notes |
|---|---|---|---|
| Charlotte metro (Mecklenburg) | 100-105 | 10-15 psf | Inland Piedmont; moderate wind |
| Raleigh/Durham (Wake) | 100-105 | 10-15 psf | Similar to Charlotte |
| Western NC mountains (Asheville, Boone) | 105-115 | 30-50 psf | Elevation increases both wind and snow |
| NC High Country (Blowing Rock, Beech Mountain) | 115-130 | 50-70+ psf | Extreme snow; mountain exposure |
| Eastern NC coastal (Wilmington, Jacksonville) | 120-130 | < 5 psf | Hurricane zone; high wind, minimal snow |
| NC Outer Banks (Kitty Hawk, Nags Head) | 140-160 | None | Highest wind zone in NC; exposure D |
NC mountain vs. coast structural variation. A structural template designed for Charlotte is not appropriate for Boone (much higher snow) or Wilmington (much higher wind). NC's geographic diversity requires site-specific structural analysis for projects in the mountains or coastal areas. Never use a county-level average for projects in high-wind coastal zones or high-snow mountain zones.
Common NC Solar Permit Corrections
| # | Correction | Fix |
|---|---|---|
| 1 | Fire setback not dimensioned on roof plan | Dimension ridge setbacks and access pathways per the adopted code |
| 2 | Rapid shutdown device location not labeled at service entrance | Label RSID at service entrance on SLD with NEC 690.56 label text |
| 3 | Snow load absent for western NC mountain project | Add site-specific ground snow load from ASCE 7-22 for the mountain address |
| 4 | Coastal wind speed too low (inland value used for coastal NC site) | Use site-specific wind speed from ASCE 7-22 for coastal location |
| 5 | 120% busbar calculation missing | Add calculation box to SLD |
| 6 | PE stamp missing in a county that requires one for residential | Verify the county’s current requirement; include a stamped analysis where in doubt |
| 7 | Duke interconnection application not referenced for commercial | Include Duke application reference in commercial permit package |
NC Solar Incentive Environment
NORTH CAROLINA SOLAR ADVANTAGES
- Net metering available from Duke (now under time-of-use rules)
- Strong utility-scale solar ecosystem creates installer density and supply chain depth
- NC Building Code consistency reduces AHJ-to-AHJ variation vs. states without a statewide code
- Lower permit complexity than California, Florida, or New York
NORTH CAROLINA CHALLENGES
- 100 counties, each with its own AHJ process; no statewide SolarApp+ adoption
- Western NC snow load adds structural complexity
- Coastal NC hurricane-zone wind speeds require careful structural analysis
- Cooperative and municipal utility territory each has its own interconnection process
How Heaven Designs Serves North Carolina Solar Installers
North Carolina’s county AHJs, Duke Energy interconnection requirements and mountain-to-coast structural variation are standard parts of our Southeastern permit workflow.
- Solar Permit Design (USA): AHJ-ready permit packages with stamped drawings for Duke Energy Carolinas and Duke Energy Progress territories, with NC snow and wind structural analysis. See our permit set checklist.
- Solar Civil & Structural Engineering: structural calculations for coastal wind and western NC snow load projects.
- Solar 3D Pre-Design: pre-design with setback annotation and a structural feasibility check.
- Download sample deliverables: sample NC residential permit set compliant with Duke Energy interconnection requirements.
For broader US permit context, see How to Submit a Solar Permit Package to an AHJ and Solar PE Stamp Explained. If your portfolio spans other high-snow-load or mixed-AHJ states, the Colorado Solar Permit Guide covers similar structural-load contrasts, and Commercial vs. Residential Solar Permit Design breaks down how PE stamp and structural requirements differ by project type.
Glossary: AHJ, NEC 705, rapid shutdown.
FAQ
What NEC version does North Carolina use?
North Carolina adopted the 2020 NEC with NC amendments as the statewide electrical code, effective November 1, 2021. As of September 2026 it remains the code in force; check the NC Office of State Fire Marshal for updates. Check the NC amendments for any that touch Articles 690, 705 or 706.
Does Duke Energy offer net metering in North Carolina?
Yes. Both Duke Energy Carolinas and Duke Energy Progress offer net metering in North Carolina. Since October 1, 2023, new residential customers take service under the Residential Solar Choice rules: a time-of-use rate, monthly netting, and excess generation credited at an avoided-cost rate.
Customers who enrolled earlier may stay on legacy terms for a period set in the tariff. Check Duke’s current NC tariffs for details.
Does North Carolina require a PE stamp on residential solar permits?
Requirements vary by county. Some NC counties require a PE-stamped structural analysis for residential solar systems, while others accept prescriptive structural compliance.
Counties with active residential solar markets (Wake, Mecklenburg, Guilford, Buncombe) generally have clear policies on this. Check the county building department’s solar permit checklist before deciding whether to include a PE stamp. For projects in western NC (high snow load) or coastal NC (high wind), including a stamped structural analysis up front reduces the risk of a plan correction.
How does the NC Utilities Commission govern solar interconnection?
The NC Utilities Commission (NCUC) is the state utility regulatory body that governs interconnection rules and net metering for investor-owned utilities (Duke Energy Carolinas, Duke Energy Progress, and Dominion Energy NC). NCUC rules require these utilities to offer interconnection to qualifying distributed generation systems under standardized technical requirements. Electric cooperatives and municipal utilities are not subject to NCUC jurisdiction for most purposes but often follow similar standards voluntarily.
What is the Duke Energy simplified interconnection process for small solar systems?
Under the NCUC-approved North Carolina Interconnection Procedures, inverter-based systems up to 20 kW can use the 20 kW Inverter Process. It needs the application on Duke’s portal, a UL 1741 listed inverter cut sheet and a signed interconnection agreement.
Larger systems go through Fast Track or the Study Process, which can include feasibility and system impact studies. Check the current procedures for thresholds and timelines.