Solar Sanity Checksolar, decoded Independent. Nothing you type leaves your browser.

City of Ontario (CA)

California Authority Having Jurisdiction Solar permitting requirements
NEC Code Version2023
Fire Code Version2018 Building Code
SolarAPP+ StatusTargeted
Wet Stamps RequiredDigital Structural,Digital Electrical
Fire Setback Enforced1

Codes

NEC Code Version
2023
Fire Code Version
2018 Building Code
Code List

2025 CALIFORNIA BUILDING CODE

2025 CALIFORNIA ELECTRICAL CODE

2025 CALIFORNIA FIRE CODE

2025 CALIFORNIA PLUMBING CODE

2025 CALIFORNIA MECHANICAL CODE

2025 CALIFORNIA ENERGY CODE

2025 CALIFORNIA RESIDENTIAL CODE

2025 CALIFORNIA ADMINISTRATIVE CODE

ASCE Code Specification
ASCE 7-16

SolarAPP+ & submittal

SolarAPP+ Status
Targeted
Any SolarAPP+ Restrictions
1
SolarAPP+ Restrictions
MPU,Derate
How Many Plansets Required
2
Revision Required
1
Rough Inspection
None
New Planset Required For Module Swap
1

Stamps

Ee Stamp Required On SLD
Yes - 10kW+
Wet Stamps Required
Digital Structural,Digital Electrical
Structural Calculations Required
Yes
Stamp Location On Plans
Unspecified
Date On Stamps
Expiration Date

Fire setbacks

Fire Setback Enforced
1
Setback Notes

Minimum of (2) pathways, with roof access points, on 2 separate roof planes, with at least on at the street or driveway side of structure. If modules are only on (1) roof plane, we still need to show the FSB on a 2nd plane. Modules must be 2 times the maximum height of modules above roof deck from the edge of the roof. The dimension of the setback should be demonstrated on the roof. This should be accompanied by the note: PV arrays shall be located at least 2h2 from the roof edge, a gable ridge, or a hip ridge

Structural & loads

Wind Speed
110
Wind Notes
  • Exposure Category C
  • Seismic Category D
Snow Load
0
Snow Load Notes

N/A

Reducible Snow Load Allowed
1
Max Attachment Spacing
96
Structural Notes

Standard

Minimum Ground On Roof
#10

Electrical

Electrical Load Calcs Required
Derates
Allowed POI
Line Side Taps,Meter Adapter,PV Breaker,Load Side Taps
Panel Schedule Required
Partial Home Backup
Temperature Rating
90
De Rating Ampacity
0.91
BOS Restrictions

Standard

Battery / ESS

Unique Battery Placards Needed
1
ESS Notes

AHJ REQUIRES ELEVATION DRAWING WITH DIMENSIONS


Battery jobs require special placards - "Battery Disconnecting Means"


When ESS is installed inside garage please add this note - (A heat detector, listed and interconnected to the smoke alarms, shall be installed in attached garages where smoke alarms cannot be installed based on their listing when an Energy Storage System is installed. CRC)


When ESS is not within line of sight of MSP, ESS disconnect required within line of site of ESS on same wall and not blocked by walls/gates/etc

Separate ESS Disconnect Required
Local Disconnect,ESS Disconnect
ESS Elevation Detail Required
Yes - with dimensions

Plan set

Plan Set Requirements


Cover Page

The person or persons responsible for the preparation of the plans shall sign their plan sheets even if he or she is unlicensed **RAPID SHUTDOWN** initiation to be located at a readily accessible location outside of the building, CEC 690.12 (C)

Cover Page Notes

All Jobs [This plan check is for solar photovoltaic only. other structures on site are not part of review // All equipment shall be listed and labeled by a recognized testing laboratory and installed per the listing requirements and the manufacturer’s instructions, CEC 110.2, 110.3, 690.4(B) and 690.12(D). // All outdoor equipment shall be NEMA 3R rated, including all roof mounted transition boxes and switches. // All equipment shall be properly grounded and bonded in accordance with CEC article 250. // All PV circuits connected to more than one source shall have protection against overcurrent per CEC 690.9. // Disconnecting means of the PV system (including rapid shutdown initiation) shall be located in readily accessible location near the equipment, CEC 690.13, 690.15. // Energy storage systems terminals located more than 5 feet away or on opposite side of wall from connected equipment must have disconnecting means in accordance with CEC 706.7(E) and labeled per 706.7(D). // A second disconnecting means located at the connected equipment shall be installed where the disconnecting means at the ESS end of the circuit is not within sight. // Rapid shutdown equipment to comply with CEC 690.12. // The utility-interactive inverters shall automatically de-energize its output to the connected electrical production and distribution network upon loss of voltage in the system and shall remain in that state until the electrical production and distribution network voltage has been restored, CEC 705.40. // All conductors in exposed outdoor locations shall be listed and identified for use in direct sunlight and for the application. CEC310.10(D) and 690.31(C) through (F). // Insulation of exposed conductors under the modules shall be USE-2 or PV-Wire type for PV systems, CEC 690.31(C). // Fine-stranded cable connections must be made in lugs and terminals listed and marked for the use, CEC 110.14. //All PV circuit conductors shall be marked on each end and grouped for unique identification, CEC 690.31(B). // All grounded, (neutral), conductors’ insulation shall be solid white, gray, or with 3-white stripes, CEC 200.6, 200.7, & 400.22; and all grounding conductors shall be of bare wire without covering, or with insulation of green or green with yellow stripes, CEC 250.119 & 400.23. The color of ungrounded conductors shall be other than for grounded, (neutral), and grounding conductors, CEC 310.110(C). // Maximum conductor length between supply side connection and overcurrent protection is 10 feet, CEC 705.31. // Connections on the load side of the service disconnecting means of the other source(s) at any distribution equipment on the premises shall meet the following, CEC 705.12(B). // DC wiring inside a building must be in metallic type raceways, conduits, enclosures, or cable sheathings, CEC 690.31(G). Page 2 of 2 • Metallic type raceways, conduits, enclosures, and cable sheaths containing circuits over 250-Volts to ground must be bonded in accordance with CEC 250.97. // All exterior conduit, fittings and boxes shall be rain tight and approved for use in wet locations, CEC 314.15 // Flexible, fine-stranded cables shall be terminated only with terminals, lugs, devices or connector that are identified and listed for such use, CEC 690.31(H) & 110.14. // Connectors shall be of latching or locking type. Connectors that are readily accessible and operating at over 30 volts shall require tool to open and marked “Do Not Disconnect Under Load” or “Not For Current Interrupting”, CEC 690.33(C) & (E)(2). // Equipment grounding conductor for PV modules smaller than 6 AWG shall be protected from physical damage by a raceway or cable armor, CEC 690.46 & 250.120(C). // The interconnection point shall be on the supply side of all ground-fault protection equipment, CEC 705.32. // Cables/wires that are subject to physical damage, such as those not located under the modules, must be protected, CEC 300.4. // Proposed locations of electrical service replacements must also be approved by the electrical utility company. // For electrical service replacements, bonding to the metal pipes of natural gas, hot water, and cold water must be provide, CEC 250.104. // Grounding rod electrodes shall be minimum 5/8’’ in diameter and installed 8’ minimum in contact with soil, CEC 250.52(A)(5), 250.53(G). // All exterior conduits shall be painted to match the color of the surrounding area (roof, siding, and stucco). // Minimum 7/8’’ clearance from roof to bottom of conduit or use a temperature adder of 33 degrees C. CEC 310.15(B)(3)(c) // Existing plumbing vents, skylights, exhaust outlets, & ventilations intake air openings shall not be covered or blocked by the solar photovoltaic system. // Existing DWV plumbing vent terminations that are horizontally located closer than 12” from the proposed modules, must be rerouted, or must be extended a minimum of 6” above the surface of the modules, CPC 906.1. // Existing B-vent terminations, for fuel burning appliances, where adjacent to the proposed modules, must be extended 12” above the modules’ top surface, CMC 802.6.1(1) & CPC 509.6.1(1). // The markings, “WARNING: PHOTOVOLTAIC POWER SOURCE”, for DC raceways and cable assemblies must be at 10’ o.c.; and bends, above or below penetrations of roofs, ceilings, walls, or barriers, CEC 690.31(G)(4). // PV combiner panelboards must have permanent markings indicating that they are DEDICATED FOR PV CIRCUITS ONLY NO LOADS ARE TO BE CONNECTED. // Working clearances to be provided at new and existing electrical equipment, CEC 110.26. // A ladder must be provided for inspections in accordance with Cal-OSHA regulations, secured and extending 3’ above the roof. // All of the required markings, signs, and labels must be installed on all equipment prior to any inspections. // Labels shall be reflective, and all letters shall be capitalized and shall be a minimum height of 3/8’’ in white on a red background. CEC 690.31(G)(4) // Identification of power source rapid shutdown and labeling shall be in accordance with CEC 690.56(C). // When the main circuit breaker is derated, a permanent marking must be provided on the panelboard to indicate that THE MAIN CIRCUIT BREAKER HAS BEEN DOWNSIZED TO _______ AMPS, DO NOT UPSIZE IT. // Panels and modules not to be installed on roof below an emergency escape and rescue opening. CRC R324.6.2.2 // Ground-mounted PV systems must have a clear, brush-free area of 10-feet and a fire separation distance of 5-feet minimum to other structures and property lines, CRC R324.7 & R302.1. // Plan check and permit for PV system and associated equipment only. // All projects subject to field verification for code compliance.]

Site Notes

All Jobs [Modules not to block attic air vents]

Roof Plan
  • Do not place equipment within 6 inches of flat roof vents.
  • Show how many lag screws are used at each attachment and confirm they are non-corrosive.
  • Modules must be set back at least twice their height from the roof edge.
  • Clearly show and label all roof features like pipes, vents, chimneys, fans, and skylights.
  • Include span charts for all roof zones used.
  • Make sure the rail spans match the roof slope, wind zones, 110 mph wind speed, and Exposure C
  • Use 48" max spacing for attachments and show max rail cantilever based on manufacturer specs.
  • Provide total roof coverage, including existing PV panels.
Roof Plan Notes

All Jobs [PV arrays shall be located at least 2h2 (2 times the maximum height of the modules above the roof deck) from the roof edge, a gable ridge, or a hip ridge. // Modules are to be at 2" minimum and 10" maximum from the roof deck]

Attachment Detail
  • Call out the amount of lag screws per roof attachment (typically one)
  • Provide the rail manufacturer's span tables with the applicable span length highlighted.
Attachment Detail Notes

All Jobs [Max Spacing 48"OC]

Electrical Diagram

ALL PROJECTS:

  • All PV needs to be combined into a dedicated PV subpanel or combiner box before running to another panel which services other loads (MSP or Subs)
  • AC disco required inside garage if inverter and battery is inside garage.

RELOCATING LOADS:

  • Specify the distance between the existing main panel and the new subpanel.
  • If the distance is greater than 6', add a note stating "All relocated existing or new circuits which are required by the current code to be AFCI protected must be made to comply with the current code."
Electrical Diagram Notes

All Jobs [THE COLOR OF UNGROUNDED CONDUCTORS SHALL BE OTHER THAN FOR GROUNDED ,(NEUTRAL) CONDUCTORS, (SOLID WHITE, GRAY OR WITH 3-WHITE STRIPES, 200.6, 200.7, & 400.22) AND GROUNDING CONDUCTORS (BARE WIRE WITHOUT COVERING, GREEN OR GREEN WITH YELLOW STRIPES, 250.119 & 400.23). // AS PER 310.110 (C) A SINGLE ROD ELECTRODE SHALL BE SUPPLEMENTED BY AN ADDITIONAL ELECTRODE. // CEC 250.53(A)(2) THE G.E.C. MUST BE CONTINUOUS AS PER CEC 250.64(C) // PV SYSTEM IS UNGROUNDED // Rapid shutdown initiation to be located at a readily accessible location outside of the building. CEC 690.12(C)]

Label Page

ALL JOBS

  • AHJ requires specific rapid shutdown label from CEC 690.56(C)(3). A sample is uploaded in the files below.
  • Add a placard that states "Warning. Electric shock hazard. The DC conductors of this photovoltaic system are ungrounded and may be energized".
  • Add a label that states "Warning. Electric shock hazard. If a ground fault is indicated, normally grounded conductors may be ungrounded and energized."

DERATES

  • Include a label indicating "The main circuit breaker has been downsized to " " amps, do not upsize it"
Custom Placards Required
1
Placards Notes

Permanent placards from placard page of plan set

Ground mount

Ground Mount Fencing Required
Mesh/Scrim
Compiled from public records, 2026. Requirements change with code cycles and local amendments. Verify with the City of Ontario (CA) building department before you rely on this, and treat it as a research head start, not a ruling. Getting quotes? Run them through the quote checker first.