Size Your Power / Battery cost

Which battery is really the cheapest?

Enter the price, size, usable depth of discharge and cycle life of up to three batteries. The calculator shows what each one costs per kWh you actually get over its life.

Quick answer: with typical numbers, a $300 100 Ah lithium battery delivers a kWh for about $0.12 over its life, while a $240 100 Ah AGM battery costs about $1.00 per kWh, because it uses only half its capacity and wears out in about 400 cycles.

Compare up to three batteries

The numbers below are examples, not quotes. Replace them with real prices and the cycle life and depth of discharge from each battery’s datasheet.

Battery A
Battery B
Battery C

Cost per kWh you actually get

Estimates. It ignores chargers, battery management systems, capacity fade over time and replacement labor.

Last updated

An example, with typical numbers

Three 100 Ah batteries cycled 250 times a year. The prices are examples, and the cycle lives are the ranges commonly quoted by manufacturers.

BatteryPriceUpfront cost per usable kWhLastsDelivers in its lifeCost per kWh delivered
Lithium (LiFePO4) 100 Ah$300$29310.0 years2,560 kWh$0.12
AGM lead-acid 100 Ah$240$4001.6 years240 kWh$1.00
Flooded lead-acid 100 Ah$150$2502.0 years300 kWh$0.50

The cheapest battery to buy is the most expensive per kWh you get out of it. Lead-acid batteries can only use about half their capacity and wear out in a few hundred cycles, while lithium (LiFePO4) uses most of its capacity for thousands of cycles.

How it is calculated

It ignores capacity fade, so real lifetime energy is a little lower, and it leaves out chargers and installation. Use the same assumptions for every battery you compare.

When the cheap battery makes sense

Using it anywhere

Common mistakes

Common questions

Is a lithium battery really cheaper than lead-acid?

Per kWh you actually get out of it, usually yes. With the example numbers above, lithium costs about $0.12 per kWh delivered against about $1.00 for AGM, even though it costs more to buy. The gap comes from lithium’s much longer life and deeper usable capacity.

How many cycles does a LiFePO4 battery last?

Manufacturers commonly rate LiFePO4 batteries for 3,000 to 6,000 cycles at 80% depth of discharge, and some state more. Real life depends on temperature, charge rates and how deeply you discharge, so use the datasheet for your battery and be a little conservative.

How many cycles does a lead-acid battery last?

AGM and flooded lead-acid batteries are commonly rated for about 300 to 600 cycles at 50% depth of discharge. Discharging deeper shortens their life further, and leaving them discharged damages them.

Why is lead-acid worse for occasional use than it looks?

At 30 cycles a year, a lead-acid battery’s calendar life limits it to about 5 years, so it delivers only about 90 kWh for its price, around $2.67 per kWh. Lithium still works out at about $0.98 per kWh.

How do I compare batteries with different voltages?

Convert each to kilowatt-hours: amp-hours × volts ÷ 1,000. A 100 Ah battery at 12.8 V holds 1.28 kWh, and a 100 Ah battery at 24 V holds 2.4 kWh. Always compare cost per kWh, never cost per amp-hour.

Should I just buy the cheapest battery?

Only if cash today matters more than cost over time. The cheapest battery usually costs the most per kWh delivered. If your budget is tight, consider buying a smaller lithium battery and growing the system later.

Related calculators

To see how long a battery lasts, use the battery runtime calculator. To size a bank for a van or cabin, see the solar and battery calculator, and to recharge it, the solar charge time calculator.