50-State Solar Permitting, NEC Code & Licensing Authority
Before you let a solar company touch your roof—or before you pull an Owner-Builder DIY solar permit—verify your state's adopted National Electrical Code (NEC) edition, NEC 690.12 Rapid Shutdown requirements, average municipal AHJ fee, and whether your installer holds an active electrical/solar contractor license.
| State | Adopted NEC Code | Avg Permit Fee & Wait | Required Contractor License | Owner-Builder DIY | Guide |
|---|---|---|---|---|---|
| California (CA) | NEC 2023 (CEC) | $450 · ~3 days | C-46 Solar or C-10 Electrical Contractor | ✓ Allowed | Code Rules → |
| Texas (TX) | NEC 2023 | $285 · ~7 days | TECL (Electrical Contractor) + Master Electrician on record | ✓ Allowed | Code Rules → |
| Florida (FL) | NEC 2020 (8th Ed FBC) | $340 · ~10 days | CVC (Certified Solar Contractor) or EC (Certified Electrical Contractor) | ✓ Allowed | Code Rules → |
| Arizona (AZ) | NEC 2020 / 2023 | $260 · ~4 days | CR-11 (Electrical) or C-39 / R-39 Solar Classification | ✓ Allowed | Code Rules → |
| Nevada (NV) | NEC 2020 / 2023 | $310 · ~6 days | C-2 (Electrical) or C-2g (Photovoltaics) License | ✓ Allowed | Code Rules → |
| New York (NY) | NEC 2020 (NYS Uniform Code) | $395 · ~14 days | County/Municipal Licensed Master Electrician + NYSERDA NY-Sun Approved Contractor | Master Elec. Req | Code Rules → |
| New Jersey (NJ) | NEC 2020 / 2023 (NJ UCC) | $375 · ~12 days | NJ Licensed Electrical Contractor + Home Improvement Contractor (HIC) | ✓ Allowed | Code Rules → |
| Massachusetts (MA) | NEC 2023 (527 CMR 12.00) | $360 · ~11 days | MA Master Electrician (Class A) + HIC / CSL | Master Elec. Req | Code Rules → |
| Colorado (CO) | NEC 2023 | $290 · ~6 days | Electrical Contractor (EC) + Master Electrician + NABCEP requirement | ✓ Allowed | Code Rules → |
| North Carolina (NC) | NEC 2020 | $245 · ~9 days | Unlimited, Intermediate, Limited, or SP-SFD Electrical License | ✓ Allowed | Code Rules → |
| Georgia (GA) | NEC 2023 | $250 · ~8 days | Class I or Class II Non-Restricted Electrical Contractor | ✓ Allowed | Code Rules → |
| Illinois (IL) | NEC 2020 / 2023 (Municipal) | $320 · ~10 days | ICC Distributed Generation Installer + Local Supervising Electrician | ✓ Allowed | Code Rules → |
| Pennsylvania (PA) | NEC 2017 / 2020 (PA UCC) | $275 · ~10 days | PA HIC Registration + Local Master Electrician | ✓ Allowed | Code Rules → |
| Virginia (VA) | NEC 2020 (VA USBC) | $230 · ~8 days | Class A/B/C Contractor with ELE (Electrical) or AES (Alternative Energy) Specialty | ✓ Allowed | Code Rules → |
| Maryland (MD) | NEC 2020 / 2023 | $295 · ~9 days | Maryland Licensed Master Electrician + MHIC License | Master Elec. Req | Code Rules → |
| Connecticut (CT) | NEC 2020 / 2023 (CT SBC) | $315 · ~11 days | E-1 Unlimited Electrical Contractor or PV-1 Solar Contractor | ✓ Allowed | Code Rules → |
| South Carolina (SC) | NEC 2020 | $240 · ~8 days | Mechanical Contractor (Electrical) or Residential Specialty Electrician | ✓ Allowed | Code Rules → |
| Utah (UT) | NEC 2020 / 2023 | $235 · ~6 days | S202 Solar Photovoltaic Contractor or E200 General Electrical | ✓ Allowed | Code Rules → |
| Washington (WA) | NEC 2023 (WAC 296-46B) | $265 · ~5 days | EC01 General Electrical or EC07 Nonresidential/Residential Specialty | ✓ Allowed | Code Rules → |
| Oregon (OR) | NEC 2023 (OESC) | $280 · ~6 days | CCB License + LRT (Limited Renewable Energy) or General Supervising Electrician | ✓ Allowed | Code Rules → |
| New Mexico (NM) | NEC 2020 | $220 · ~8 days | EE-98 (Residential/Commercial Electrical) Contractor | Master Elec. Req | Code Rules → |
| Ohio (OH) | NEC 2023 | $255 · ~9 days | OCILB Electrical Contractor + Local Registration | ✓ Allowed | Code Rules → |
| Michigan (MI) | NEC 2023 | $265 · ~8 days | Michigan Electrical Contractor + Master Electrician | ✓ Allowed | Code Rules → |
| Minnesota (MN) | NEC 2023 | $250 · ~7 days | Class A Electrical Contractor + Master Electrician | ✓ Allowed | Code Rules → |
| Indiana (IN) | NEC 2008 / 2020 (Local AHJ) | $210 · ~7 days | Local Licensed Electrical Contractor | ✓ Allowed | Code Rules → |
| Missouri (MO) | NEC 2017 / 2020 (Local AHJ) | $225 · ~8 days | Missouri Statewide Electrical Contractor License | ✓ Allowed | Code Rules → |
| Tennessee (TN) | NEC 2017 / 2020 | $215 · ~7 days | CE (Electrical) or CMC-C License (Required over $25,000) | ✓ Allowed | Code Rules → |
| Alabama (AL) | NEC 2020 | $220 · ~8 days | Alabama Licensed Electrical Contractor | ✓ Allowed | Code Rules → |
| Hawaii (HI) | NEC 2020 | $420 · ~14 days | C-13 (Electrical Contractor) or C-60 (Solar Power Systems) | ✓ Allowed | Code Rules → |
| Wisconsin (WI) | NEC 2017 / 2020 (SPS 316) | $240 · ~8 days | Wisconsin Electrical Contractor + Master Electrician | ✓ Allowed | Code Rules → |
| Iowa (IA) | NEC 2023 | $210 · ~7 days | Class A Electrical Contractor + Master Electrician | ✓ Allowed | Code Rules → |
| Kansas (KS) | NEC 2020 (Local AHJ) | $215 · ~7 days | Locally Licensed Master Electrician | ✓ Allowed | Code Rules → |
| Oklahoma (OK) | NEC 2020 / 2023 | $210 · ~6 days | Oklahoma Unlimited Electrical Contractor | ✓ Allowed | Code Rules → |
| Arkansas (AR) | NEC 2020 | $205 · ~7 days | Arkansas Master Electrician + Contractor License | ✓ Allowed | Code Rules → |
| Louisiana (LA) | NEC 2020 (LSUCCC) | $245 · ~9 days | Statewide Electrical Contractor + Residential Classification | ✓ Allowed | Code Rules → |
| Mississippi (MS) | NEC 2020 | $195 · ~7 days | Residential Builder / Electrical Specialty License | ✓ Allowed | Code Rules → |
| Kentucky (KY) | NEC 2020 | $220 · ~8 days | Kentucky Electrical Contractor + Master Electrician | ✓ Allowed | Code Rules → |
| West Virginia (WV) | NEC 2020 | $205 · ~8 days | WV Master Electrician +WV Contractor License | ✓ Allowed | Code Rules → |
| New Hampshire (NH) | NEC 2020 / 2023 | $230 · ~7 days | NH Master Electrician License | ✓ Allowed | Code Rules → |
| Maine (ME) | NEC 2020 / 2023 | $215 · ~7 days | Maine Master Electrician License | ✓ Allowed | Code Rules → |
| Vermont (VT) | NEC 2020 | $210 · ~8 days | Vermont Master Electrician License | ✓ Allowed | Code Rules → |
| Rhode Island (RI) | NEC 2020 | $285 · ~10 days | RI Class A Master Electrician + CRLB Registration | Master Elec. Req | Code Rules → |
| Delaware (DE) | NEC 2020 | $250 · ~9 days | Delaware Master Electrician (T1) License | ✓ Allowed | Code Rules → |
| Idaho (ID) | NEC 2023 | $195 · ~5 days | Idaho Electrical Contractor + Master Electrician | ✓ Allowed | Code Rules → |
| Montana (MT) | NEC 2020 | $190 · ~6 days | Montana Electrical Contractor + Master Electrician | ✓ Allowed | Code Rules → |
| Wyoming (WY) | NEC 2023 | $190 · ~5 days | Wyoming Electrical Contractor + Master Electrician | ✓ Allowed | Code Rules → |
| North Dakota (ND) | NEC 2023 | $195 · ~6 days | ND Master Electrician License | ✓ Allowed | Code Rules → |
| South Dakota (SD) | NEC 2023 | $190 · ~6 days | SD Electrical Contractor License | ✓ Allowed | Code Rules → |
| Nebraska (NE) | NEC 2023 | $205 · ~6 days | Nebraska Electrical Contractor / Class A Master | ✓ Allowed | Code Rules → |
| Alaska (AK) | NEC 2020 / 2023 | $230 · ~7 days | Alaska Electrical Administrator + General Contractor | ✓ Allowed | Code Rules → |
| District of Columbia (DC) | NEC 2020 (DC Construction Codes) | $385 · ~12 days | DC Master Electrician + Electrical Contractor License | Master Elec. Req | Code Rules → |
Skip the $14,000 Installer Markup: Direct-Purchase Hardware & Vetted Quotes
Turnkey solar salespeople routinely charge $3.60–$4.80/W by bundling 30% loan dealer fees and $12,000+ battery margins. Buying Tier-1 UL9540 hardware directly—either DIY or hiring a local licensed electrician ($1,500–$2,500)—cuts total cost by 50–65%.
EG4 18kPV Inverter + 14.3kWh PowerPro WallMount
The gold-standard UL9540 all-in-one hybrid system. Pair an 18kW PV input hybrid inverter (200A pass-through) with an indoor/outdoor IP65 14.3kWh LiFePO4 WallMount battery—saving $12,000+ vs turnkey quotes.
- 18kW PV Input / 12kW Continuous AC Output (200A Pass-Through)
- 14.3kWh LiFePO4 (8,000+ cycles @ 80% DoD)
- UL9540 & UL1741-SB Certified for Permit Approval
EcoFlow Delta Pro Ultra (6kWh–30kWh Modular)
Skip the $30,000 contractor quote and 6-month utility interconnection wait. Delivers 7.2kW–21.6kW continuous 120V/240V split-phase output and 5.6kW Solar Input right out of the box—expandable up to 90kWh.
- 7,200W–21,600W 120V/240V Split-Phase Output
- 6.1kWh LFP Stackable Battery (scales to 30kWh–90kWh)
- 5,600W Solar Input — Zero Roof Permit Required for Portable PV
Renogy 48V Off-Grid & Hybrid LFP Solar Kit
Complete modular 48V architecture combining high-efficiency N-type bifacial panels, a 48V 3,500W–5,000W MPPT inverter-charger, and smart modular LiFePO4 storage at ~$1.15/W hardware cost.
- 48V High-Efficiency Bus (75% lower copper wire loss)
- Modular 48V 50Ah / 100Ah Smart LiFePO4 Battery Bank
- Complete Plug-and-Play MPPT All-in-One Controller
Auditor Disclosure: Solar Ledger never sells your contact information to solar telemarketers. Outbound partner links (/go/...) may earn a referral commission at zero additional cost to you.