Back to BlogPermitting

SolarAPP+ Guide: Instant Solar Permits for Installers

April 2, 2026
•
9 min read

The solar industry loses billions of dollars annually to slow, inconsistent permitting. A process that should take hours often stretches into weeks or months, with installers caught in cycles of submission, rejection, revision, and resubmission. SolarAPP+ was built to break that cycle. Developed by the National Renewable Energy Laboratory (NREL) with backing from the U.S. Department of Energy, SolarAPP+ is an automated permitting platform that delivers instant approvals for qualifying residential solar installations. This guide covers everything installers need to know to take advantage of it.

What Is SolarAPP+ and Why Does It Exist?

SolarAPP+ (Solar Automated Permit Processing Plus) is a free, web-based platform that automates the building permit review process for residential rooftop solar and storage installations. Instead of a human plan reviewer manually checking every line of your permit application against the building code, SolarAPP+ uses automated code compliance algorithms to verify that a proposed system meets National Electrical Code (NEC), International Residential Code (IRC), International Fire Code (IFC), and International Building Code (IBC) requirements. When a system passes all checks, the permit is approved instantly, often within minutes of submission.

The platform was created to address a well-documented bottleneck in solar adoption. According to NREL research, permitting and inspection account for an average of $0.50 per watt in soft costs for residential solar, and permit approval timelines vary wildly across the more than 25,000 jurisdictions in the United States that have authority over building permits. SolarAPP+ standardizes and accelerates this process, reducing soft costs and eliminating the weeks of wait time that kill installer cash flow and delay customer interconnection.

How SolarAPP+ Works: The Technical Process

At its core, SolarAPP+ is a rules engine. It contains a comprehensive database of code requirements and an equipment catalog of approved solar panels, inverters, racking systems, and batteries. When an installer submits a permit application, the platform cross-references the proposed system design against its code rules and equipment database. If every element passes, the permit is issued automatically. If any element fails, the system identifies the specific issue so the installer can correct and resubmit.

The Submission Flow

The typical SolarAPP+ submission process follows these steps:

  • Contractor registration: The installer must register with SolarAPP+ and be licensed in the jurisdiction where the installation will occur. Contractor credentials are verified before access is granted.
  • Project entry: The installer enters project details including property address, system specifications (module type, inverter model, string configuration, racking system), structural information (roof type, rafter spacing, age of structure), and electrical details (main panel rating, service size, conductor types).
  • Automated compliance check: SolarAPP+ runs the submitted information through its code compliance engine, checking NEC conductor sizing, overcurrent protection, grounding, rapid shutdown compliance, structural loading, fire setbacks, and equipment listing verification.
  • Instant decision: If the system passes all checks, a permit is issued immediately. If it fails, the platform provides specific error messages identifying which requirements were not met.
  • Permit issuance: The approved permit is generated digitally and made available to both the installer and the local jurisdiction. Inspection scheduling proceeds through the jurisdiction's normal process.

Qualification Requirements: What Systems Are Eligible?

SolarAPP+ is not a universal permitting solution. It is designed for standard residential solar installations that fall within specific parameters. Understanding these qualification boundaries is essential so you know which projects can use SolarAPP+ and which still require traditional permitting.

  • Residential only: SolarAPP+ currently supports single-family residential and certain small multifamily installations. Commercial, industrial, and utility-scale projects are not eligible.
  • System size limits: Maximum system size varies by jurisdiction but typically caps at 25 kW for solar PV. Systems exceeding this threshold require traditional plan review.
  • Standard configurations only: The system must use equipment from the SolarAPP+ approved equipment catalog. Non-listed modules, inverters, or racking systems will cause a rejection. Standard string inverter, microinverter, and DC-optimized architectures are supported.
  • Roof-mounted systems: Ground-mounted, carport, and other non-roof-mounted installations are generally not eligible.
  • Storage add-ons: SolarAPP+ has expanded to include battery storage systems paired with solar, though the approved battery and battery inverter list is more limited than the PV equipment catalog.

Which Jurisdictions Support SolarAPP+?

SolarAPP+ adoption has grown rapidly since its initial pilot in 2021. As of early 2026, over 400 jurisdictions across the United States have adopted or are actively piloting SolarAPP+. Major metro areas in Arizona, California, Colorado, Florida, Georgia, New York, and Texas include participating jurisdictions. The DOE continues to incentivize adoption through its Solar Energy Technologies Office, and the list of participating jurisdictions is expanding monthly.

You can check whether a specific jurisdiction has adopted SolarAPP+ through the platform's website or by contacting the local building department. Some jurisdictions use SolarAPP+ as their exclusive permitting pathway for qualifying systems, while others offer it as an optional expedited track alongside traditional plan review. For a deeper look at how different jurisdictions handle solar permitting, see our guide on the solar permitting process.

Common SolarAPP+ Rejection Reasons

While SolarAPP+ dramatically speeds up approvals, it is not a rubber stamp. The automated compliance engine is rigorous, and many first-time submissions are rejected for preventable reasons. Here are the most common causes of rejection:

  • Equipment not in the approved catalog: This is the single most common rejection reason. SolarAPP+ maintains a curated list of approved modules, inverters, racking systems, and batteries. If you specify equipment that is not in the catalog, the submission will fail. Always verify equipment eligibility before designing the system.
  • System exceeds size limit: If the proposed system exceeds the jurisdiction's SolarAPP+ size cap (commonly 25 kW), it cannot be processed through the automated pathway.
  • Structural non-compliance: Roof loading calculations that exceed the platform's structural thresholds or roof configurations that fall outside supported types (e.g., certain flat roof assemblies or unusual framing) will trigger rejections.
  • Electrical code violations: Conductor undersizing, improper overcurrent protection ratings, grounding errors, or exceeding the 120% bus bar rule on the main panel are all caught by the automated engine.
  • Non-standard configurations: Systems with multiple roof planes at unusual orientations, mixed module types, or non-standard inverter configurations may fall outside the platform's supported scope.
  • Incomplete information: Missing fields or incorrect data entry will prevent the compliance engine from completing its checks, resulting in an automatic rejection.

How to Prepare Designs for SolarAPP+ Compatibility

Maximizing your SolarAPP+ approval rate starts during the design phase, not at submission time. Here are best practices for designing SolarAPP+-compatible systems:

Use approved equipment only. Before starting any design, check the SolarAPP+ equipment catalog for your modules, inverters, racking, and (if applicable) batteries. Bookmark the catalog and make it part of your standard design workflow. Designing around non-approved equipment wastes time when you discover the incompatibility at submission.

Stay within size limits. Know the size cap for each jurisdiction you work in. If a customer wants a system that exceeds the SolarAPP+ threshold, plan for traditional permitting from the start rather than trying to force-fit it.

Use standard configurations. Stick to single-inverter or standard microinverter layouts. Avoid exotic string configurations, mixed module orientations across strings, or unusual wiring topologies that the compliance engine may not recognize.

Get your electrical calculations right. The compliance engine checks conductor sizing, overcurrent protection, voltage drop, and bus bar capacity. Using a design tool with built-in NEC compliance checking, like our compliance engine, ensures your electrical design will pass before you submit. This is one of the most effective ways to eliminate rejection-causing errors.

Collect accurate site data. The platform needs correct roof structural information (rafter size, spacing, sheathing type), main panel details (bus bar rating, main breaker size), and service entrance information. Inaccurate field data entered into SolarAPP+ is a leading cause of rejections that could have been avoided with thorough site surveys.

SolarAPP+ vs. Traditional Permitting: A Comparison

The differences between SolarAPP+ and traditional permitting are dramatic in both speed and cost:

  • Speed: Traditional permitting averages 2-4 weeks for initial review, with rejected applications adding another 1-3 weeks per revision cycle. SolarAPP+ delivers decisions in minutes. For installations that pass on first submission, the time savings is measured in weeks.
  • Consistency: Traditional permitting is subject to individual reviewer interpretation. One plan reviewer may approve a design that another would reject. SolarAPP+ applies rules uniformly. Every submission is evaluated against the same criteria.
  • Cost: The carrying cost of a delayed permit (truck rolls to revisit sites, customer churn, cash flow delays) averages $500-1,000 per project for many installers. SolarAPP+ virtually eliminates these costs for qualifying installations.
  • Predictability: With traditional permitting, you never know exactly when approval will come or what additional information will be requested. SolarAPP+ gives you an immediate pass/fail with specific feedback, allowing you to fix and resubmit the same day.

For projects that qualify, SolarAPP+ is almost always the better path. The key is ensuring your designs are compatible before submission. Our permit-ready plans feature is designed to produce SolarAPP+-compatible documentation that passes automated review on the first attempt.

Limitations of SolarAPP+

SolarAPP+ is a powerful tool, but it is not a silver bullet. Understanding its limitations helps you set appropriate expectations and plan your workflow:

  • No commercial projects: The platform is designed exclusively for residential installations. Commercial solar, community solar, and utility-scale projects require traditional permitting.
  • Jurisdiction must opt in: SolarAPP+ only works in jurisdictions that have adopted it. If your AHJ has not signed up, you cannot use it regardless of how well your design qualifies.
  • Equipment catalog gaps: Newer equipment or less common brands may not be in the approved catalog yet. The catalog is updated regularly, but there is always a lag between equipment market availability and SolarAPP+ listing.
  • Does not replace inspection: SolarAPP+ automates the permit approval process, not the inspection process. You still need to pass a physical inspection after installation is complete.
  • Complex systems may not qualify: Ground mounts, carports, systems with multiple inverter types, and installations on commercial-style roofing may fall outside the platform's scope.

The Future of Automated Permitting

SolarAPP+ represents the beginning of a fundamental shift in how construction permits are processed. The success of the platform has demonstrated that automated code compliance checking is not only feasible but superior to manual review for standard installations. The DOE and NREL continue to invest in expanding the platform's capabilities, including broader storage support, increased system size thresholds, and integration with utility interconnection processes.

Several states are exploring legislation that would require jurisdictions to offer automated permitting pathways for standard residential solar. As this trend accelerates, installers who have already integrated SolarAPP+ into their workflows will have a significant competitive advantage. Those who combine SolarAPP+ with automated design tools that produce compliant plans from the start will see the greatest efficiency gains. Schedule a demo to see how integrated design and permitting automation can transform your installation business.

Frequently Asked Questions

S

Written by

Skyfire Team

Compliance Team

Ready to Streamline Your Workflow?

See how Skyfire can help you generate permit-ready plans in minutes, not days.

Get a Demo