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:

UtilityTerritoryKey CitiesInterconnection Portal
Duke Energy Carolinas (DEC)Piedmont and western foothillsCharlotte, Greensboro, Winston-Salem, Durham, Hickory, GastoniaDuke Energy interconnection portal
Duke Energy Progress (DEP)Raleigh area, eastern NC and the Asheville areaRaleigh, Cary, Fayetteville, Wilmington, AshevilleSame Duke Energy portal; separate accounts and rate schedules
Dominion Energy NCNortheastern NCRoanoke Rapids, Elizabeth City, much of the Outer BanksSeparate from Duke
North Carolina Electric CooperativesRural NC (many rural areas)Various rural communitiesEach 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 SizeTrackTimelineNotes
Inverter-based ≤ 20 kW20 kW Inverter ProcessWeeksUL 1741 listed inverter; net metering enrollment alongside
Inverter-based ≤ 100 kW and other qualifying systemsFast TrackWeeks to a few monthsScreens; may need supplemental review
Larger systemsStudy ProcessMonthsSystem 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):

AHJSystem TypeTimelineNotes
Mecklenburg County (Charlotte area)Residential5-15 business daysOnline permit portal; active solar market
Wake County (Raleigh area)Residential5-15 business daysOnline portal
Durham CountyResidential7-15 business days
Guilford County (Greensboro)Residential7-15 business days
Buncombe County (Asheville)Residential5-12 business daysDEP territory (western NC)
New Hanover County (Wilmington)Residential5-15 business daysDEP 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

1

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.

2

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.

3

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.

4

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:

RegionASCE 7-22 Vult (mph)Ground Snow LoadNotes
Charlotte metro (Mecklenburg)100-10510-15 psfInland Piedmont; moderate wind
Raleigh/Durham (Wake)100-10510-15 psfSimilar to Charlotte
Western NC mountains (Asheville, Boone)105-11530-50 psfElevation increases both wind and snow
NC High Country (Blowing Rock, Beech Mountain)115-13050-70+ psfExtreme snow; mountain exposure
Eastern NC coastal (Wilmington, Jacksonville)120-130< 5 psfHurricane zone; high wind, minimal snow
NC Outer Banks (Kitty Hawk, Nags Head)140-160NoneHighest 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

#CorrectionFix
1Fire setback not dimensioned on roof planDimension ridge setbacks and access pathways per the adopted code
2Rapid shutdown device location not labeled at service entranceLabel RSID at service entrance on SLD with NEC 690.56 label text
3Snow load absent for western NC mountain projectAdd site-specific ground snow load from ASCE 7-22 for the mountain address
4Coastal wind speed too low (inland value used for coastal NC site)Use site-specific wind speed from ASCE 7-22 for coastal location
5120% busbar calculation missingAdd calculation box to SLD
6PE stamp missing in a county that requires one for residentialVerify the county’s current requirement; include a stamped analysis where in doubt
7Duke interconnection application not referenced for commercialInclude 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.

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.