/8 min read/TaskHatch
What a home battery permit actually requires
A home battery looks like an electrical permit with a box on the wall. Here is what jurisdictions ask for, and where battery permits stall.
A home battery is, physically, a box on a wall. It does not need a roof penetration, a trench or a crane. Homeowners reasonably assume the permit will be as simple as the install looks, and so do a fair number of contractors.
It usually is not. A battery permit pulls in the building code, the electrical code, the fire code, and in some places a fire department that wants to review the plans before anyone touches the wall. Each of those has its own idea of where the box can go and how much energy it can hold.
Here is what a residential battery permit typically has to cover, and where these permits tend to stall.
Find out who the AHJ actually is
For most residential work, the building department is the reviewer. For batteries, that is not a safe assumption.
In Framingham, Massachusetts, for example, the fire department is the authority having jurisdiction for energy storage systems, and plans must be submitted to and approved by the fire department before installation. A smoke alarm layout goes in with the electrical permit, and a building permit may also be needed if the battery goes into an unfinished space that has to be built out first.
That is three reviewers for one box. Knowing this before you file saves a week of wondering why an approved electrical permit is not enough.
Equipment listing and documentation
Every jurisdiction wants to know exactly what is being installed. Under the 2021 International Residential Code, section R328, residential energy storage systems must be listed and labeled to UL 9540, and inverters must be listed to UL 1741 or included in the UL 9540 listing. Grid-connected systems need inverters listed for utility interaction.
In practice, the submittal package usually includes:
- Manufacturer spec sheets showing the UL 9540 listing and the energy rating in kWh
- A site plan showing where the battery goes relative to the house
- A floor plan showing the battery location and the smoke, CO and heat alarms
- A single-line diagram showing how the battery connects to the main panel and to any existing solar
Monte Sereno, California, asks for essentially this list for a residential ESS permit. Missing any one of them is a correction, not a warning.
Location rules are the first real filter
The IRC is specific about where a battery can live in a one- or two-family home. Under R328.4, the allowed locations are:
- Detached garages and detached accessory structures
- Attached garages, separated from the living space as R302.6 requires
- Outdoors or on the exterior side of an exterior wall, at least 3 feet from doors and windows that open directly into the dwelling
- Enclosed utility closets, basements and storage or utility spaces with finished or noncombustible walls and ceilings; unfinished wood-framed walls and ceilings need at least 5/8-inch Type X gypsum board
Batteries are not allowed in sleeping rooms, or in closets or spaces that open directly into sleeping rooms. Individual units have to be at least 3 feet apart unless large-scale fire testing supports a smaller separation.
Two of these catch people regularly. The first is the 3-foot clearance from doors and windows on an exterior wall, which rules out a lot of tidy-looking spots next to the back door. The second is the unfinished basement or garage wall, which turns a battery job into a battery job plus drywall, and sometimes plus a building permit for the drywall.
kWh limits depend on which code the jurisdiction adopted
This is where batteries vary most from place to place.
Under the 2021 IRC, section R328.5, each individual unit is capped at 20 kWh, and the total per location is capped at:
- 40 kWh in utility closets, basements and storage or utility spaces
- 80 kWh in attached or detached garages and detached accessory structures
- 80 kWh on exterior walls
- 80 kWh outdoors on the ground
Go above those numbers and the installation falls under the full fire code requirements instead of the residential section.
California's residential code, as Monte Sereno summarizes it, keeps the 40 kWh limit for interior utility spaces and 80 kWh inside an attached garage, but allows considerably more elsewhere: 100 kWh on or within 3 feet of an exterior wall, and 200 kWh in a detached garage or on the ground with the right setbacks, rising to 600 kWh with 10 feet of separation.
The practical point is that a two- or three-battery whole-home backup system can be fine in one jurisdiction and over the limit in the next, with the same equipment on the same wall. Check the adopted code edition and any local amendments before the system is designed, not after it is sold.
Fire detection and impact protection
Two requirements are easy to forget because they are not about the battery itself.
Alarms. R328.7 requires smoke alarms in the rooms and areas of the dwelling, basement and attached garage where the battery is installed. Where a smoke alarm cannot be installed under its listing, which is usually the garage, a listed heat detector interconnected with the smoke alarms is required. Monte Sereno also asks for a signed smoke and CO alarm certification form at final inspection.
Vehicle protection. R328.8 requires approved barriers where the battery is subject to vehicle damage. A battery mounted on the front wall of a garage, at bumper height, is the textbook case. Bollards are cheap. A correction that asks for them after the install is not.
Panel capacity and the interconnection method
A battery that charges from and backfeeds into the main panel has to fit the panel's busbar rating, and this is where storage permits most often stall on the electrical side.
SolarAPP+ describes the three common compliance methods:
- The 120% rule (NEC 705.12(B)(2)): the main breaker plus the backfeed breaker may not exceed 120% of the busbar rating. A 200 A busbar with a 200 A main leaves room for 40 A.
- Sum of breakers (NEC 705.12(B)(3)): all load and supply breakers on the panel added together may not exceed the busbar rating.
- Power control system (NEC 705.13): a listed control system limits the current on the busbar, with the setting at no more than 80% of the main breaker for busbar control.
When a battery is added to a house that already has solar, the existing PV breaker is already using part of that 120%. The battery's breaker is what pushes it over. If nobody checked the busbar rating and existing breakers during the site visit, the reviewer will ask, and the answer may be a main breaker derate, a power control setting, or a panel replacement that changes the job.
A photo of the panel label and the full breaker layout, taken at the site visit, answers most of this question.
Storage-only permits are getting faster in some places
Until recently, a battery added to an existing solar system, or a battery with no solar at all, generally went to manual review even in jurisdictions that issue solar permits instantly through SolarAPP+.
SolarAPP+ now offers a Storage Only add-on that applies its automated code checks to battery-only installs and to batteries added to existing solar, including NEM 2.0 retrofits. Solar and storage installed together was already covered by standard SolarAPP+ review. The program lists 19 jurisdictions that have switched Storage Only on, 14 of them in California, and says it is available to any jurisdiction already using SolarAPP+. SEIA hosted an installer walkthrough of the new permit type on August 24, 2026.
If you install batteries in a SolarAPP+ jurisdiction that has not turned it on yet, it is reasonable to ask the building department about it.
Where battery permits actually stall
In our filings, the stalls cluster in four places:
- Wrong reviewer. The fire department needed to approve plans, and nobody sent them.
- Location or kWh limit. The battery is too close to a door, in an unfinished space, or the aggregate capacity is over the local limit.
- Busbar math. The panel cannot take another backfeed breaker as designed.
- Alarm documentation. No floor plan showing the alarms, no heat detector in the garage, or no certification form at final.
None of these are hard. All of them are cheaper to solve on the site visit than in plan check.
How TaskHatch helps
We research each jurisdiction's adopted code, reviewing agency and submittal list before filing, so the package goes to the right reviewer with the location, kWh and alarm details already answered. Filing starts at $150 per project, and plan check comments are included. If the jurisdiction needs new documents from you, such as a revised single-line or a different battery location, the resubmittal is $75. Inspection coordination through final is $100 per project.
Sources
- SolarAPP+: Storage Only Permitting
- SEIA: SolarAPP+ Storage-Only Permitting, A Walkthrough for Installers
- SolarAPP+ Help Center: Point of interconnection compliance methods
- Town of Davie, Florida: Energy Storage Systems, 2021 International Residential Code R328
- City of Framingham, Massachusetts: Energy Storage System (ESS) Permits
- Town of Monte Sereno, California: Energy Storage Systems (ESS)