Battery Size Calculator

Engineer reliable autonomy with fast, transparent battery sizing. Compare chemistries, temperatures, and runtime scenarios easily. Download tables as CSV or PDF for documentation needs.

Inputs
Fill fields, then calculate. Values can include commas.
AC uses inverter efficiency. DC bypasses inverter.
Choose power for quickest sizing.
Average real power (not surge).
Use RMS current for AC.
Used only when input mode is current.
Set 1.0 if unknown.
DC bus voltage for the battery bank.
Total backup duration per day.
Use >1 for multi-day storage needs.
Ignored for DC loads.
Cables, connections, converters.
Round-trip behavior approximation.
Typical: lead-acid 50, LiFePO₄ 80–90.
Use 90% for cold derating scenarios.
Accounts for capacity fade over time.
Extra buffer for uncertainty and growth.
Helpful when discharge current is high.
Typical lead-acid: 1.10–1.25. Lower is better.
Used for configuration estimate.
Use datasheet rating (e.g., 20h).
View Example Table
Example Data Table
Sample scenario to verify the calculator workflow.
Scenario Load System Runtime Assumptions Recommended Capacity Example Bank
Home backup 800 W AC 24 V 4 h × 1 day Inv 92%, DC 97%, Bat 95%, DOD 80%, Margins 20%+10% ≈ 230 Ah 24 V bank: 2S × 3P of 12 V 100 Ah (6 units)
Telecom DC 20 A DC @ 48 V 48 V 6 h × 1 day DC 98%, Bat 95%, DOD 50%, Temp 90% ≈ 321 Ah 48 V bank: 4S × 4P of 12 V 100 Ah (16 units)
Field kit 150 W AC 12 V 10 h × 2 days Inv 90%, DC 96%, Bat 94%, DOD 85%, Margins 15%+10% ≈ 380 Ah 12 V bank: 1S × 4P of 12 V 100 Ah (4 units)
Results are approximate and depend on real discharge rate, temperature, and battery aging.
Formula Used
1) Power and energy
  • AC load Battery-side power: Pbatt = Pload / ηinv
  • DC load Battery-side power: Pbatt = Pload
  • Energy for runtime and days: E = Pbatt × t × d
  • Loss-adjusted energy: Eadj = E / (ηdc × ηbat)
2) Capacity and deratings
  • Base capacity: Ahbase = Eadj / Vdc
  • DOD and temperature: Ah = Ahbase / (DOD × T)
  • Margins: Ahfinal = Ah × (1+mage) × (1+mres)
  • Average current: I ≈ Pbatt / (Vdc × ηdc × ηbat)
3) Optional Peukert correction (20-hour style)
When enabled, the calculator converts the required capacity to an equivalent 20-hour rated capacity using exponent k.
Ah20 = [ Ahfinal × (20 × I)(k−1) ](1/k)
This is an approximation; consult battery datasheets for exact curves and allowable discharge rates.
How to Use This Calculator
  1. Choose AC if using an inverter, otherwise choose DC.
  2. Enter your load as power in watts, or as current with voltage.
  3. Set system voltage, then enter the required runtime and autonomy days.
  4. Adjust efficiencies, DOD, temperature factor, and margins to match your design standard.
  5. Optional: enable Peukert for lead-acid high-rate discharge situations.
  6. Provide a typical single-battery voltage and capacity to estimate series/parallel count.
  7. Press Calculate. Results appear above the form and can be exported.
Engineering Notes
  • Use the average load for energy sizing; handle surge separately via inverter and cable ratings.
  • Cold temperatures reduce capacity; use the temperature factor to derate accordingly.
  • For mission-critical systems, follow local standards and manufacturer recommendations.
[ ' < h 3 > L o a d C h a r a c t e r i z a t i o n a n d D i v e r s i t y < / h 3 > ' , ' < p > B a t t e r y s i z i n g s t a r t s w i t h t h e a v e r a g e r e a l l o a d , n o t n a m e p l a t e w a t t a g e . F o r m i x e d s i t e s , c o m b i n e d e v i c e d u t y c y c l e s : a 1 2 0 W r o u t e r a t 1 0 0 % p l u s a 3 0 0 W l a p t o p a t 4 0 % y i e l d s 2 4 0 W a v e r a g e . M e a s u r e w i t h a m e t e r o r 2 4 - h o u r l o g . H a n d l e s u r g e s s e p a r a t e l y v i a i n v e r t e r a n d w i r i n g . A d d a g r o w t h a l l o w a n c e , s u c h a s 1 0 % , w h e n n e w c i r c u i t s m a y b e a d d e d . < / p > ' , ' ' , ' < h 3 > C o n v e r t i n g A C D e m a n d t o D C B a t t e r y P o w e r < / h 3 > ' , ' < p > A C l o a d s d r a w e n e r g y t h r o u g h a n i n v e r t e r , s o b a t t e r y - s i d e p o w e r r i s e s a s e f f i c i e n c y f a l l s . W i t h 8 0 0 W A C a n d 9 2 % i n v e r t e r e f f i c i e n c y , P < s u b > b a t t < / s u b > ≈ 8 0 0 / 0 . 9 2 = 8 7 0 W . I f y o u o n l y k n o w c u r r e n t , u s e P = V × I × P F ; r e s i d e n t i a l l o a d s s i t n e a r P F 0 . 8 – 1 . 0 . F o r D C l o a d s , i n v e r t e r l o s s e s a r e a v o i d e d , b u t c a b l i n g a n d c o n v e r t e r s s t i l l m a t t e r . A D C - p a t h e f f i c i e n c y o f 9 7 % c a p t u r e s w i r i n g , b r e a k e r , a n d c o n v e r t e r l o s s e s . < / p > ' , ' ' , ' < h 3 > R u n t i m e , A u t o n o m y , a n d E n e r g y B u d g e t < / h 3 > ' , ' < p > E n e r g y i s p o w e r m u l t i p l i e d b y t i m e a n d d a y s . U s i n g t h e e x a m p l e a b o v e , 8 7 0 W f o r 4 h o u r s i s 3 , 4 8 0 W h p e r d a y . W i t h o n e a u t o n o m y d a y , t h e i d e a l b u d g e t i s 3 . 4 8 k W h ; t w o d a y s d o u b l e s t h e s t o r a g e r e q u i r e m e n t . A p p l y i n g D C - p a t h 9 7 % a n d b a t t e r y e f f i c i e n c y 9 5 % i n c r e a s e s r e q u i r e d s t o r e d e n e r g y t o a b o u t 3 , 4 8 0 / ( 0 . 9 7 × 0 . 9 5 ) ≈ 3 , 7 8 0 W h f o r c l e a r d o c u m e n t a t i o n . < / p > ' , ' ' , ' < h 3 > D e r a t i n g s : D O D , T e m p e r a t u r e , a n d A g i n g < / h 3 > ' , ' < p > D e p t h o f d i s c h a r g e l i m i t s u s a b l e c a p a c i t y a n d p r o t e c t s c y c l e l i f e . T y p i c a l d e s i g n v a l u e s a r e 5 0 % f o r f l o o d e d l e a d - a c i d , 6 0 % f o r A G M , a n d 8 0 – 9 0 % f o r L i F e P O ₄ . C o l d o p e r a t i o n r e d u c e s c a p a c i t y ; a 9 0 % t e m p e r a t u r e f a c t o r i s c o m m o n n e a r 0 ° C , w h i l e 8 0 % m a y a p p l y a r o u n d − 1 0 ° C . A d d a g i n g m a r g i n , s u c h a s 2 0 % , t o r e f l e c t e n d - o f - l i f e c a p a c i t y n e a r 8 0 % . A d d r e s e r v e m a r g i n , s u c h a s 1 0 % , f o r u n c e r t a i n t y a n d l o a d d r i f t . < / p > ' , ' ' , ' < h 3 > T r a n s l a t i n g C a p a c i t y i n t o S e r i e s – P a r a l l e l H a r d w a r e < / h 3 > ' , ' < p > C o n v e r t w a t t - h o u r s t o a m p - h o u r s a t s y s t e m v o l t a g e : A h = W h / V . W i t h 3 , 7 8 0 W h a t 2 4 V , b a s e c a p a c i t y i s 1 5 7 . 5 A h . A f t e r 8 0 % D O D , 9 0 % t e m p e r a t u r e , a n d m a r g i n s , t h e r e c o m m e n d e d v a l u e c a n e x c e e d 2 3 0 A h . C o n f i g u r a t i o n u s e s s e r i e s c o u n t t o r e a c h v o l t a g e , t h e n p a r a l l e l s t r i n g s f o r A h . F o r a 2 4 V b a n k u s i n g 1 2 V u n i t s , u s e 2 i n s e r i e s ; 3 p a r a l l e l s t r i n g s o f 1 0 0 A h u n i t s d e l i v e r 3 0 0 A h n o m i n a l . O p t i o n a l P e u k e r t ( k ≈ 1 . 1 5 ) a d j u s t s l e a d - a c i d f o r h i g h c u r r e n t d i s c h a r g e . < / p > ' ]
FAQs

1. What load value should I enter: average or peak?

Use the average real load for energy sizing. Size peaks separately by checking inverter surge rating, cable ampacity, and protective devices. If the load varies, estimate duty cycle or use logged measurements over at least one day.

2. How do I choose depth of discharge?

Select DOD based on chemistry and life target. Flooded lead-acid often uses 50%, AGM around 60%, and LiFePO₄ commonly 80–90%. Lower DOD improves cycle life but increases required capacity and cost.

3. Why does temperature factor change the result?

Battery capacity drops in cold conditions, so the temperature factor derates usable energy. For example, 90% near 0°C or 80% near −10°C means you must install more nameplate capacity to achieve the same runtime.

4. When should I enable Peukert correction?

Enable it for lead-acid banks with high discharge current or short runtimes. A higher Peukert exponent increases the required 20-hour rated capacity, reflecting reduced effective capacity at high C-rates.

5. How accurate is the series/parallel battery count?

It is a planning estimate using your selected unit voltage and Ah rating. Always validate against manufacturer limits for maximum series strings, recommended parallel count, BMS constraints, and available physical space and cabling.

6. Can this calculator size for surge loads?

It focuses on energy and average power. For motor starts or inverter surges, verify peak watts, starting current, and inverter surge duration. Then confirm batteries can supply the peak current without excessive voltage drop.

Related Calculators

Battery Capacity CalculatorBattery Energy CalculatorBattery Power CalculatorBattery Current DrawBattery Efficiency CalculatorBattery Degradation CalculatorBattery Health CalculatorBattery Thermal CalculatorBattery Internal ResistanceBattery Load Calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.