As an Amazon Associate I earn from qualifying purchases. This page may contain affiliate links.
A DIY solar power battery bank stores the energy your panels produce so you can run loads at night, on cloudy days, or during an outage. In this guide you will calculate the usable capacity you need, choose a chemistry and system voltage, select the right cells and protection, and wire the bank so it charges and discharges safely. The math is simple once you know the three inputs: daily energy use, days of autonomy, and depth of discharge.
Step 1: Calculate Your Daily Energy Use
Start with a load list. For every appliance, multiply its power draw in watts by the hours it runs each day, then divide by 1,000 to get kilowatt-hours (kWh). Add the totals together. Our companion article on DIY Solar Planning Worksheets: Load List and Design Record walks through a clean format for this list, and Solar Electricity Basics: Voltage, Current, Power and Energy explains why watt-hours, not watts, are the number that drives battery sizing.
Example: a 60 W router running 24 hours uses 1.44 kWh per day. A 100 W laptop running 4 hours uses 0.4 kWh. A 40 W LED light running 5 hours uses 0.2 kWh. The total is 2.04 kWh per day, or about 2,040 Wh. Add a 20 percent margin for inverter losses and unlisted loads, which brings you to roughly 2.45 kWh.
Step 2: Decide How Many Days of Autonomy You Need
Autonomy is how many days the bank can carry your loads without any solar input. One day covers most grid-tied backup and seasonal off-grid use; two or three days is common for cabins in cloudy regions. Multiply daily energy by autonomy days to get the required usable energy. Using the example above with two days of autonomy, you need about 4.9 kWh of usable storage.
Step 3: Account for Depth of Discharge
Batteries do not give you their full rated capacity without shortening their life. Depth of discharge (DoD) is the fraction of capacity you use per cycle. Lithium iron phosphate (LiFePO4) cells are commonly rated for 80 to 90 percent DoD. Lead-acid batteries are usually limited to around 50 percent. Divide your required usable energy by the DoD fraction to get nominal capacity.
Continuing the example with LiFePO4 at 80 percent DoD: 4.9 kWh divided by 0.8 equals about 6.1 kWh nominal. If you were using lead-acid at 50 percent, you would need 9.8 kWh nominal for the same usable energy, which is why chemistry choice matters so much. See LiFePO4 vs Lead-Acid Batteries for DIY Solar for a side-by-side comparison, and How to Size a Solar Battery Bank: Autonomy, Depth of Discharge and Voltage for more worked examples.
Step 4: Choose the System Voltage
Battery banks are built from series and parallel connections. Series adds voltage, parallel adds amp-hours. Common DIY system voltages are 12 V, 24 V and 48 V nominal. Higher voltage means lower current for the same power, which reduces cable size and resistive losses. For loads above about 1.5 kW, 24 V or 48 V is usually the practical choice.
| System Voltage | Typical Use | Cell Count (LiFePO4 3.2 V cells) |
|---|---|---|
| 12 V | Small cabins, RVs, under 1 kWh | 4 cells in series |
| 24 V | Mid-size off-grid, 1 to 5 kWh | 8 cells in series |
| 48 V | Larger homes, 5 kWh and up | 16 cells in series |
Match the bank voltage to your inverter and charge controller. Confirm the supported voltage range in the manufacturer specifications before ordering anything.
Step 5: Pick Amp-Hour Capacity and Cell Configuration
Divide nominal kWh by system voltage to get amp-hours. For 6.1 kWh at 24 V, you need about 254 Ah. You can achieve this with four 280 Ah cells in parallel per series string, or with parallel strings of smaller cells. Keep parallel strings to a manageable number, and never mix cells of different age, capacity or internal resistance in the same bank.
Sub-step: Check C-Rate Limits
The C-rate describes charge and discharge current relative to capacity. A 280 Ah cell at 0.5C can safely deliver about 140 A, depending on the manufacturer. Add up the peak current your inverter will draw, and confirm each cell and busbar can handle it.
Step 6: Plan Protection and Monitoring
Every battery bank needs protection at several points:
- A battery management system (BMS) that monitors cell voltage, temperature and current, and disconnects on fault.
- A DC fuse or breaker sized for the maximum discharge current, placed as close to the positive terminal as practical.
- A main disconnect switch rated for DC voltage and current.
- A battery monitor or shunt-based meter that tracks state of charge.
For wire sizing and fuse selection, read DC Electrical Safety for DIY Solar: Overcurrent, Disconnects and Cables. The general rules in DIY Solar Safety: Wiring, Fuses and Batteries apply to every bank.
Step 7: Wire the Bank Safely
- Assemble cells on a non-conductive, level surface inside a ventilated enclosure.
- Equalize cell voltages before connecting them in parallel. Cells should be within a few millivolts of each other.
- Connect parallel groups first using busbars with equal-length cables so current splits evenly.
- Connect series links last, using the torque values listed by the cell manufacturer.
- Install the BMS and verify voltage at the bank terminals before connecting the inverter or charge controller.
- Add the fuse and disconnect, then connect loads and the charger.
Use insulated tools, remove rings and watches, and double-check polarity before every connection. A short across a large bank can cause arc flash.
Sub-step: Balance Before Commissioning
Charge each cell individually to the manufacturer’s full-charge voltage, then allow a rest period before reading resting voltage. Unbalanced cells shorten bank life quickly, so balance before you rely on the system.
Recommended gear
- Battery monitor with shunt: A shunt-based monitor gives accurate state-of-charge and amp-hour counts, which voltage alone cannot provide for LiFePO4. View on Amazon
- Clamp meter: Useful for checking charging and discharging current during commissioning and troubleshooting. View on Amazon
- Digital multimeter: Needed to verify cell voltages and balance before connecting cells in parallel. View on Amazon
For a broader view of measurement tools, see Solar Measurement Tools: Multimeters, Clamp Meters and Battery Monitors.
Common mistakes
- Sizing to rated capacity instead of usable capacity after depth of discharge.
- Mixing old and new cells or cells from different production batches.
- Undersizing the DC fuse or using cable thinner than the peak current requires.
- Skipping cell balancing and then wondering why one cell reaches cutoff early.
- Installing the bank in a hot, unventilated space. Temperature limits are covered in Solar Battery Safety: Charging, Temperature, Enclosures and Storage.
Tips
- Plan for growth. Use busbars and cable routing that allow an additional parallel string later.
- Check your charge controller’s maximum battery voltage and charge current against the bank before purchase.
- Log state of charge over the first two weeks and adjust your load list if the numbers differ from your estimate.
- For inverter sizing and its effect on bank current, read How to Size an Inverter for a DIY Solar System.
FAQ
How big should a DIY solar power battery bank be?
Size it from your daily watt-hour use, multiplied by days of autonomy, then divided by the usable depth of discharge. Most small off-grid homes land between 5 and 10 kWh of nominal storage.
Is LiFePO4 better than lead-acid for a DIY bank?
LiFePO4 offers higher usable capacity, longer cycle life and lighter weight, but costs more upfront and requires a compatible charger. Lead-acid is simpler and tolerant of less precise charging, but needs more capacity for the same usable energy.
Can I connect different battery brands together?
No. Cells should match in brand, model, capacity and age. Mixing them causes uneven charge and early failure.
What fuse size do I need?
Size the DC fuse for the maximum discharge current of the bank and cable run, typically with a margin above the inverter’s continuous rating. Confirm the value against the cable ampacity and the manufacturer’s guidance.
Do I need a BMS for a LiFePO4 bank?
Yes. A BMS protects against overcharge, overdischarge, overcurrent and temperature faults, and it balances cells over time. Many commercial LiFePO4 modules include one, but you still need to verify its limits match your system.
How long does a DIY battery bank last?
Life depends on chemistry, depth of discharge, temperature and charge practices. Manufacturers typically specify cycle counts at a stated DoD, so compare those figures rather than general claims.
Should a professional check my battery installation?
For systems connected to a home or building, especially those with grid tie or large battery banks, consult a licensed electrician or solar installer. Local codes often require permits and inspection.
Conclusion
A well-built DIY solar power battery bank starts with an honest load list and a clear autonomy target. Convert those numbers into nominal capacity using depth of discharge, choose a voltage that suits your inverter, and build with matched cells and proper protection. Verify balance and wiring before connecting loads, and log performance so you can refine the design over time.