Colorado Solar Permit and Interconnection Requirements
- Sarah Lozanova
- 26 minutes ago
- 11 min read

Colorado solar permit requirements vary by county and municipality. Colorado solar interconnection requirements depend on the serving utility. A single residential or light commercial project can involve a local building department, DORA or a local electrical inspector, and Xcel Energy, Black Hills Energy, a cooperative, or a municipal utility.
Colorado does not have one statewide solar permitting process. Building permits are administered locally, electrical permits go through DORA or an authorized local jurisdiction, and interconnection is handled by the serving utility. Snow load criteria, adopted codes, PE requirements, and document checklists all vary by project address.
This guide breaks down each layer of approval, what changed recently, and where installers most often lose time on a Colorado project.
Colorado Approvals at a Glance
Approval | Reviewing authority | Main contractor concern |
Building permit | County or municipality | Local code edition, structural design, and snow load |
Electrical permit | DORA or authorized local jurisdiction | NEC compliance and licensing |
Fire or ESS review | Local AHJ or fire authority | Access, listing, spacing, and emergency requirements |
Interconnection | Serving utility | Application level, circuit screens, and equipment |
Net metering or program approval | Utility or program administrator | System sizing and export compensation |
How to Identify the Colorado Permitting Authority
Before designing a Colorado project, confirm whether the site sits in an incorporated city or an unincorporated county. Each has its own building department, and county rules often differ from the nearest city's rules.
Next, confirm the electrical inspection authority. Some addresses fall under DORA's state inspected territory, while home rule cities such as Denver, Boulder, Aurora, and Colorado Springs run their own electrical inspection programs.
Finally, confirm the serving utility, the local fire protection district, and whether the property sits in a historic district or has an active HOA. Any of these layers can add its own document requirements.
Colorado Solar Building and Energy Codes
Colorado is a home rule state. There is no single statewide building code, and building permitting authority sits with each of the state's 64 counties and its incorporated municipalities.
A racking design, a fire setback rule, or a document checklist that clears review in Denver may not clear review in Eagle County, even on the same base International Building Code edition. Installers working statewide need a per jurisdiction checklist, not one Colorado standard.
State law does set minimum energy code requirements tied to when a jurisdiction updates its codes. From July 1, 2023 through June 30, 2026, covered jurisdictions updating their codes generally had to adopt at least the 2021 or 2024 IECC and the Colorado Model Electric Ready and Solar Ready Code.
Beginning July 1, 2026, covered jurisdictions updating a building code generally must adopt an energy code that meets or exceeds the Colorado Model Low Energy and Carbon Code, based on the 2024 IECC with state amendments.
Different transition dates apply to certain qualifying rural counties and municipalities under HB23-1085. Confirm the statutory schedule and the locally adopted code edition before finalizing a design, since jurisdictions can strengthen these codes locally but cannot weaken them.
Electrical Permitting: DORA, the State Electrical Board, and Local Building Departments
Electrical work runs through a different structure than general building permitting. Licensing is centralized: DORA issues Residential Wireman, Journeyman Electrician, and Master Electrician licenses statewide.
Permit issuance and inspection are decentralized. In areas without local electrical inspection authority, the State Electrical Board issues and inspects the permit directly. In home rule municipalities, the local building department issues and inspects it instead.
DORA's own electrical and plumbing permit guidance notes that a homeowner, an electrical contractor, or a photovoltaic installer may obtain a solar permit online in state inspected areas. That describes who may apply for the permit, not who may perform the regulated work itself.
The person actually performing covered electrical work must still meet Colorado's licensing and supervision requirements. Confirm both the permit applicant rule and the person authorized to perform the work for the specific jurisdiction.
Licensing Requirements for Solar Electrical Work
Colorado's electrical licensing tiers apply to solar work the same way they apply to general wiring. Verify current experience thresholds and scope limits with DORA before relying on any secondary summary, since requirements are periodically updated by rule.
Credential or role | Installer consideration |
Residential wireman | Scope is generally limited to qualifying one through four family residential work |
Journeyman electrician | Broader electrical work scope, generally performed under a licensed contractor |
Master electrician | May serve as the qualifying individual for an electrical contractor |
Electrical contractor | Business entity responsible for covered electrical contracting work |
NABCEP certified PV practitioner | Statutory on-site supervision role, scheduled to end July 1, 2029 |
That last row deserves its own planning window. Colorado currently allows specified PV work on systems below 300 kW DC to proceed under the on-site supervision of a qualifying NABCEP certified photovoltaic practitioner, as an alternative to a licensed electrician for that scope.
Under HB24-1263, that supervision pathway is scheduled to end July 1, 2029. Installers currently staffing crews around NABCEP certified supervisors for this scope should treat this as a multi-year workforce issue, not a last minute compliance scramble.
Residential vs. Light Commercial: What Changes
Issue | Residential rooftop | Light commercial |
SolarAPP+ eligibility | Sometimes available | Usually traditional review |
Structural review | Prescriptive pathway may apply | PE calculations more common |
Electrical service | Typically single phase | Three phase and larger service more common |
Interconnection | Often Level 1 | Level 1 or Level 2 depending on size |
Fire review | Roof access and setbacks | More complex access and fire code coordination |
Energy storage | Residential capacity and location rules | Larger capacity and more detailed fire review |
Net Metering and System Sizing by Utility
Colorado net metering rules depend heavily on who serves the site. Do not apply one statewide percentage across all utilities.
Xcel Energy and Black Hills Energy
Both investor-owned utilities currently allow eligible systems to be sized up to 200 percent of the customer's reasonably expected average annual consumption. Black Hills Energy's current program rules use the same 200 percent framework.
Confirm the calculation method, any account aggregation rules, and the currently effective tariff before finalizing system size, since program details can still shift between filings.
Rural Electric Cooperatives
State law establishes a baseline net metering framework for cooperatives, but individual co-op tariffs and sizing limits vary. Some co-ops reference a percentage of annual consumption, while others cite absolute nameplate limits by rate class.
Municipal Utilities
Municipal utilities, such as Colorado Springs Utilities, administer net metering outside direct Colorado PUC jurisdiction under their own board adopted rules. These can differ meaningfully from both IOU and co-op structures.
Interconnection: How Colorado's PUC Process Works
For investor-owned utility territory, interconnection is governed by the Colorado Public Utilities Commission under 4 CCR 723-3, sections 3850 through 3859. The rule generally sets three review tracks based on system size, technology, and point of interconnection.
Process | General purpose |
Level 1 (25 kW Inverter Process) | Streamlined review for qualifying certified inverter based facilities no larger than 25 kW AC |
Level 2 (Fast Track) | Fast track screening for qualifying facilities that exceed Level 1 eligibility but remain within the applicable Level 2 limits, which vary by line voltage and location |
Level 3 (Study Process) | Full interconnection study for projects that exceed Level 2 eligibility or fail the applicable fast track screens |
Colorado's interconnection rules were revised effective June 14, 2026. Confirm the exact Level 2 capacity limits, line voltage thresholds, and Level 3 scope directly in the current version of 4 CCR 723-3 before submitting a project near a boundary between processes.
Rural electric cooperatives and municipal utilities are not directly under PUC jurisdiction for interconnection, but co-ops generally mirror this framework, and a 2008 state law requires municipal utilities to substantially adopt it as well. Co-op agreements can still add local conditions, so confirm the exact steps with the specific utility.

Snow Load: A Real Structural Variable
Colorado ground snow loads vary significantly between Front Range and mountain jurisdictions, and some high elevation communities use values that are far higher than a typical metro area. This is the piece of Colorado permitting that most often trips up installers used to designing for a single regional snow load.
High elevation counties, including Summit, Eagle, Pitkin, and Routt, publish their own detailed snow load tables, often organized by elevation. These locally adopted values can differ from general regional guidance.
Structural documentation requirements are set locally, not statewide. Some mountain AHJs require PE stamped calculations once a project falls outside their prescriptive rooftop PV pathway, but elevation alone does not establish one uniform threshold.
The current edition of ASCE 7 substantially revised ground snow load data and several roof snow provisions, including rain on snow, drift, and winter wind considerations. Confirm which edition and calculation method the local AHJ currently requires.
Wind uplift often governs the design in shoulder seasons even in snow heavy counties. A complete structural package needs to check both the snow load case and the wind load case, not just whichever one looks more dramatic for the site's elevation.
The ASCE Hazard Tool is a useful starting point, but many Colorado AHJs direct applicants to a jurisdiction specific table or Structural Engineers Association of Colorado data instead. Use the source accepted by the reviewing authority, and never reuse a stamped structural package from one site on another, even within the same county.
SolarAPP+ in Colorado: Two Different Programs
SolarAPP+ shows up in Colorado in two distinct forms, and conflating them causes confusion. Full local plan review through SolarAPP+, covering both structural and electrical scope, is currently limited to a small group of jurisdictions.
Those jurisdictions are the City and County of Denver, Wheat Ridge, Bennett, Alamosa County, and Gilpin County. Denver adopted the platform after winning a Department of Energy SolarAPP+ Prize.
Separately, DORA uses SolarAPP+ for automated electrical plan review across more than 200 state inspected jurisdictions statewide. That performs qualifying electrical checks under the applicable program requirements, but it does not itself replace a separate local building permit where one is still required.
Boulder County has cited concerns that current instant permitting tools do not yet integrate its zoning review, and has kept traditional review as a result. Other Colorado jurisdictions may run their own online portals rather than full SolarAPP+ review, so confirm both the building permit platform and the electrical review authority for the project address.

Colorado Plan Set Checklist
A complete Colorado permit package generally needs to document each of the following, though local AHJs may add project specific requirements.
Cover sheet with project scope, address, and applicable code editions
Site plan and property information
Roof or ground mount layout with dimensions
Fire access and setback plan
Structural attachment details for the specific racking product
Ground and roof snow load calculations sourced from the jurisdiction's adopted data
Wind uplift calculations for the site's exposure category
Roof framing information for existing structures
Electrical one line diagram
Service and point of interconnection details
Conductor and overcurrent protection device calculations
Rapid shutdown design and compliant labeling
Equipment specifications and product listings
Energy storage system location, capacity, and clearance details where applicable
PE stamped calculations when the AHJ requires them
Colorado Solar Incentives Installers Should Know
Colorado does not offer a broad state income tax credit for residential solar equipment. The incentive stack is built primarily around utility programs and one targeted storage credit.
Xcel Energy's Solar*Rewards program offers a production based incentive for qualifying systems, with rate, category, and budget details that vary by year and customer segment. Verify the currently effective rate and application window directly with Xcel.
Colorado's Residential Energy Storage System Credit, Form DR 1307, provides an income tax credit for qualifying battery storage equipment, with or without paired solar. The credit is generally nonrefundable and does not carry forward, though it can be assigned to a third party at the point of sale.
The federal Section 25D residential Investment Tax Credit expired for systems placed in service after December 31, 2025, so 2026 residential proposals should not reference it. See the IRS residential clean energy credit page for current federal guidance.
Common Reasons Colorado Solar Permits Need Corrections
Check each of these before submitting a Colorado permit package.
Wrong electrical permitting authority selected for the address
Local code edition or amendment cited incorrectly
Jurisdiction specific snow load source missing or replaced with a regional estimate
Ground snow load used without conversion to roof snow load
PE stamp assumed unnecessary without confirming the AHJ's actual threshold
DORA electrical approval mistaken for full building approval
Fire district review omitted from the package
Point of interconnection differs between the permit set and the utility drawings
Racking engineering does not cover the project's actual design loads
Net metering sizing based on the wrong utility's percentage rule
Residential wireman scope used on an ineligible light commercial project
A Few Colorado Cities and Counties Worth Flagging
Denver is one of the few Colorado jurisdictions with full residential SolarAPP+ review, and much of the city sits in Xcel Energy territory. Confirm the local portal and adopted code edition before assuming statewide defaults apply.
Colorado Springs sits largely within Colorado Springs Utilities territory, a municipal utility that runs its own net metering and interconnection rules outside direct PUC jurisdiction. Do not apply Xcel assumptions to a Colorado Springs Utilities project.
Boulder County uses traditional plan review rather than SolarAPP+, citing zoning checks the current software does not yet handle. Expect a manual review timeline rather than instant approval.
Summit, Eagle, Pitkin, and Routt Counties publish their own elevation based snow load tables. Structural packages for these counties need a locally sourced ground snow load, not a regional estimate.

Let GreenLancer Handle the Colorado Permit Package
Colorado's mix of home rule permitting, county specific snow load tables, and a licensing transition already in motion makes this one of the more demanding states to design for at scale. GreenLancer's solar permit design service builds jurisdiction specific plan sets for projects from Denver rooftops to mountain county ground mounts.
Need a PE stamped structural package sized to the correct county snow load data? GreenLancer's solar engineering service has licensed structural and electrical engineers in all 50 states. GreenLancer's interconnection application service handles the utility paperwork for Xcel, Black Hills, or a rural co-op in parallel with the local permit.
Complete the form below to get started.
Frequently Asked Questions
Who issues a solar permit in Colorado?
The county or municipality generally issues the building permit. The Colorado State Electrical Board through DORA, or an authorized local inspection jurisdiction, issues and inspects the electrical permit depending on the project address. Some projects may also require separate fire, zoning, structural, or energy-storage review.
Does Colorado Have One Statewide Solar Building Code?
No. Colorado counties and municipalities generally adopt and enforce their own building codes and local amendments. State law establishes minimum energy-code requirements when covered jurisdictions update their codes, but the adopted building code, snow-load criteria, permit forms, and review process still vary by AHJ.
Does DORA Issue Every Colorado Solar Electrical Permit?
No. DORA issues and inspects electrical permits in state-inspected areas. Denver, Boulder, Aurora, Colorado Springs, and other authorized local jurisdictions administer their own electrical permitting and inspections. Confirm the authority for the exact project address before submitting.
Does DORA SolarAPP+ replace the local building permit?
Usually not. DORA SolarAPP+ generally covers qualifying electrical-plan review in state-inspected jurisdictions. A county or municipality may still require a separate building, structural, zoning, fire, or energy-storage permit. Confirm both authorities before treating the SolarAPP+ approval as a complete permit package.
What Does a Colorado Solar Permit Plan Set Need to Include?
A typical Colorado solar plan set includes a site plan, array layout, structural attachment details, snow- and wind-load criteria, roof-framing information, an electrical one-line diagram, service and interconnection details, conductor and overcurrent calculations, rapid-shutdown documentation, labels, and equipment specifications. The AHJ may also require PE-stamped calculations or ESS documentation.
Does Colorado require PE-stamped solar plans?
Colorado has no single statewide PE-stamp threshold for solar projects. The local AHJ determines whether a project qualifies for a prescriptive review pathway or requires sealed structural or electrical documentation. Snow load, wind load, roof framing, attachment reactions, system type, and local amendments can all affect the requirement.
How large can a net-metered solar system be in Colorado?
Xcel Energy and Black Hills Energy currently allow eligible systems to be sized to supply up to 200% of the site’s reasonably expected average annual electricity consumption. Service capacity, program eligibility, interconnection review, and current tariff provisions may still limit the final design. Rural electric cooperatives and municipal utilities set their own sizing and export-compensation rules.
Can Colorado PV work still use the NABCEP supervision pathway?
Yes, for qualifying systems and work covered by current Colorado law. Specified PV electrical work, module installation, and mounting-equipment installation on systems below 300 kW DC may be performed under the on-site supervision of a qualifying NABCEP-certified photovoltaic practitioner. HB24-1263 removes this statutory supervision pathway on July 1, 2029.
Does Denver Use SolarAPP+ for Solar Permits?
Yes. Denver uses SolarAPP+ for qualifying residential solar and storage plan review covering structural and electrical scope. Projects that do not qualify for the automated pathway, including many commercial or nonstandard projects, follow Denver’s regular permitting process.
