Back to Blog
solar design 19 min read

Solar Design QA Checklist: Catch Errors Before Permit and Install

A solar design QA checklist for installers: string sizing, voltage windows, shading, BOM accuracy, NEC 690 compliance, structural, and labeling checks before submittal.

Keyur Rakholiya

Written by

Keyur Rakholiya

CEO & Co-Founder · SurgePV

Rainer Neumann

Edited by

Rainer Neumann

Content Head · SurgePV

Published ·Updated

Quick Answer

A solar design QA checklist is a structured review of a PV design before permit submittal and installation. It verifies string sizing against inverter voltage windows, module temperature-corrected Voc, shading and layout assumptions, bill of materials accuracy, NEC Article 690 compliance, structural attachment and roof loads, and required labeling. A disciplined review typically takes 30 to 60 minutes per project and prevents permit rejections, truck rolls, and redesign costs.

A single rejected permit set costs more than most installers realize. The resubmittal fee is small. The real damage is 2 to 4 weeks of schedule slip, a customer who starts calling competitors, and a crew day that may have to be re-booked. Industry-observed rework costs for a design error found at install time run from a few hundred dollars for a string re-map to several thousand for a structural or service-panel problem.

Most of these errors are not exotic. They are the same 10 mistakes, repeated: a string that overvolts on the coldest morning of the year, a shading assumption from satellite imagery that is 3 years stale, a BOM that lists the inverter from the proposal instead of the one procurement actually bought. Every one of them is catchable at the design desk with a structured quality assurance review.

This guide gives you that review. It is built from our own EPC practice across 1+ GW of delivered projects, and it is organized the way a reviewer actually works: electrical first, then layout, then materials, then code, then structure, then paperwork. Use it as a standing checklist, not a one-time read. If you manage multiple revisions of the same design, pair it with a version control process so the review always applies to the current file, not a stale one.

Quick Answer

A solar design QA checklist is a structured review of a PV design before permit submittal and installation. It verifies string sizing against inverter voltage windows, module temperature-corrected Voc, shading and layout assumptions, bill of materials accuracy, NEC Article 690 compliance, structural attachment and roof loads, and required labeling. A disciplined review typically takes 30 to 60 minutes per project and prevents permit rejections, truck rolls, and redesign costs.

In this guide:

  • Why design-stage QA pays for itself, with real cost numbers
  • Electrical review: string sizing, voltage windows, and inverter checks
  • Shading and layout verification before submittal
  • BOM accuracy and equipment compatibility checks
  • NEC 690 and 705 compliance review, including labeling
  • Structural attachment and roof load checks
  • Why software alone does not replace the checklist
  • A 25-point checklist you can adopt this week

Why Design-Stage QA Pays for Itself

The cheapest place to fix a design error is the design desk. Every stage after that multiplies the cost. A string sizing fix in software takes 5 minutes. The same fix at plan review means a resubmittal cycle. At install time it means a redesign, new wire, and a second truck roll.

Permitting delays carry a measurable price. Permitting, inspection, and interconnection add roughly $7,000 to the cost of a typical US residential system, according to the National Renewable Energy Laboratory (NREL), 2021. Much of that cost is time: every extra review cycle stretches the project clock and burns office hours.

The rejection problem is widespread enough that the industry built a tool around it. SolarAPP+, developed by NREL, issues instant permits for code-compliant residential systems, and participating jurisdictions report sharply lower correction rates on standardized submittals, according to NREL SolarAPP+, 2025. The lesson: AHJs reject plans that deviate from expected patterns. A QA review that checks your design against those patterns before submittal attacks the root cause.

There is also a sales argument. Installers who show customers a documented QA process close deals that price-only competitors lose. We covered the sales-side angle in our guide to solar quality assurance. This post covers the technical review itself.

Error found at…Typical fix cost (industry-observed)Schedule impact
Design desk$0–$50 (reviewer time)None
Plan review$100–$500 resubmittal + redesign1–4 weeks
Rough-in / install$500–$3,000 rework + crew idle time2–6 weeks
Failed inspection$1,000–$5,000 + re-inspection fees3–8 weeks

Pro Tip

Track your permit first-pass approval rate as a KPI. Shops with a documented design QA review typically run above 90% first-pass approval on residential submittals. If yours is under 80%, the checklist in this guide will pay for itself in the first month.


Electrical Review: String Sizing and Voltage Windows

The electrical review is where QA catches the most expensive mistakes. Start here, every time. The core question is simple: does every string stay inside the inverter’s operating window across all temperatures the site will ever see?

Cold-side voltage check

Module open-circuit voltage (Voc) rises as temperature drops. NEC 690.7 requires you to size for the maximum possible voltage using the site’s extreme minimum temperature and the module’s voltage temperature coefficient. Most design tools compute this automatically, but the reviewer must confirm 3 inputs: the correct module datasheet, the correct extreme minimum temperature for the jurisdiction, and the inverter’s absolute maximum input voltage.

A worked example: a 430 W module with Voc of 49.2 V and a temperature coefficient of -0.27%/°C, in a string of 12, in a climate with an extreme minimum of -15°C. Corrected Voc is roughly 49.2 × 12 × 1.11 = 655 V. On a 600 V inverter, this string fails inspection and could void the inverter warranty. Dropping to 11 modules brings it to about 601 V, still too close. The correct answer is 10.

Hot-side and MPPT checks

The low side fails less often but matters more for production. Module maximum power voltage (Vmp) falls as cells heat up. On a 45°C roof day with cell temperatures near 65°C, a string’s operating voltage can sag 15% below nameplate. Confirm it stays above the inverter’s MPPT minimum, or the system clips production on the hottest, sunniest afternoons.

Also verify string count per MPPT input, per-string current against the input rating, and that no 2 strings of unequal length share an MPPT. Mixed-length strings on one tracker force the shorter string off its maximum power point. Our solar inverter sizing guide walks through DC/AC ratio selection in detail.

Conductor and overcurrent checks

  • Circuit ampacity: 125% of short-circuit current (Isc), then another 125% continuous factor per NEC 690.8, checked against conductor rating at roof temperature.
  • Overcurrent devices: breaker ratings match the conductor and the inverter output per NEC 705.
  • Rapid shutdown: conductors inside the array boundary comply with NEC 690.12, and the initiator location is on the plan.
  • Grounding: equipment grounding conductor sized per NEC 250.122, and module-level racking bonding is listed for the purpose.

Good solar design software flags hard violations like voltage overruns automatically. That does not excuse skipping the manual check, because the software is only as correct as the datasheet and weather inputs behind it.


Shading and Layout Verification

Shading errors rarely fail inspection. They fail 2 years later, when production data disappoints the customer and the complaint lands on your desk. That makes them the most dangerous class of design error: invisible at install time, expensive at year 3.

The review has 4 checks:

  1. Imagery date. Confirm the satellite or drone imagery used for the roof model is under 12 months old. Trees grow 0.5 to 1 m per year in many climates. A shading model built on 3-year-old imagery understates obstruction height.
  2. Obstruction inventory. Walk the 3D model against the site survey photos. Look for vent pipes, chimneys, parapet walls, HVAC units, and neighboring trees the model missed or misplaced.
  3. Shading loss sanity check. Compare the modeled annual shading loss against a reference run in a tool like NREL PVWatts. A gap above 5 percentage points means one of the models is wrong, and you need to find out which before submittal.
  4. Setback and access compliance. Verify fire setbacks, ridge and eave clearances, and pathway widths against the local fire code. These vary by jurisdiction and are a top cause of plan review corrections.

Layout review also covers row spacing on flat roofs (inter-row shading at winter solstice), module orientation consistency, and whether the array footprint still matches the structural plan. A physics-based solar shadow analysis software renders obstruction shading on the actual 3D roof model, which removes most of the guesswork from checks 2 and 3.

What Most Designers Get Wrong

Most designers treat the shading report as a sales artifact, something for the proposal. It is actually an engineering input. If the shading model and the energy model use different obstruction data, your production estimate is fiction. The QA review must confirm both models read from the same 3D scene.


BOM Accuracy and Equipment Compatibility

A bill of materials (BOM) error is the quietest failure in solar design. The plan set passes review, the crew shows up, and the rail in the truck does not fit the roof, or the inverter on the wall does not match the cut sheet the AHJ approved. The fix is a change order, a resubmittal, or both.

The BOM review compares 3 documents line by line: the design file, the permit plan set, and the procurement order. Check these fields for every major component:

ComponentVerify againstCommon mismatch
Module model and wattageCut sheet in plan setProposal quoted 430 W, procurement bought 450 W
Inverter model and firmwarePlan set and utility applicationSuperseded model shipped; cut sheet outdated
Racking and attachmentStructural calcs and roof typeTile hooks specified, comp shingles on site
Rapid shutdown deviceNEC 690.12 diagram and inverter pairingRSD not listed with the inverter model
Wire gauge and typeAmpacity calcsDesign says 10 AWG, BOM says 12 AWG
Breakers and disconnectsSingle-line diagramWrong interrupt rating for the service

Equipment swaps mid-project are the biggest source of drift. When a distributor substitutes a module, the swap must propagate to the string sizing math, the structural load calcs, the cut sheets, and the utility interconnection application. A solar design revision management process with a single revision log keeps every document on the same version, so the BOM review compares current files instead of stale ones.

Compatibility deserves its own pass. Module-level power electronics must be listed with the inverter. Racking must be listed for the module frame and the roof attachment. These listings appear on the manufacturer compatibility matrices, and plan reviewers increasingly ask for them.


NEC and Code Compliance Review

The code review checks the design against NEC Article 690 (PV systems), Article 705 (interconnected power sources), and the local amendments your AHJ enforces. NEC 2023 reorganized several PV provisions, so confirm which code cycle your jurisdiction has adopted before applying any checklist item. The NEC is published by the National Fire Protection Association (NFPA), and adoption status by state is tracked by the Interstate Renewable Energy Council (IREC).

The high-failure items

  • Rapid shutdown (690.12). Controlled conductors inside the array boundary reduced to 30 V within 30 seconds. The plan must show the initiator location and the boundary on the roof plan.
  • Ground-fault and arc-fault protection (690.5, 690.11). Required for DC circuits on buildings. Confirm the inverter provides it or the design adds it.
  • Interconnection method (705.12). Supply-side tap versus load-side breaker changes the service panel math. The 120% rule on busbar rating trips up many designs with existing panels.
  • Voltage and current calculations (690.7, 690.8). These must appear on the plan, with the temperature inputs shown, not just the results.
  • Working clearances (110.26). The inverter, disconnects, and rapid shutdown initiator need code clearances on the site plan.

Labeling review

Labeling is the most-cited correction on otherwise clean plan sets. NEC 690 subsections and 705.10 require placards at the service equipment, the inverter, and the point of interconnection. The review confirms:

  • A label schedule on the plan set listing every placard, its text, and its location.
  • Rapid shutdown labels matching the NEC 690.56(C) format where adopted.
  • A directory placard at the service showing all power sources per 705.10.
  • Warning labels for dual-supply switchgear and battery systems per Article 706 where storage is present.

We keep a deeper walkthrough of these requirements in our solar NEC compliance guide for the US. For the full sheet-by-sheet paperwork review, pair this section with our solar permit package checklist. If you outsource any part of permit design, a specialist engineering firm such as Heaven Designs can run the code review as a service for AHJ-stamped submittals.

Run QA on a Real Project, Not a Checklist Printout

SurgePV flags string voltage overruns, shading mismatches, and BOM drift as you design, so your review starts from a clean file. See it on one of your own projects.

Book a Demo

No commitment required · 20 minutes · Live project walkthrough


Structural and Attachment Review

Structural errors are rare and catastrophic. A roof that cannot take the load, or attachments that miss the rafters, turns a design error into a liability claim. Most residential AHJs accept standard engineering letters, but the reviewer must confirm the inputs behind the letter match reality.

The structural review covers 5 checks:

  1. Roof condition and remaining life. If the roof has under 10 years of life left, the design should trigger a re-roof conversation before permitting. Reroofing under an installed array costs $3,000 to $8,000 in removal and reinstallation (industry-observed range).
  2. Attachment spacing and type. Compare the attachment layout against the racking manufacturer’s engineering letter for the site’s wind and snow loads. Verify the rafter spacing from the site survey matches the layout.
  3. Distributed and point loads. Module plus racking typically adds 2.5 to 4 psf. Ballasted flat-roof systems add far more, and ballast weight must be checked against the roof’s reserve capacity with snow load included.
  4. Wind uplift zones. Corner and edge zones carry higher uplift pressures. Confirm the design uses the correct attachment density per zone, not a uniform spacing.
  5. Penetration flashing. Every penetration gets a listed flashing. The BOM must count them, because missing flashings are a leak warranty waiting to happen.

Commercial and ground-mount projects need a licensed structural engineer’s stamp in most jurisdictions. Do not let a residential-grade template letter ride onto a 500 kW carport. The structural review step exists to catch exactly that shortcut.


Why Software Alone Does Not Replace the Checklist

Here is the contrarian take: the better your design software gets, the more dangerous blind trust in it becomes. Modern tools flag hard electrical violations reliably. That reliability trains designers to skip the review, and the errors that remain are precisely the ones software cannot see.

Software cannot know that the site survey is 8 months old, that the customer removed a tree last spring, or that your AHJ enforces a local amendment the tool’s database lacks. It cannot see that procurement substituted a module because the quoted one went on backorder. It cannot judge whether the roof has 5 years of life or 15.

There is a real tradeoff in review depth too. A 4-hour review on every 6 kW rooftop would destroy your design economics. A 10-minute skim catches nothing. The answer is a fixed, tiered checklist: 30 to 60 minutes of human review on standard residential, deeper review only when triggers fire, such as batteries, service upgrades, tile roofs, or non-standard interconnection. Standardization is what makes the review fast enough to afford on every job.

Our position after 1+ GW of EPC work: automate the checks software can prove, and reserve human attention for the assumptions software takes on faith. Tools like Clara AI that draft and check design documentation shift more of the mechanical work to the machine, but the signed review remains a human act. That signature is what your customer is actually buying.


The 25-Point Solar Design QA Checklist

Here is the consolidated checklist, organized in review order. Print it, adapt it to your AHJ mix, and require a signed copy in every project file. If your team is still learning how to design a solar system end to end, this checklist also works as a training rubric.

#StageCheck
1IntakeSite survey is under 6 months old and matches imagery
2IntakeUtility rate and usage data current within 12 months
3ElectricalModule datasheet matches the procured model exactly
4ElectricalCold-corrected string Voc under inverter max input
5ElectricalHot string Vmp above inverter MPPT minimum
6ElectricalString count and current per MPPT within rating
7ElectricalNo mixed-length strings on a shared MPPT
8ElectricalConductor ampacity with both 125% factors at roof temp
9ElectricalOCPD ratings match conductors and inverter output
10ElectricalDC/AC ratio within the design target for the tariff
11LayoutImagery under 12 months old; obstructions inventoried
12LayoutModeled shading loss within 5 points of reference model
13LayoutFire setbacks, pathways, and ridge clearances per local code
14LayoutArray footprint matches structural plan exactly
15BOMDesign, plan set, and purchase order list identical equipment
16BOMRSD, racking, and module listings confirmed compatible
17BOMFlashing and small-parts counts verified
18CodeCorrect NEC cycle confirmed for the AHJ
19CodeRapid shutdown initiator and boundary on the roof plan
20CodeInterconnection method and 120% rule math on the plan
21CodeLabel schedule complete with placard text and locations
22StructuralRoof life over 10 years or re-roof flagged
23StructuralAttachment spacing per engineering letter, zones applied
24StructuralDistributed and point loads within roof reserve capacity
25Sign-offSecond reviewer signed; checklist filed with project record

Pro Tip

Log every failed check with its root cause. After 20 projects, your failure log becomes a training document that shows exactly where your design process leaks, and which checklist items deserve automation next.


Conclusion

Design QA is not bureaucracy. It is the cheapest risk control in the solar business, and the difference between a 90% first-pass permit rate and a 70% one shows up directly in your margin. The checklist above covers the failure modes that actually cost money: voltage windows, shading assumptions, BOM drift, code items, structure, and labels.

Three actions to take this week:

  • Adopt the 25-point checklist as a required sign-off. No design leaves the desk without a second reviewer’s signature, filed with the project record.
  • Instrument your first-pass permit rate. Measure it monthly. Target above 90% for standard residential submittals, and investigate every rejection back to a checklist line.
  • Move mechanical checks into software. Use a cloud platform that flags voltage overruns, shading mismatches, and BOM drift during design, so your human review focuses on the assumptions. Book a demo to see how SurgePV handles this inside the same workspace as the solar proposal software your sales team already uses.

Frequently Asked Questions

What is a solar design QA checklist?

A solar design QA checklist is a documented review process applied to every PV design before it goes to the AHJ or the install crew. It covers electrical checks like string sizing and voltage windows, shading and layout verification, bill of materials accuracy, NEC code compliance, structural attachment, and labeling. The goal is to catch errors at the design desk, where a fix costs minutes, instead of on the roof or in plan review, where it costs days or weeks.

What are the most common solar design errors that QA catches?

The most common errors are string voltage exceeding the inverter maximum input on cold mornings, string count over the MPPT limit, missing rapid shutdown labeling, BOM mismatches between the design and the permit set, and stale shading assumptions after trees grow or equipment is swapped. Grounding conductor sizing errors and incorrect breaker ratings on the interconnection side also appear regularly in plan review corrections.

How do you check string sizing in a solar design review?

Pull the module Voc and temperature coefficient from the datasheet, apply the ASHRAE extreme minimum temperature for the site, and confirm the corrected open-circuit voltage stays under the inverter maximum input rating per NEC 690.7. Then check the low side: module Vmp at high cell temperature must stay above the inverter MPPT minimum. Finally, verify string count per MPPT input and total current per input against the inverter datasheet.

Does design software replace a QA checklist?

No. Design software catches hard electrical violations it is programmed to flag, but it cannot verify that the site survey data is current, that the AHJ’s local amendments are applied, or that the BOM matches what procurement actually ordered. The best workflow pairs software-generated designs with a short human review against a fixed checklist. Software reduces errors; the checklist catches the rest.

Who should perform the design QA review?

Ideally someone other than the original designer. A second set of eyes catches assumptions the designer stops seeing after hours on a file. In small shops, the senior installer or operations lead reviews residential designs, and a licensed electrician or engineer reviews anything with batteries, service upgrades, or commercial scale. The reviewer signs off on the checklist, and that record travels with the project file.

How long should a solar design QA review take?

For a standard residential rooftop, 30 to 60 minutes with a fixed checklist. Commercial projects with multiple inverters, combiner runs, and structural engineering take 2 to 4 hours. If reviews consistently run longer, the checklist is too vague or the design inputs arriving from sales and site survey are incomplete, and the fix belongs upstream in the intake process.

About the Contributors

Author
Keyur Rakholiya
Keyur Rakholiya

CEO & Co-Founder · SurgePV

Keyur Rakholiya is CEO & Co-Founder of SurgePV and Founder of Heaven Green Energy Limited, where he has delivered over 1 GW of solar projects across commercial, utility, and rooftop sectors in India. With 10+ years in the solar industry, he has managed 800+ project deliveries, evaluated 20+ solar design platforms firsthand, and led engineering teams of 50+ people.

Editor
Rainer Neumann
Rainer Neumann

Content Head · SurgePV

Rainer Neumann is Content Head at SurgePV and a solar PV engineer with 10+ years of experience designing commercial and utility-scale systems across Europe and MENA. He has delivered 500+ installations, tested 15+ solar design software platforms firsthand, and specialises in shading analysis, string sizing, and international electrical code compliance.

Get Solar Design Tips in Your Inbox

Join 2,000+ solar professionals. One email per week - no spam.

No spam · Unsubscribe anytime

Book Free Demo