Quick Answer
As-built drawings are the final set of solar project documents updated to show exactly what was installed, including every deviation from the permit design. Most AHJs require them for permit closeout, and utilities require them before granting permission to operate (PTO). A complete set covers the array layout, single-line diagram, conduit routing, equipment labels, and grounding.
A solar project is not finished when the last module is clamped down. It is finished when the paperwork matches the roof. As-built drawings are that paperwork — the final record of what your crew actually installed, including every deviation from the permit design. Get them wrong, and you sit in inspection-fail limbo while your customer’s system waits for permission to operate.
The stakes are real. Permitting, inspection, and interconnection processes add as much as $4,500 and 3 weeks to a typical rooftop solar project, according to pv magazine USA (2025). Documentation errors are a leading cause of that delay. Non-hardware soft costs still account for roughly 65% of residential system prices, according to the Lawrence Berkeley National Laboratory Tracking the Sun dataset (2024). Every resubmitted drawing set adds to that overhead.
This guide covers the full as-built workflow: what AHJs and utilities actually require, the 8 elements every package needs, how to produce as-builts in under an hour from your original design, how to capture field markups without losing information, and the rejection reasons we see most often after 1+ GW of delivered projects. For the definition-level view, see our as-built drawings glossary entry.
Quick Answer
As-built drawings are the final set of solar project documents updated to show exactly what was installed, including every deviation from the permit design. Most AHJs require them for permit closeout, and utilities require them before granting permission to operate (PTO). A complete set covers the array layout, single-line diagram, conduit routing, equipment labels, and grounding.
In this guide:
- What as-built drawings are and how they differ from permit drawings
- Why AHJs and utilities require them — and what happens without them
- The 8 elements of a complete solar as-built package
- How to produce as-builts in under an hour from the original design
- Field-markup capture methods that survive the truck ride
- The 7 most common as-built rejection reasons
- Why “perfect” as-builts are a myth — and what to aim for instead
What Are As-Built Drawings for Solar Projects?
As-built drawings are the final, corrected version of your construction documents. They show the solar system exactly as installed — not as designed. Every rerouted conduit run, every substituted module, every relocated disconnect appears on the as-built set.
The concept comes from general construction. An architect issues design drawings, the contractor builds, and reality always wins. A rafter sits 2 inches off plan. The main panel turns out to be a Zinsco that needs replacement. The attic forces the conduit to the east wall instead of the south. The permit set says one thing; the roof says another.
As-builts reconcile the two. In solar, the set typically includes 3 core documents:
- Site plan with final array layout — module positions, setbacks, ridge and eave distances, and obstruction locations as measured on the finished roof.
- Single-line diagram (SLD) — the electrical one-line showing final string configuration, inverter model, breaker sizes, disconnect locations, and utility interconnection point.
- Equipment and labeling schedule — final module and inverter model numbers, serials where required, placard text, and label locations per NEC Article 690.
There is also a technical distinction worth knowing. As-built drawings are marked up by the installing contractor in the field. Record drawings are the formal set the designer of record produces from those markups. In residential solar, one document usually plays both roles. On commercial projects, an engineer of record often reissues the record set with a professional stamp.
The permission to operate stage is where as-builts earn their keep. The utility compares your final SLD against the interconnection application. If the installed inverter or system size differs from the application, the PTO request stalls until the paperwork aligns.
Why AHJs and Utilities Require As-Builts
AHJs and utilities require as-builts for 2 reasons: life safety and grid safety. The inspector needs to verify the installed system matches code. The utility needs to know exactly what is connecting to its network.
The AHJ’s perspective
The Authority Having Jurisdiction (AHJ) approved a permit based on a specific design. If the field crew changed anything material — conductor sizes, breaker ratings, module count, equipment locations — the approval no longer covers the installation. The as-built set closes that gap. It tells the inspector: here is what changed, and here is proof the change still complies.
Many AHJs will not close a permit without as-builts when deviations exist. An open permit is not a minor administrative issue. It blocks final inspection sign-off, delays utility PTO, and can surface years later as a problem during a home sale. If you outsource permit design and closeout documentation, firms like Heaven Designs handle AHJ submissions and the revision cycles that come with them.
The utility’s perspective
The utility’s interconnection agreement describes a specific system: a specific inverter, a specific AC capacity, a specific point of common coupling. Field substitutions change the actual grid interface. An as-built SLD lets the utility confirm the installed system matches the studied and approved configuration before energizing it.
Utilities reject PTO applications when the as-built SLD conflicts with the interconnection application. Fixing that mismatch after installation means revising the interconnection agreement — a delay of 2 to 6 weeks with some utilities, based on industry-observed timelines.
The cost of getting this wrong
The downstream costs compound fast. A failed inspection costs a truck roll and a re-inspection fee, typically $150 to $500 depending on jurisdiction. A delayed PTO delays final payment from the customer or financing partner. And automated permitting is raising the bar on documentation accuracy: projects permitted through SolarAPP+ were installed and inspected about 12 business days faster than traditional projects, according to an NREL pilot study (2022). By the end of 2022, the platform had eliminated 134,000 days of permitting delays, according to the US Department of Energy (2023).
SolarAPP+ works because it enforces documentation discipline up front. The Interstate Renewable Energy Council describes it as standardized plan review that runs compliance checks automatically. The lesson applies everywhere: accurate documents move fast, sloppy ones stall.
What to Include in a Solar As-Built Package
A complete residential solar as-built package contains 8 elements. Missing any one of them is a rejection risk with a strict AHJ.
| # | Element | What it must show |
|---|---|---|
| 1 | Final array layout | Module positions, setbacks, ridge/eave/h rake distances, obstruction locations |
| 2 | Single-line diagram | Final strings, inverter model, breaker sizes, disconnects, interconnection point |
| 3 | Conduit and wire routing | Paths, conduit type and size, conductor sizes, attic vs. exterior runs |
| 4 | Equipment schedule | Final module and inverter model numbers, optimizer or MLPE models |
| 5 | Labeling and placards | NEC 690-compliant label text and locations, rapid shutdown placard |
| 6 | Grounding details | Grounding electrode conductor path, bonding points, equipment ground sizes |
| 7 | Bill of materials | Final installed quantities matching the roof, not the estimate |
| 8 | Photo documentation | Attic runs, junction boxes, connections, labels — with timestamps |
The 3 elements that fail most often
The single-line diagram. Crews substitute inverters or change string counts in the field, and nobody updates the SLD. The inspector reads breaker sizes off the drawing and compares them to the panel. Any mismatch is a red tag.
The labeling schedule. NEC Article 690 requires specific labels: PV system directory, rapid shutdown initiation, DC circuit conductors, and interconnection point. The 2023 NEC moved several requirements around — 690.13, 690.31, and 690.56 are the sections inspectors cite most. Your as-built placard text must match the code cycle the AHJ enforces, not the one your template was built on.
The photo set. Strict AHJs want photos of concealed work: attic conduit, junction box connections, bonding jumpers. Take them during installation, not after. Crawling back into an attic in July to photograph a junction box is a punishment you can avoid.
Commercial projects: a higher bar
Commercial as-builts add structural attachment details, string maps, monitoring points, and often a commissioning report. IEC 62446-1 defines the documentation categories for grid-connected PV systems — system data, wiring diagrams, mechanical drawings, and test records. Lenders and asset owners increasingly reference it directly in contracts.
For large projects, treat the as-built package as part of the broader solar handover pack — the full documentation set that transfers the project from EPC to owner or O&M provider.
How to Produce As-Built Drawings Efficiently From the Original Design
The fastest as-built is a redlined version of your permit set, not a new drawing. You already did 95% of the work at design time. The as-built pass should take 30 to 60 minutes for a residential project.
Here is the workflow we recommend:
- Start from the permit-approved set. Open the final approved version in your solar design software. Duplicate it as a new revision labeled “As-Built — Rev A” with today’s date.
- Apply the field markups. Transfer every deviation the crew recorded: module positions, conduit routes, equipment substitutions. Move the affected geometry; do not redraw the sheet.
- Update the single-line diagram. Change string counts, inverter model, and breaker sizes to match installed equipment. Re-verify conductor ampacity and voltage drop for the final configuration.
- Regenerate the BOM. Export the bill of materials from the updated model so quantities match the roof, not the estimate.
- Update labels and placards. Regenerate the label schedule with the final equipment models and the AHJ’s code cycle.
- Add the revision block. Fill in revision letter, date, description of changes, and initials. Many AHJs reject sets with no revision history.
- Attach photos. Organize the field photos by location: array, attic, electrical panel, inverter, labels.
- Export and submit. Send the package with the inspection request or PTO application, whichever the AHJ sequence requires.
The design platform matters here. If your design tool holds the roof model, string layout, and BOM in one place, the as-built pass is an edit, not a rebuild. A cloud platform like SurgePV’s solar designing workspace keeps the 3D model, electrical design, and BOM connected, so a module moved on the roof updates the string map and quantities together. Teams that track changes through a formal solar design revision management process cut as-built production time by half, based on our internal project data.
Good upstream modeling also reduces how much the as-built differs from the permit set. Accurate shade and obstruction modeling with solar shadow analysis software means fewer surprise layout moves in the field — fewer redlines to transfer later.
Design once. As-built in minutes.
See how SurgePV keeps your roof model, strings, and BOM in sync from proposal to permit to as-built.
Book a DemoNo commitment required · 20 minutes · Live project walkthrough
Capturing Field Markups Without Losing Information
Field markup capture is where as-built quality is won or lost. The design team can only document what the crew recorded. Garbage in, red tag out.
The industry default is still the paper redline: a printed plan set on the truck dashboard, marked with a pen, photographed at day’s end. It works, but it fails in predictable ways. Paper gets wet. Markups are illegible. The set stays in a truck for a week while the designer waits.
Better practice, in order of reliability:
- Same-day photo markups. The crew lead photographs each markup area with a wide shot for context and a close shot for detail. Photos go to the shared project folder before the crew leaves the site.
- Digital redline on a tablet. Mark the PDF directly with a stylus. Annotations are legible, timestamped, and synced immediately. This is the industry-observed best practice for crews doing 5+ installs per week.
- Measurement discipline. Record distances in feet and inches from fixed references — ridge, eave, parapet, panel corner. “Near the vent” is not a markup. “Conduit exits attic 4 ft 6 in from west wall” is.
- Voice notes for context. A 30-second voice memo explaining why the run changed saves a 20-minute phone call later.
- Serial capture at install. Photograph module and inverter serial stickers before they go on the roof or high on the wall. You cannot read them from the ground afterward.
One rule outranks all methods: capture before demobilization. Details recorded on site are accurate. Details reconstructed from memory 2 weeks later are fiction. We have seen crews forget which of 2 identical attics held the junction box. The photo answers the question instantly.
Tie the markup set to the project’s revision history. When the as-built revision lands, anyone — inspector, utility, future service tech — can trace what changed and when. This is the same discipline behind a clean solar commissioning checklist: records made in the field, in the moment, not reconstructed at a desk.
Common As-Built Rejection Reasons (and How to Avoid Them)
Inspectors and utility reviewers reject as-built packages for a short, repeatable list of reasons. Here are the 7 we see most, with the fix for each.
| # | Rejection reason | Why it happens | Fix |
|---|---|---|---|
| 1 | Equipment model mismatch | Field substitution, drawing not updated | Update equipment schedule from installed serials |
| 2 | Outdated single-line diagram | String or breaker change not redlined | Re-verify SLD against installed configuration |
| 3 | Missing rapid shutdown details | Template predates current NEC cycle | Add device locations and 690.12-compliant placards |
| 4 | Conduit routing conflicts with photos | Markup guessed, not measured | Measure from fixed references before leaving site |
| 5 | Missing label schedule | Placards treated as install-only item | Generate label drawings with final equipment data |
| 6 | No revision history | As-built looks like a reissued permit set | Add revision letter, date, change description, initials |
| 7 | Utility/AHJ version mismatch | Different sets sent to each party | Submit one identical as-built set to both |
Notice the pattern. Six of 7 rejections are documentation hygiene, not engineering errors. The system was installed correctly; the paper trail failed.
A pre-submission review catches most of these. Run the as-built set against the same discipline you use in solar inspection preparation: walk the drawing against the photo set, confirm every model number, and check the revision block. A 15-minute review beats a 2-week resubmission cycle every time.
For interconnection-specific pitfalls — application mismatches, missing witness test records — our solar interconnection application guide covers the utility side in detail.
The Myth of the “Optional” As-Built
Here is a claim you will hear in the field: “If nothing changed, you don’t need as-builts.” It is wrong in 2 important ways, and half-right in a third.
First, “nothing changed” is almost never true. In our experience across 1+ GW of projects, fewer than 1 in 10 installations matches the permit set exactly. Crews make micro-adjustments constantly: a module shifted 1 rail to clear a vent, a disconnect moved 3 feet for code-required working clearance, a wire size bumped because the supply house was out of stock. Each change is defensible. None is documented unless someone writes it down. The myth survives because these small deviations rarely get caught — not because they do not exist.
Second, the as-built is not just for the AHJ. It is the permanent record for everyone who touches the system next: the service tech diagnosing a fault in year 4, the roofer replacing shingles in year 9, the homebuyer’s inspector in year 12, the O&M provider taking over a commercial portfolio. A system with no accurate as-built is a black box. Every future truck roll starts with discovery work the installer already knew and forgot. On commercial deals, missing as-builts surface in due diligence and can shave real money off an asset sale.
The half-true part: some AHJs genuinely accept the approved permit set stamped “as-built” with a signed attestation that no deviations occurred. Fine. But that attestation is a legal statement. Signing it when the roof tells a different story transfers liability to you. The honest path takes 30 minutes: redline the set, note the changes, submit.
The contrarian takeaway is not “always redraw everything.” It is this: the as-built is cheap insurance produced at the moment of maximum knowledge. Skip it, and you are betting that no inspector, utility reviewer, future buyer, or service tech will ever need to know what is actually on that roof. That is a bad bet.
One more tradeoff worth naming. Detailed as-builts take designer time, and some installers see that as overhead that slows throughput. Our take: the cost asymmetry is extreme. An hour of redlining costs far less than one failed inspection, one delayed PTO, or one callback to photograph an attic. The installers who resist as-builts are usually the ones whose design process makes them hard — disconnected CAD files, spreadsheet BOMs, and no revision control. Fix the process, and the objection disappears.
Conclusion
As-built drawings are the last design deliverable on every solar project, and the one that decides how fast you get to PTO and final payment. The work is not hard. It is a redline pass over documents you already built, fed by field data your crew captured the same day.
Three actions to take this week:
- Audit your last 10 completed projects. Pull the permit set and the photos. Count how many installations match the drawings exactly. If the answer is under 3, your as-built process has a gap — close it before an AHJ does.
- Set a 72-hour rule. No project moves to inspection request without an as-built revision completed and reviewed. Write the markup and revision workflow into your install SOP, and give crews the tablet or photo checklist to feed it.
- Consolidate your design data. If your roof model, strings, BOM, and labels live in 4 different tools, as-builts will always be painful. A cloud solar software platform like SurgePV keeps the design connected end to end, and the solar proposal software carries the same data from first customer contact to final closeout. Book a demo to see the workflow on a real project.
The installers winning on speed in 2026 are not installing faster. They are documenting faster. Make the as-built a same-week deliverable, and permit closeout stops being your bottleneck.
Frequently Asked Questions
What are as-built drawings in solar?
As-built drawings are the final construction documents for a solar installation, updated to reflect the system exactly as it was built. They capture every field change from the original permit design — shifted module positions, rerouted conduit, substituted equipment, and relocated disconnects. AHJs use them to close the permit, and utilities use them before granting permission to operate.
Are as-built drawings required for solar permits?
In most US jurisdictions, yes. Many AHJs will not schedule a final inspection or close a permit without as-built documentation if the installation deviates from the approved plans. Utilities also commonly require an as-built single-line diagram and site plan before issuing permission to operate. Requirements vary by jurisdiction, so confirm with the AHJ at permit application time.
What is the difference between as-built and record drawings?
The terms are often used interchangeably, but there is a technical distinction. As-built drawings are marked up by the contractor in the field during construction. Record drawings are the formal set the designer of record produces afterward, incorporating those markups. In residential solar, one document usually serves both roles.
How long after installation should as-builts be completed?
Complete as-builts within 48 to 72 hours of installation, while the crew still remembers the field decisions. Installers who wait more than a week routinely lose details like exact conduit runs and wire lengths. Best practice is to capture markups on site the same day and finalize the drawing set before requesting inspection.
What causes as-built drawings to be rejected?
The most common rejection reasons are mismatches between the drawing and the installed equipment: wrong module model numbers, missing rapid-shutdown device locations, outdated single-line diagrams, missing placard details, and conduit routing that does not match photos. Title block errors, missing signatures, and absent revision dates also trigger rejections.
Can I use the original permit drawings as as-builts?
Only if the installation matches the permit design exactly, with zero field changes. Some AHJs accept the approved plan set stamped “as-built” with a signed attestation. Others require a revised drawing set with a revision cloud on every changed detail and an updated revision table. Check the AHJ’s closeout checklist before assuming the original set is enough.
What should a solar as-built package include?
A complete residential as-built package includes the array layout with final module positions, an updated single-line diagram, conduit and wire routing with sizes, equipment locations and labels, grounding details, placard photos or drawings, and the final bill of materials. Commercial projects add structural attachments, string maps, and monitoring points per IEC 62446-1 documentation requirements.

