48V LiFePO4 DIY batteries and the NEC
A 16S LiFePO4 pack built from prismatic cells is one of the best-value energy storage options available, and one of the hardest to permit. Both things are true, and the second one surprises people late.
The listing problem, plainly
NEC 706.5 requires an energy storage system to be listed. UL 9540 lists the ESS as a system — battery, BMS, and inverter as installed. UL 1973 lists the battery itself. A pack you assembled from EVE or CATL cells with a JK or Daly BMS is neither.
That is not a comment on your workmanship. It is a statement about paperwork that the AHJ, and later your insurer, will care about. Unlisted batteries are a common homeowner-insurance exclusion after a fire.
706.5 does contemplate engineered field-assembled systems under professional supervision, so it is a question for your AHJ rather than an automatic no. But most jurisdictions will decline it on a dwelling.
Where field-assembled packs do live: off-grid, non-dwelling. A shop, a shed, a pump, a trailer, a cabin with no interconnection.
What still applies, permit or not
This is the part worth reading even if nobody is inspecting your build. Physics does not check your paperwork.
Available fault current (110.9)
A 16S pack of 280 Ah cells has roughly four to five milliohms of internal resistance. At 51 V that is a prospective short-circuit current in the region of ten thousand amps — not briefly, but until something in the path vaporises.
NEC 110.9 requires every overcurrent device to be capable of interrupting the current available at its terminals. A Class T fuse is rated 20 kA. An ANL is typically 2–6 kA. Many DC breakers sold for this purpose publish no interrupting rating at all. See Class T vs ANL.
Conductor sizing at the low voltage
A 6 kW inverter draws about 125 A at 51 V and about 150 A at 40 V. Size the conductors and the overcurrent device from the current at the pack's low terminal voltage, not nominal — that is when it is working hardest.
The inverter's DC window
16 × 3.65 V = 58.4 V at full charge. Plenty of inverters sold as "48 V" accept 58 V or 60 V maximum. See why 16S reaches 58.4 V.
Cold
Charging LiFePO4 below 0 °C plates lithium onto the anode permanently, so every competent BMS blocks it. In an unheated garage the pack will run your loads and refuse a charge on the mornings you most want one.
Siting
NFPA 855 and IRC R328 cap residential ESS by unit and by location. See NFPA 855 residential limits.
The honest recommendation
If it is grid-tied on a house, buy a listed 48 V rack battery. It is the same chemistry at the same voltage with the certification that makes it permittable and insurable.
If it is off-grid and non-dwelling, build it — and fit a Class T fuse, size conductors from the low voltage, and keep it above freezing.
You can model both in the free 48 V LiFePO4 battery lab: cell-level behaviour, BMS trips, and the fault current your pack can actually deliver, checked against your chosen overcurrent device.
> Design aid — a licensed electrician or PE must review, connect and inspect before energizing.
FAQ
Can I get a permit for a DIY LiFePO4 battery?
Generally not as a grid-interactive dwelling ESS. NEC 706.5 requires energy storage systems to be listed — UL 9540 for the system, UL 1973 for the battery — and a pack assembled from individual cells with a discrete BMS is not a listed system.
Is a DIY 48V battery legal?
Off-grid and non-dwelling installations are where field-assembled packs normally live. Grid-interactive on a house is where listing becomes the obstacle.
What voltage is a 48V LiFePO4 battery really?
16 cells in series: 51.2 V nominal, 58.4 V at full charge, about 40 V at the low cutoff. "48 V" is a trade name, not a measurement.
Related: Equipment & components
Educational reference, reviewed 2026-07. A design aid, not a substitute for a licensed electrician or PE. Confirm the enforced NEC edition and local amendments with your AHJ.
Draft this design in minutes — free
Describe a residential solar + storage system in plain English. Solar Scripto drafts the one-line diagram, sizes the conductors, runs these NEC checks live, and builds a permit-ready package.
Start free →