Mike Dolt Enterprises Logo Mike Dolt Enterprises

Topic: Ballast mounted inverters

User: electro7, Location: Northern CA, US

Asked on: Friday, March 21, 2025 at 11:12 am EDT
Answered on: Friday, March 21, 2025 at 11:12 am EDT

Question: Does anybody know a California Building Code (CBC) that doesn't allow for inverters to be ballast mounted on flat roofs? I know the SMA Core 1 inverters come ready to be mounted in that manor.Thanks!

You are right to question the blanket statement that inverters are never allowed to be ballast mounted directly to flat roofs under the California Building Code (CBC). The reality is more nuanced.Here's a breakdown of why you might be facing pushback and what parts of the CBC (and related codes) apply

Why You Might Be Facing Pushback:
Concentrated Load

Ballast-mounted inverters, especially larger ones, concentrate a significant weight load on a small area of the roof. This is the biggest concern for building officials. They worry about point loads exceeding the roof's structural capacity.


Roof Membrane Damage/Penetration

Even if the ballast doesn't penetrate the roof, it can cause abrasion, wear, and accelerated degradation of the roof membrane. Movement of the ballast can rub and create problems. This increases the risk of leaks.

Wind Uplift

Depending on the roof height, location, and building characteristics, wind uplift forces can be substantial. The ballast must be adequately sized to resist these forces, and its placement is critical. If the ballast shifts the inverter can cause further damage to the roof.


Accessibility & Maintenance

Inverters mounted on the roof can be harder to access for maintenance and repairs. This can create safety hazards for workers.

Relevant California Building Code (CBC) Sections & Considerations



CBC Chapter 15 (Roof Assemblies and Rooftop Structures)

This chapter is your starting point. Pay close attention to:


Section 1507 (Requirements for Roof Coverings)

This outlines the requirements for different roof covering materials and their installation, including ensuring proper fastening and resistance to wind uplift.

Section 1509 (Rooftop Structures)

Addresses the structural aspects of anything placed on the roof, including inverters.


CBC Chapter 16 (Structural Design)

This chapter is critical.

Section 1604 (General Structural Design Requirements)

This section dictates how to determine design loads and load combinations, which are essential for calculating the required ballast weight.


Section 1607 (Live Loads)

This section provides minimum uniform and concentrated live loads for various occupancies, but generally isn't the primary concern with permanently installed equipment like inverters.

Section 1609 (Wind Loads)

This is a huge factor. It details how to calculate wind loads on structures, including rooftop equipment. This calculation will directly affect the required ballast weight.

Section 1611 (Rain Loads)

Addresses the loads imposed by accumulated rainwater.

Section 1613 (Earthquake Loads)

Considers seismic loads for nonstructural components, including inverters.


California Electrical Code (CEC) (Based on NEC)



Article 690 (Solar Photovoltaic (PV) Systems)

This article covers the electrical aspects of PV systems, but often refers back to building codes for mounting and structural requirements.


Article 110 (Requirements for Electrical Installations)

General electrical safety requirements, including working space and access around equipment.

Local Amendments



Absolutely crucial!
Many California cities and counties have amendments to the CBC. These amendments can be stricter than the state code and can address specific concerns related to rooftop equipment. You MUST check with the local building department. Manufacturer's Instructions

The SMA Core 1 (or any other inverter) manufacturer's installation instructions must be followed. They will specify mounting requirements and any limitations on ballast mounting.

Roof Manufacturer's Warranty

Installing equipment on a roof can void the manufacturer's warranty if not done according to their specifications. It's essential to consult with the roof manufacturer and ensure the installation method is approved.


Structural Engineer

A qualified structural engineer is almost always required for any significant rooftop installation, especially for ballast-mounted equipment. The engineer will: Assess the roof's structural capacity. Calculate wind loads and other design loads. Design the ballast system to ensure it can withstand all applicable loads. Provide stamped drawings and calculations for permitting.

How to Approach a Building Department


Research Local Amendments

Start by contacting the local building department to inquire about any specific amendments to the CBC that relate to rooftop equipment or solar installations.2.

Structural Engineer's Report

Have a qualified structural engineer prepare a report that: Confirms the roof's load-bearing capacity is sufficient for the inverter and ballast. Calculates the required ballast weight based on wind loads, seismic loads, and other factors. Details the proposed mounting method and its compliance with the CBC and any local amendments.3.

Manufacturer's Specifications

Provide the SMA Core 1 installation manual and any relevant documentation.4.

Roof Manufacturer's Approval (if possible)

If you can get a letter from the roof manufacturer stating that the proposed installation will not void the warranty, that will significantly help your case.5.

Be Prepared to Justify Your Design

Be ready to explain your design choices and demonstrate how it meets all applicable code requirements.

In Summary:


Ballast-mounting of inverters on flat roofs is
possible* under the CBC, but it requires careful engineering analysis, adherence to all applicable codes (especially wind load calculations), consideration of the roof warranty, and approval from the local building department. A structural engineer is almost always necessary to provide the required documentation and assurance that the installation is safe and code-compliant. Don't assume anything; verify everything with the local authorities. Good luck! Flag for review

Previous Question Next Question