Off-Grid Battery Bank Amp-Hour Calculator

This calculator turns a daily watt-hour load into the amp-hour capacity of an off-grid battery bank, then works out how many batteries you wire in series and in parallel to build it. It follows the structure of IEEE 1013, the recommended practice for sizing lead-acid batteries in stand-alone photovoltaic systems: start from the load, multiply by days of autonomy, then divide by every factor that stops you from using the whole nameplate — depth of discharge, inverter efficiency and low-temperature capacity loss. Amp-hours are meaningless without a voltage, so the bank voltage is an input, not an afterthought.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Daily energy consumptionTotal watt-hours your loads consume in 24 hours, taken from an appliance-by-appliance audit rather than from a utility bill.3000 Wh/day
Days of autonomyConsecutive days the bank must carry the loads with no charging; 2-3 for a sunny climate with a generator, 4-5 for a cloudy winter with no backup.2 days
Nominal bank voltageHigher voltage means lower current for the same power, so thinner cable and smaller fuses; 48 V is standard above roughly 3 kW of inverter.48 V
Maximum depth of dischargeDeepest routine discharge the chemistry tolerates: 50% for flooded and AGM lead-acid, 80-100% for lithium iron phosphate.50 %
Inverter efficiencyEfficiency converting DC from the bank to AC at the loads; 88-93% is typical for a good low-frequency inverter at part load.90 %
Cold-temperature capacity factorApproximate share of rated capacity a lead-acid battery delivers at the coldest temperature the bank will see; check your manufacturer's own curve.25 °C / 77 °F or warmer — 1.00
Capacity of one batteryRated amp-hours of the individual battery, at the discharge rate stated on its label (usually the 20-hour rate for lead-acid).100 Ah
Voltage of one batteryNominal voltage of one battery or cell; series count is the bank voltage divided by this.12 V
Cost of one batteryDelivered price of a single battery, used only to report cost per usable kWh so you can compare chemistries fairly.250 $

It returns

  • Bank capacity required — At the nominal bank voltage you selected.
  • Equivalent nominal energy
  • Batteries in series per string
  • Parallel strings
  • Total batteries
  • Usable energy delivered to loads — After depth of discharge, inverter efficiency and the temperature factor.
  • Bank cost per usable kWh

The formula

Ah=EdayDVbankDoDηinvktemp
Nseries=VbankVbatt,Npar=AhreqAhbatt

In plain text: Ah = (Wh_day × D) / (V_bank × DoD × η_inv × k_temp)

  • AhBank capacity required at the nominal bank voltage (Ah)
  • E_dayDaily energy consumption of the loads (Wh/day)
  • DDays of autonomy with no charging (days)
  • V_bankNominal bank voltage (12, 24 or 48 V) (V)
  • DoDMaximum allowable depth of discharge (decimal)
  • η_invInverter conversion efficiency (decimal)
  • k_tempFraction of rated capacity available at the coldest operating temperature (decimal)

Amp-hours scale inversely with bank voltage. The same 6 kWh of stored energy is 500 Ah at 12 V, 250 Ah at 24 V and 125 Ah at 48 V — identical energy, quite different cable.

Updated Category Off-Grid, Battery Storage & Backup Power Verified against published test cases Reading time 12 min

Why off-grid banks are sized in amp-hours

An amp-hour is a charge, not an energy, and it only becomes energy when you attach a voltage: 100 Ah at 12 V is 1.2 kWh, and the same 100 Ah at 48 V is 4.8 kWh. Off-grid systems have kept the amp-hour convention because everything else in a DC system — the charge controller, the shunt, the fuses, the cable — is rated in amps. Choosing the bank voltage first, then sizing in amp-hours, keeps the numbers on the same page as the hardware.

The sizing question is straightforward to state: how much charge must the bank hold so that a run of sunless days does not leave your loads dead or the batteries damaged. Three things stand between the nameplate capacity and the energy you can actually use.

Depth of discharge. Lead-acid batteries lose cycle life sharply the deeper you take them, which is why the long-standing practice is to size flooded and AGM banks so routine discharge never passes 50%. Lithium iron phosphate tolerates 80-100%, which is the single biggest reason a lithium bank of the same usable capacity is physically smaller and lighter — you are buying roughly half the nameplate.

Inverter efficiency. Every AC watt-hour your loads consume costs more than one watt-hour out of the battery. At 90% efficiency, a 3,000 Wh daily AC load pulls 3,333 Wh from the bank.

Temperature. Battery capacity falls as it gets colder. A lead-acid battery delivering its rated capacity at 25 °C delivers noticeably less near freezing, so an unheated shed in a northern winter needs a larger bank for the same job. Lithium has a harder constraint still: most cells must not be charged below 0 °C without integral heating.

IEEE 1013, the recommended practice for sizing lead-acid batteries in stand-alone photovoltaic systems, formalises exactly this chain of derating factors, and the same structure applies whatever the chemistry — only the numbers you put in the DoD and temperature slots change.

Working through the formula

Multiply the daily load by the days of autonomy to get the energy the bank must hold. Divide by the bank voltage to convert energy into charge. Then divide by each derating factor in turn, because each one reduces the share of nameplate you may actually use.

Days of autonomy is a design decision about risk, not a physical quantity. Two days is the usual minimum for a sunny climate where a generator can cover the exception. Three to four suits a temperate climate with real winter cloud. Five or more is for remote sites where no generator will arrive. Each extra day costs a proportional amount of battery, so autonomy is the most expensive input on the page — and it is worth checking whether a generator or a few extra solar modules buys the same reliability for less. Size the array separately; the solar output calculator tells you what a given array actually returns in the worst month.

Bank voltage is chosen from the inverter's power, not from the battery. Current equals power divided by voltage, so a 3 kW inverter draws about 250 A from a 12 V bank, 125 A from 24 V and 62 A from 48 V. The 12 V version needs enormous cable, a 300 A class-T fuse and a busbar that costs real money; the 48 V version runs on cable you can bend by hand. As a working rule, use 12 V below about 1 kW of inverter, 24 V from 1 to 3 kW, and 48 V above that.

Series and parallel. Series raises voltage and keeps amp-hours; parallel raises amp-hours and keeps voltage. A 48 V bank from 12 V batteries needs four in series per string. If the required capacity is 278 Ah and each battery is 100 Ah, you need three strings, so twelve batteries. Note the rounding: the installed 300 Ah exceeds the 278 Ah requirement, which is normal and gives useful margin.

Keep parallel strings few. Identical strings never share current perfectly, and the mismatch grows as the batteries age, so a bank of six or eight parallel strings ages unevenly and the weakest string drags the rest. Three or four strings is the usual limit; beyond that, buy higher-capacity batteries — 2 V cells at 600-1,200 Ah exist precisely for this reason.

Worked example: a 3 kWh-a-day cabin on 48 V

A cabin's load audit totals 3,000 Wh a day. The owner wants two days of autonomy, runs a 48 V bank of 100 Ah 12 V AGM batteries at $250 each, limits discharge to 50%, and has a 90% efficient inverter. The battery room stays above 25 °C, so the temperature factor is 1.00.

  1. Energy over the autonomy period. 3,000 × 2 = 6,000 Wh.
  2. Combined derating. 0.50 × 0.90 × 1.00 = 0.45. Less than half of what you buy is usable.
  3. Denominator. 48 V × 0.45 = 21.6.
  4. Capacity required. 6,000 ÷ 21.6 = 277.8 Ah at 48 V.
  5. Nominal energy. 277.8 × 48 ÷ 1,000 = 13.33 kWh of nameplate for 6 kWh of delivered energy.
  6. Series count. 48 ÷ 12 = 4 batteries per string.
  7. Parallel strings. 277.8 ÷ 100 = 2.78, rounded up to 3 strings.
  8. Total batteries. 4 × 3 = 12 batteries, giving 300 Ah installed.
  9. Usable energy. 300 × 48 ÷ 1,000 = 14.4 kWh nameplate, × 0.45 = 6.48 kWh delivered.
  10. Cost per usable kWh. 12 × $250 = $3,000 ÷ 6.48 = $463 per usable kWh.

That last figure is the one to carry into a chemistry comparison. Suppose the alternative is a 48 V lithium iron phosphate bank at 80% depth of discharge and the same 90% inverter, so the derating is 0.72 rather than 0.45. The requirement drops to 6,000 ÷ (48 × 0.72) = 173.6 Ah, and a single 200 Ah 48 V unit covers it with 6.91 kWh usable. If that unit costs $2,800, the cost per usable kWh is $405 — cheaper than the lead-acid bank before you count the lithium's three-to-five times longer cycle life, its smaller footprint and the fact that it does not need equalisation charging. Comparing headline prices per amp-hour would have given the opposite ranking.

How to read the result

Check the parallel string count first. More than three or four strings is a design smell rather than an answer. It usually means the battery you picked is too small for the job, and larger batteries — or 2 V cells — will give a longer-lived bank at similar cost.

Read the gap between nominal and usable energy as the price of the chemistry. A lead-acid bank at 50% depth of discharge with a 90% inverter delivers 45% of what it stores. That is not waste, it is what buys cycle life; but it is exactly the number to hold up when someone compares a lead-acid price per amp-hour against a lithium one.

Cost per usable kWh is the only fair price comparison, and even it is incomplete. It ignores cycle life, which is where lithium earns most of its advantage. If you want to go further, divide the bank cost by (usable kWh × rated cycles) to get a cost per kWh cycled, which is the metric that actually determines lifetime cost.

Confirm the amp-hour rating's discharge rate. Lead-acid capacity is rate-dependent: a battery rated 100 Ah at the 20-hour rate delivers materially less if you pull it flat in four hours, an effect described by Peukert's law. If your loads discharge the bank quickly, the effective capacity is below the label and the bank needs to be larger than this calculation suggests. Lithium is far less rate-sensitive over normal residential discharge rates.

Check the charge current the bank needs. A rule of thumb for flooded lead-acid is a charge current of roughly 10-13% of the bank's amp-hour capacity, so a 300 Ah bank wants about 30-40 A of charging — which sets a floor on array size and charge controller rating independent of the daily energy balance.

Depth of discharge, chemistry and what you actually get

Usable fraction is depth of discharge multiplied by a 90% inverter efficiency. Nameplate needed is the capacity you must buy to deliver 6 kWh to AC loads.
ChemistryTypical max depth of dischargeUsable fraction at 90% inverterNameplate for 6 kWh deliveredAh at 48 V
Flooded lead-acid (deep cycle)50%45%13.33 kWh278
AGM lead-acid50%45%13.33 kWh278
Gel lead-acid50%45%13.33 kWh278
Lead-carbon60%54%11.11 kWh231
Lithium iron phosphate (LiFePO₄)80%72%8.33 kWh174
Lithium iron phosphate, full-depth rated100%90%6.67 kWh139

Depth-of-discharge limits are the values commonly recommended for good cycle life rather than absolute limits; the manufacturer's cycle-life curve for your specific product is the authority. Lithium figures assume the battery management system permits the stated depth.

Off-grid battery sizing mistakes

  • Quoting amp-hours without a voltage. A 400 Ah bank means nothing until you say 12, 24 or 48 V — the energy differs by a factor of four across that range.
  • Sizing lead-acid to 100% depth of discharge. It works exactly once. Deep-cycle lead-acid cycled to empty loses most of its rated life within months.
  • Comparing chemistries on price per amp-hour. Compare on price per usable kWh, and preferably on price per kWh cycled over the rated life.
  • Building six or more parallel strings. Current sharing degrades as the strings age and the bank fails at the pace of its weakest member. Use larger batteries instead.
  • Ignoring the discharge rate the capacity was measured at. Lead-acid rated 100 Ah at the 20-hour rate delivers appreciably less at a 4-hour rate; check the manufacturer's rate table if your loads are heavy relative to the bank.
  • Forgetting charge current. A bank needs a minimum charge rate to reach full charge; sizing the array purely to the daily energy balance can leave lead-acid chronically undercharged and sulfating.
  • Leaving the temperature factor at 1.00 for an unheated building. A cold bank is a smaller bank, and lithium additionally refuses to charge below freezing without heaters.

How this fits the rest of the off-grid design

Battery sizing is the second step in an off-grid design, not the first. Start with the load: an appliance-by-appliance audit with the daily load audit calculator gives you the watt-hour figure this page depends on, and it is the number most worth getting right — every downstream component scales with it.

Then size the array to recharge the bank in the worst month, not the average one. An off-grid array is typically much larger relative to the load than a grid-tied one, because it must also make up for the days of autonomy it just spent and because there is no grid to lean on in December. Use the worst-month peak sun hours in the production calculator rather than the annual average.

Finally, check the charge controller and the inverter. The controller must handle the array's short-circuit current with the code-required multipliers, and the inverter must handle the largest simultaneous load and the motor surges. Those are power calculations, not energy ones, and a bank sized correctly in amp-hours can still fail if the inverter is too small.

If your system is grid-tied and the battery exists for outage backup rather than daily autonomy, use the home battery backup sizing calculator instead — the arithmetic is related but the design objective, and therefore the answer, is different.

Frequently asked questions

How many amp-hours do I need for a 3,000 Wh per day off-grid system?

About 278 Ah at 48 V for two days of autonomy with lead-acid at 50% depth of discharge and a 90% inverter, or 1,111 Ah if you build the same bank at 12 V. The energy is identical — 13.3 kWh of nameplate — only the voltage differs. With lithium iron phosphate at 80% depth of discharge the requirement falls to 174 Ah at 48 V, because you are allowed to use a much larger share of what you buy.

Should I build a 12 V, 24 V or 48 V bank?

Choose by inverter power, because current is what costs money. Below about 1 kW of inverter, 12 V is fine. From 1 to 3 kW, use 24 V. Above 3 kW, use 48 V. A 3 kW inverter pulls roughly 250 A from 12 V and 62 A from 48 V, and that difference decides your cable size, fuse rating, busbar and voltage drop. Higher voltage also means fewer parallel strings for the same energy, which improves long-term current sharing.

How many days of autonomy should I design for?

Two days if you have a generator and a sunny climate, three to four in a temperate climate with real winter cloud, and five or more for a remote site with no backup. Autonomy is the most expensive input in the calculation because the bank scales linearly with it. Before adding a fourth or fifth day, price the alternative: a modest generator, or extra solar capacity to shorten the recovery time, often buys the same reliability for considerably less.

Why can I only use 50% of a lead-acid battery?

Because cycle life collapses with discharge depth. A deep-cycle lead-acid battery that lasts thousands of cycles at 20% depth may manage only a few hundred at 80%, and manufacturers' cycle-life curves make the trade-off explicit. Fifty percent is the long-standing compromise between usable capacity and service life. Lithium iron phosphate has a much flatter curve, which is why 80-100% is routine there and why the two chemistries cannot be compared on nameplate capacity.

How many batteries can I put in parallel?

Three or four strings is the practical limit for lead-acid. Parallel strings never share current exactly, and small differences in internal resistance grow as the batteries age, so the hardest-working string wears out first and then the bank fails progressively. If you need more capacity, use larger batteries — 2 V cells are made in 600 to 1,200 Ah sizes precisely so that a large bank can be one series string. Lithium banks with a common battery management system tolerate more parallel units, but follow the manufacturer's stated limit.

Does cold weather really need a bigger bank?

Yes for capacity, and lithium has an additional charging restriction. Lead-acid delivers less than its rated capacity as temperature falls, so a bank in an unheated shed at freezing needs roughly a quarter more nameplate to deliver the same energy. Most lithium iron phosphate cells must not be charged below 0 °C at all without integral heating, and the heaters draw from the battery. Insulating or conditioning the battery enclosure is usually cheaper than the extra capacity.

What size solar array recharges a bank this size?

Enough to replace the daily load plus recover the autonomy you spent, sized on the worst month rather than the annual average — and separately, enough charge current to bring lead-acid to a full absorption charge, conventionally around 10-13% of the bank's amp-hour capacity. For a 300 Ah bank that is roughly 30-40 A of charge current, which at 48 V is about 1.5-2 kW of array before losses. Off-grid arrays are therefore much larger relative to the load than grid-tied ones.

What does the amp-hour rating on my battery actually mean?

It is the charge the battery delivers at a specified discharge rate and temperature, usually the 20-hour rate at 25 °C for lead-acid. Discharge it faster and you get less: this rate-dependence is described by Peukert's law and can cost 10-25% at heavy discharge rates. Always check which rate the label refers to — comparing a 100 Ah at the 20-hour rate against a 100 Ah at the 100-hour rate compares two different batteries. Lithium is far less rate-sensitive at normal residential discharge rates.

References

  • IEEE 1013: Recommended Practice for Sizing Lead-Acid Batteries for Stand-Alone Photovoltaic (PV) Systems — Institute of Electrical and Electronics Engineers
  • IEEE 1361: Guide for Selecting, Charging, Testing, and Evaluating Lead-Acid Batteries Used in Stand-Alone Photovoltaic Systems — Institute of Electrical and Electronics Engineers
  • NFPA 70, National Electrical Code (2023), Article 706: Energy Storage Systems — National Fire Protection Association