Solar Panel Permit Requirements in Colorado (2025)
Learn exactly what permits you need for solar panels in Colorado, current fees, timelines, and how HB 25-1096 automated permits affect your installation.
TL;DR: Yes, you need permits. Nearly every residential and commercial solar PV installation in Colorado requires both a building permit and an electrical permit from your local city or county. Under HB 25-1096 (2025A), many jurisdictions must offer automated permits for standard rooftop systems. Permit costs range from $50 to $500. Automated permits may be issued in 1–3 business days, while manual reviews take 5–15 business days. Utility interconnection is a separate approval process.
Colorado Solar Permitting Overview
A solar installation requires both a building permit and an electrical permit. Colorado's home-rule framework delegates permitting authority to cities and counties, so applications are submitted to the local jurisdiction, not a state agency.
| Item | Detail |
|---|---|
| Building permit required? | Yes, in virtually all jurisdictions |
| Electrical permit required? | Yes, in virtually all jurisdictions |
| Who issues permits? | Local city or county building department |
| Automated permit available? | Yes, for qualifying systems under HB 25-1096 (2025A) |
| Typical total permit cost | $50–$500 (varies by jurisdiction and system size) |
| Automated permit timeline | 1–3 business days |
| Manual review timeline | 5–15 business days |
| Utility interconnection | Separate process; handled by your electric utility |
| Who can pull the permit? | Licensed electrical contractor required in most jurisdictions; homeowner self-pull varies |
The most significant recent development is HB 25-1096 (2025A), signed by the Governor, which mandates that local jurisdictions with online permitting systems offer automated permit issuance for solar PV systems that meet standard design criteria. If a system qualifies, software checks the application against pre-approved parameters and can issue the permit without manual human review.
Electrical contractor licensing is governed by Colorado Revised Statutes § 12-115-101 et seq. In most jurisdictions, the permit must be pulled by a licensed electrical contractor. Confirm requirements with your specific jurisdiction.
Colorado State Law: What the Statutes Require
Colorado does not have a single statewide solar permit code. Authority is granted to local governments under Colorado Revised Statutes § 29-20-104, which provides broad land use and building regulation powers. State law sets minimum requirements that local governments must follow.
HB 25-1096 (2025A): The Automated Permit Mandate
HB 25-1096 (2025A), Automated Permits for Clean Energy Technology, requires local jurisdictions that operate an online permitting system to offer automated permit issuance for qualifying solar PV systems. The law establishes standard design criteria for systems to be eligible for this expedited process. For specific requirements regarding system size, equipment, and structural load limits, consult the bill text or guidance from the Colorado Department of Local Affairs.
An automated permit means the jurisdiction's software checks the submitted application against pre-approved parameters. If all criteria are met, the permit is issued without a manual plan review. The bill applies to jurisdictions with existing online permitting infrastructure. Consult your specific jurisdiction for its implementation status.
SB 25-299 (2025A): Consumer Protections for Residential Solar Contracts
SB 25-299 (2025A), Consumer Protection Residential Energy Systems, adds a layer of homeowner protection that runs parallel to the permit process. The law addresses consumer protections including requirements for written contracts, cancellation rights, financing disclosures, and prohibited contractor practices. For specific details on these provisions, consult the Colorado Attorney General's office or Colorado DORA.
SB 24-212 (2024A): Local Government Renewable Energy Authority
SB 24-212 (2024A), Local Govs Renewable Energy Projects, expanded the authority of local governments to participate in and streamline renewable energy projects. This provides additional legal footing for jurisdictions seeking to reduce permitting friction for solar installations.
Electrical Code Requirements
Colorado jurisdictions must adopt the National Electrical Code (NEC). Most major jurisdictions have adopted NEC 2020 or NEC 2023. NEC Article 690 governs solar photovoltaic systems and forms the basis of what inspectors check during final inspection. Consult your local building department to confirm which NEC edition is currently adopted, as this affects equipment and wiring requirements.
Licensed electrical contractor requirements fall under Colorado Revised Statutes § 12-115-101 et seq. In most jurisdictions, the electrical permit must be pulled by a contractor holding a valid Colorado electrical license. Verify with your jurisdiction whether homeowner self-pull is permitted.
What Changed Recently: 2024–2025 Colorado Solar Permit Updates
HB 25-1096 (2025A): Automated Permitting Goes Statewide
Before HB 25-1096, some jurisdictions had voluntarily implemented instant or expedited solar permitting. The law now mandates this for any jurisdiction running an online permitting portal. For a standard flush-mounted residential rooftop installation using code-compliant equipment, this change means a permit may be available the same day of application in a covered jurisdiction. The bill was signed by the Governor in 2025. For the effective date and implementation deadlines, consult the full bill text or contact the Colorado Department of Local Affairs.
SB 25-299 (2025A): New Contractor Obligations
Effective 2025, solar contractors selling residential systems in Colorado must comply with SB 25-299 (2025A). The law provides homeowners with a statutory cancellation right, mandatory written disclosures, and protection against specific prohibited sales and contract practices. This does not alter the permit process, but it does change the legal requirements for contractor-homeowner agreements.
SB 24-214 (2024A): State Climate Goals
SB 24-214 (2024A), Implement State Climate Goals, reinforced Colorado's emissions reduction targets. While it does not directly modify residential permit requirements, it creates downstream pressure on utilities to streamline interconnection timelines as they work toward compliance.
HB 1268 (2026A): Pending Legislation
HB 1268 (2026A), Renewable Energy Development on Disturbed Lands, has advanced through the legislature. This bill focuses on large-scale solar development and does not directly affect residential rooftop permits. Monitor its final signed text for any provisions that might affect local permitting authority.
Permit Fees, Timelines, and Requirements by Major Colorado Jurisdiction
Permit fees and processes vary by location and are subject to change. Always verify current fees, timelines, and requirements directly with the jurisdiction's building department before budgeting or applying.
Permit fees are typically based on system valuation or a flat rate for standard residential systems. Plan sets are required everywhere and must include a site plan, single-line diagram, and equipment specification sheets.
| Jurisdiction | Permit Authority | Automated Permit Status |
|---|---|---|
| Denver | Denver Community Planning and Development | Consult jurisdiction for status under HB 25-1096 |
| Boulder | City of Boulder Building Services | Consult jurisdiction for status under HB 25-1096 |
| Colorado Springs | Colorado Springs Building Division | Consult jurisdiction for status under HB 25-1096 |
| Fort Collins | Fort Collins Development Review Center | Consult jurisdiction for status under HB 25-1096 |
| Aurora | Aurora Building Division | Consult jurisdiction for status under HB 25-1096 |
| Jefferson County | Jefferson County Planning & Zoning | Consult jurisdiction for status under HB 25-1096 |
| El Paso County | El Paso County Planning & Community Development | Consult jurisdiction for status under HB 25-1096 |
| Larimer County | Larimer County Building Division | Consult jurisdiction for status under HB 25-1096 |
Documents Required in Every Jurisdiction
Regardless of jurisdiction, a complete application package typically includes:
- Site plan: Shows the property, building footprint, and location of major electrical components.
- Roof plan: Shows panel layout on the roof with dimensions and setbacks from roof edges.
- Single-line electrical diagram: A schematic showing the electrical path from the panels to the grid.
- Equipment specification sheets: Manufacturer datasheets for modules, inverter, and racking system.
- Structural calculations or a licensed engineer's letter: Often required when roof framing is non-standard or the system exceeds load thresholds.
- Manufacturer's installation instructions: For major components like inverters and racking.
HOA Restrictions Cannot Block Solar
Colorado Revised Statutes § 38-30-168 prohibits homeowners associations from banning or unreasonably restricting solar energy systems. An HOA can impose reasonable aesthetic guidelines but cannot prevent installation. HOA approval is a separate process from government permits.
Utility Interconnection: A Separate Track
Interconnection approval from your electric utility is required before a system can be legally energized. This is not a building permit. The interconnection application is submitted to Xcel Energy, Black Hills Energy, or your local electric cooperative. Typical interconnection timelines run 10–30 days for residential systems.
Step-by-Step: How to Pull a Solar Permit in Colorado
Step 1: Identify Your Jurisdiction and Portal
Determine the correct city or county building department for your address. Most major Colorado jurisdictions accept online applications through a dedicated portal.
Step 2: Gather Your Documents
Assemble the full document package before starting the application. This includes the site plan, roof layout, single-line electrical diagram, equipment cut sheets, and a structural letter if required.
Step 3: Submit the Building Permit Application
Submit the application and pay the fee through your jurisdiction's online portal. For automated systems under HB 25-1096 (2025A), software reviews the application against pre-approved criteria.
Step 4: Submit the Electrical Permit Application
Some jurisdictions combine the building and electrical permits into one application. Others require a separate electrical permit, which must be pulled by a licensed electrical contractor per Colorado Revised Statutes § 12-115-101 et seq.
Step 5: Automated Review vs. Manual Plan Review
If your system meets the standard design criteria under HB 25-1096 (2025A), the permit may issue automatically within 1–3 business days. Non-standard systems (e.g., ground mounts, complex battery storage) are routed to manual plan review, which typically takes 5–15 business days.
Step 6: Permit Issued
Once issued, the permit card must be posted on the job site and be visible during installation.
Step 7: Schedule Inspections
Most jurisdictions require a final inspection after installation is complete. Some may also require a rough electrical inspection before wiring is concealed. The inspector verifies compliance with the adopted NEC edition, particularly Article 690 (Solar Photovoltaic Systems).
Step 8: Submit Interconnection Application to Your Utility
The interconnection application can be submitted to your utility in parallel with the permit process. You do not need the final permit to begin the interconnection application.
Step 9: Receive Permission to Operate (PTO)
After the utility completes its review and any required meter work, it issues a Permission to Operate (PTO). The system cannot be legally energized until you receive PTO from the utility.
Who Can Pull the Permit
In most Colorado jurisdictions, the electrical permit must be pulled by a licensed electrical contractor. Some jurisdictions allow homeowner self-pull for an owner-occupied single-family residence. Verify this policy with your specific jurisdiction. Use the Colorado DORA Electrical Board license lookup to confirm a contractor's license.
Colorado Solar Incentives That Interact With the Permit Process
Federal Investment Tax Credit (ITC)
The federal ITC allows homeowners to claim 30% of the installed system cost. The IRS does not require permit records with a tax return, but keeping permit and inspection documents is essential proof of a compliant installation in case of an audit.
Colorado Sales Tax Exemption
Colorado Revised Statutes § 39-26-724 provides a sales tax exemption for components used in solar energy systems. Verify the current status of this exemption with the Colorado Department of Revenue, as tax laws can be amended.
Property Tax Exemption
Colorado Revised Statutes § 39-3-118.5 exempts the added value of a renewable energy system from residential property tax assessment. A permitted and inspected system is necessary to qualify for this exemption. An unpermitted system can create liability and risk the loss of this benefit.
Xcel Energy Solar*Rewards Program
Xcel Energy's Solar*Rewards program provides incentives for residential solar customers in its service territory. Program availability and rates change. Consult Xcel Energy for current enrollment status. The program requires utility interconnection approval and may require a copy of your final permit.
Net Metering
Net metering is governed by Colorado Public Utilities Commission Rule 3665. It requires utility interconnection approval. The building permit provides legal authority to install the system, while interconnection and net metering enrollment allow you to receive credit for power sent to the grid.
SB 24-174 (2024A): Income-Qualified Households
SB 24-174 (2024A), Sustainable Affordable Housing Assistance, created solar incentive pathways for income-qualified households. The permit process is the same, but check with your local building department for any available permit fee waivers for qualifying applicants.
Next Steps: Who to Contact and Where to Apply
Local Building Departments
- Denver: Denver Community Planning and Development, denvergov.org/cpd
- Boulder: City of Boulder Building Services, bouldercolorado.gov/building
- Colorado Springs: Colorado Springs Building Division, coloradosprings.gov/building
- Fort Collins: Fort Collins Development Review Center, fcgov.com/developmentreview
- Aurora: Aurora Building Division, auroragov.org/building
Contractor License Verification
Verify an electrical license through the Colorado DORA Electrical Board at dora.colorado.gov.
Consumer Protection Complaints
File complaints regarding contractor violations of SB 25-299 (2025A) with the Colorado Attorney General's office at coag.gov or with Colorado DORA.
Utility Interconnection Contacts
- Xcel Energy: xcelenergy.com
- Black Hills Energy: blackhillsenergy.com
- Local electric cooperatives: Contact your co-op directly.
Net Metering and PUC Questions
Colorado Public Utilities Commission: dora.colorado.gov/puc
Incentive and Tax Questions
Colorado Energy Office: energyoffice.colorado.gov
HB 25-1096 Implementation Status
Contact your local building department or the Colorado Department of Local Affairs at dola.colorado.gov for questions about automated permitting implementation.
Your Pre-Application Checklist
Before submitting a permit application, confirm you have:
- Identified your jurisdiction's online permitting portal.
- Verified whether automated permitting is active for your system type.
- Assembled the site plan, roof plan, single-line diagram, equipment spec sheets, and structural letter if required.
- Confirmed your contractor holds a valid Colorado electrical license.
- Started your utility interconnection application.
- Reviewed HOA guidelines, noting that Colorado Revised Statutes § 38-30-168 limits HOA authority to block solar.
- Budgeted for permit fees using the current fee schedule from your jurisdiction.
Gear & Tools for Colorado Projects
Affiliate disclosure: links below go to Amazon. If you buy through them, we may earn a small commission at no extra cost to you. Product selection is not influenced by commission — see our full disclosure.
- Kill A Watt P4460 Electricity Usage MonitorMeasure real baseline load before sizing a solar array. $25 tool that saves thousands in over-sizing.
- DIY Solar Power book — Micah TollBest ground-up explainer of residential solar permitting, sizing, and inspection prep.
- Victron SmartSolar MPPT Charge ControllerIf you're going off-grid or battery-backed: the industry standard. Permit inspectors recognize the brand.
- Solar PathfinderMeasures shade patterns for permit-required solar access reports in several states.
- Fluke 323 Clamp MeterVerify panel output during pre-inspection testing. Pro-grade, reads true RMS.