SolarControllerFinder

Code & permits

NEC 690 for DIY solar builders

Article 690 of the National Electrical Code (NEC) governs solar PV systems in the United States. Most jurisdictions adopt some version of the NEC by reference, so if your install needs a permit, NEC 690 is what your inspector will check it against. Here's the honest breakdown of which rules matter for DIY off-grid and grid-tied builders.

Why DIY builders need to know this

Three reasons. First, code-compliant systems pass inspection — and that's often required for occupancy permits, insurance, and resale. Second, NEC rules exist because real installations have caught fire when they were skipped. Third, even if your system is unpermitted (RV / boat / outbuilding with no permit requirement), following NEC 690 makes the system genuinely safer.

690.7 — Cold-weather Voc derating

The rule: Panel open-circuit voltage (Voc) goes UP in cold weather. A panel rated 22V Voc at 25°C (the spec sheet number) can produce 27V or more at 0°F. If you wire panels in series, the string voltage spike scales with the count. A 4-panel series string at 22V nameplate is 88V nameplate but could hit ~110V on a cold morning.

NEC 690.7 requires you to multiply nameplate Voc by a temperature correction factor before checking against your controller's max PV voltage. A standard safety factor used by most DIY builders is ×1.25 — the same factor the builder on this site applies — which covers temperatures down to about -10°F for typical silicon panels.

Why it matters: most MPPT controllers max out at 100V or 150V PV input. If your derated string Voc exceeds the controller's spec, you'll blow it at sunrise on the coldest day of the year — exactly when you need it most.

690.8 — Ampacity calculations

Two compounding ×1.25 factors apply to PV current sizing:

The combined factor of 1.25 × 1.25 = 1.56 applies when sizing wire and overcurrent protection between panels and controller. The builder on this site uses the simpler ×1.25 for the controller-amp recommendation since that's the headroom math you care about most; the ×1.56 applies to wire/fuse sizing for the PV-side conductors.

690.9 — Overcurrent protection

Every PV source circuit (panel string), output circuit (controller to battery), and battery circuit needs overcurrent protection — fuses or breakers sized at or above the conductor ampacity.

Practical takeaway: each parallel panel string needs its own combiner-box fuse, the controller-to-battery cable needs a breaker, and the battery-to-inverter cable needs a Class-T (LFP) or ANL/MEGA (lead-acid) fuse within 18 inches of the battery positive terminal.

690.12 — Rapid shutdown

Required for grid-tied systems on buildings (most commonly residential roof installs). A rapid shutdown system de-energizes the array within 30 seconds to a safe touch voltage when a single switch is thrown — typically at the utility meter or a labeled disconnect at building entry.

Most string inverters meet this with module-level shutoffs (Tigo TS4-F, SolarEdge optimizers, Enphase microinverters do it natively). DIY string setups without module-level electronics need to add them — typically the cheapest path is Tigo TS4-F-RS units, ~$50 per panel.

Off-grid systems on non-building structures (RVs, boats, ground mounts, sheds) generally don't need 690.12 compliance. Check with your AHJ.

690.13–690.17 — Disconnects

Every DC source needs a disconnecting means accessible to firefighters and service personnel. Practically:

Listed solar DC disconnects (like Midnite Solar's MNDC-series) are the clean way to satisfy this. Don't substitute regular AC breakers — DC arcs don't self-extinguish like AC arcs, and a normal switch will weld closed under DC fault current.

690.43 — Equipment grounding

Every metallic frame in the system (panel frames, racking, enclosures) must be bonded to a single equipment grounding conductor that ties back to the AC service ground (grid-tied) or a dedicated ground rod (off-grid). Use proper lay-in lugs on aluminum panel frames — standard ring terminals corrode and lose continuity within a few years.

For panel arrays on the same rail, WEEB (Washer Electrical Equipment Bond) washers between panel frames and rails are NEC-approved and dramatically cut the wiring labor versus individual lugs on every frame.

Which rules apply to MY install?

This is a practical primer, not legal advice. Buy a copy of NFPA 70 (the full NEC) if you're permitting any non-trivial install — the official text is dense but unambiguous, and your inspector is reading from it. The 2023 edition is current in most states; 2017 and 2020 are still in use in some.

Open the builder — NEC 690.7/690.8 math is built in →

Keep reading