Battery Sizing Calculator for Solar | Capacity & Series-Parallel Config - SolarMathDesk
⚡ Energy Storage Design & Configuration

Battery Sizing Calculator
for Solar Power Systems

Estimate the required battery storage capacity in Amp-Hours (Ah), gross kilowatt-hours (kWh), and series-parallel module quantities based on connected electrical load, runtime, and safe Depth of Discharge.

Published by: SolarMathDesk Engineering Lab • Updated:
✓ Peer-Reviewed & IEEE 1013 / IEEE 1562 Standard

1 Enter Load & Storage Parameters

W
Total continuous running wattage of appliances
hours
Backup operational hours without charging
Ah
Capacity rating per individual battery unit
Nominal voltage of each battery block
Storage Sizing Formula: Required Ah = (Continuous Load W × Runtime Hours) ÷ [System Voltage × DoD].
Note: Series count is calculated as ⌈System Voltage ÷ Battery Voltage⌉; parallel strings as ⌈Required Ah ÷ Battery Ah⌉.

How to Size a Solar Battery Bank: Amp-Hour Capacity and Wiring Configurations

The Battery Sizing Calculator for Solar by SolarMathDesk calculates the required storage capacity in Amp-Hours (Ah) and determines the exact series-parallel wiring arrangement needed to assemble individual battery blocks into a unified DC energy storage system. Sizing your battery bank correctly guarantees continuous power delivery without over-discharging cells.

The Mathematical Battery Sizing Equation

Battery capacity represents the total electrical charge stored within an electrochemical cell. Sizing a bank to support an autonomous AC or DC load involves fundamental Joulean relationships:

Total Energy Consumed (Wh) = Continuous Load Power (Watts) × Desired Runtime (Hours)
Required Bank Capacity (Ah) = Total Energy Consumed (Wh) ÷ [System Voltage (V) × Depth of Discharge (DoD)]
Series Batteries per String = ⌈ System Voltage (V) ÷ Individual Battery Voltage (V) ⌉
Parallel Strings = ⌈ Required Bank Capacity (Ah) ÷ Individual Battery Capacity (Ah) ⌉
Total Batteries Needed = Series Batteries per String × Parallel Strings

Consider an example powering a continuous 500W load for 5 hours on a 12V DC system using deep-cycle lead-acid batteries (50% DoD) rated at 12V 100Ah each:

Total Energy Consumed: 500W × 5h = 2,500 Watt-hours (Wh)
Required Amp-Hours: 2,500 Wh ÷ (12V × 0.50 DoD) = 416.7 Ah
Series Count: 12V System ÷ 12V Battery = 1 Battery in Series
Parallel Strings: ⌈ 416.7 Ah ÷ 100 Ah ⌉ = 5 Strings in Parallel
Total Battery Count: 1 Series × 5 Parallel = 5 Batteries (500 Ah Nominal Storage)

Series vs. Parallel Battery Connections Explained

To match both system operating voltage and Amp-Hour requirements, battery banks utilize two primary wiring topologies:

  • Series Connections (Positive to Negative): Linking batteries in series increases the total circuit voltage while keeping total Amp-Hour capacity unchanged. For example, connecting four 12V 100Ah batteries in series creates a 48V 100Ah bank (4.8 kWh).
  • Parallel Connections (Positive to Positive, Negative to Negative): Linking batteries in parallel increases the total Amp-Hour capacity while keeping the circuit voltage identical. For example, connecting four 12V 100Ah batteries in parallel creates a 12V 400Ah bank (4.8 kWh).
  • Series-Parallel Combinations: Used when scaling both voltage and capacity simultaneously (e.g., connecting two series strings of four 12V 100Ah batteries in parallel produces a 48V 200Ah bank comprising 8 batteries).

Depth of Discharge (DoD) Comparison

Depth of Discharge defines the maximum percentage of a battery's total capacity that can be withdrawn before recharging is mandatory:

  • Flooded Lead-Acid / AGM / Gel (50% DoD): Discharging lead-acid batteries past 50% causes severe lead sulfate crystallization on internal plates, reducing cycle lifespan from ~1,000 cycles to fewer than 300 cycles.
  • Lithium Iron Phosphate / LiFePO4 (80%–90% DoD): Lithium cells maintain chemical stability and flat voltage curves across deep discharge states, delivering 3,500 to 6,000+ cycles at 80%–90% DoD without degradation.
SM

Calculation Methodology & Engineering Standards

This sizing engine complies with energy storage engineering practices defined in IEEE 1013 (Recommended Practice for Sizing Lead-Acid Batteries for Stand-Alone Photovoltaic Systems) and IEEE 1562 (Guide for Sizing Stand-Alone Photovoltaic Systems). Maintained and verified by the technical engineering desk at SolarMathDesk.

Frequently Asked Questions (FAQ)

How do I calculate the number of batteries needed for a solar setup?
To determine total battery quantity:
1. Multiply continuous load power (Watts) by desired runtime (Hours) to find total energy demand in Watt-hours.
2. Divide Watt-hours by your system voltage multiplied by your Depth of Discharge factor to obtain required Amp-Hours (Ah).
3. Divide system voltage by an individual battery's voltage to determine how many batteries must be connected in series.
4. Divide total required Ah by an individual battery's Ah rating to determine parallel strings.
5. Multiply series batteries by parallel strings to get your final battery quantity.
How does series vs. parallel wiring affect battery bank voltage and capacity?
Wiring batteries in series (connecting positive to negative) adds their voltages together while leaving the Amp-Hour capacity unchanged. For example, two 12V 100Ah batteries in series equal a 24V 100Ah bank. Wiring batteries in parallel (positive to positive, negative to negative) maintains the same voltage while adding their Amp-Hour capacities together. For example, two 12V 100Ah batteries in parallel equal a 12V 200Ah bank. Both configurations provide the identical 2.4 kWh of total energy.
Can I mix different battery brands, capacities, or ages in the same solar bank?
No. You should never mix batteries of differing brands, capacities, chemistries, or ages in the same storage bank. Mismatched batteries have different internal resistances and charging characteristics; older or weaker batteries will constantly discharge newer batteries and absorb unequal current, causing dangerous overheating, undercharging, and premature bank failure. Always assemble battery banks using identical, new modules from the same production batch.