Battery cost per kilowatt-hour calculator

Converts purchase price into cost per kilowatt-hour of throughput. Requires the cycle count with its depth of discharge from your datasheet rather than guessing — manufacturer figures vary by a factor of five.

Input

Input

From the specific datasheet — figures vary by a factor of 6 between manufacturers, which is why this calculator does not guess.

The depth of discharge the cycle count refers to. Mandatory: 3000 cycles at 100% DoD and 6000 at 50% are the same throughput.

Batteries age even unused. At low usage this limit binds, not the cycle count.

Full cycles per year. Daily home storage ~250, garden shed ~60 — decides whether cycles or calendar limit the life.

Result · Live

Cost per kWh of throughput
4.7ct/kWhthe only unit in which comparing chemistries is valid
Energy throughput until end of life
3,369kWhC · U · DoD · cycles · η — cycles alone mean nothing
Service life
14.0athe minimum of cycle and calendar limits
Cycles actually reachable
3,500at your usage intensity — not the datasheet number
  • Market range for this chemistry class (08/2026, same capacity): €120 to €200. Your price sits inside the range — brand quality, warranty and BMS justify premiums, but the frame is visible.ACQUISITION_VS_MARKET
Step curve: every replacement is a jump
01,6843,3695,0536,7388,422kWh throughput0714212835years (at your usage)160

Each step is a replacement after 3,369 kWh of throughput (≈ 14 years at your usage). The grey band is the uncertainty of the cycle rating (4.4–6.6 ct/kWh) — with a factor-6 spread between manufacturers it belongs to the honest answer.

Calculation steps
  • Energy throughput: C * U * DoD * N * eta_rt / 1000 = 3,369 kWh
  • Cost per kWh throughput: C_capex / E_throughput = 0.047492 Waehrung/kWh

The formulas behind the calculator

Every number above can be recomputed: the full calculation path, all assumptions and the data source with retrieval date — plus cross-validation against independent references. Disclosed, not claimed.

An estimate based on the stated assumptions. The final design must be checked by a qualified professional against the rules that apply where you are.

Data as of: 2026-06-15

Every intermediate value with its formula, number and provenance
StepFormulaValueProvenance
Energy throughputC * U * DoD * N * eta_rt / 10003,369 kWhexact
Cost per kWh throughputC_capex / E_throughput0.047492 Waehrung/kWhexact
Formula
Cost/kWh = purchase / (C · U · DoD · N · η_rt / 1000)
Valid for
Cycle figure from the specific datasheet, referenced to a named depth of discharge — the calculator refuses without it, since manufacturer figures vary by a factor of 6. Lifetime as the minimum of cycle and calendar limit. Reference case: 100 Ah / 12.8 V at the €160 market mean (retail 08/2026: €119–196), 3,500 cycles at 80 % → 3,369 kWh throughput, 4.75 ct/kWh, 14 years cycle-limited. The chemistry class market range sits beside your price as a reference (12 V block class only, quarterly maintenance, price age monitored).
Not covered
Ageing profile within the lifetime (capacity does not drop abruptly), partial-cycle equivalence, temperature influence on cycle count, second-life residual values, disposal and recycling, market ranges for 24/48 V blocks (no sample — the reference is deliberately omitted there).
Data sources
  • Manufacturer datasheets (Victron, Fronius, BYD) and IEC 61427-1, aggregated · retrieved 2026-06-15

Frequently asked questions

How do I work out what my battery really costs per kilowatt-hour?

Divide the purchase price by lifetime energy throughput: capacity times voltage times depth of discharge times cycle count times round-trip efficiency. Throughput is the only unit in which batteries can be compared fairly — 3,000 cycles at 100 percent DoD and 6,000 cycles at 50 percent deliver exactly the same throughput, so the apparent doubling of life is no such thing.

Why does the calculator insist on a cycle count and its depth of discharge from the datasheet?

Because manufacturer cycle figures differ by a factor of five to six, the calculator refuses to guess this number. The depth of discharge the cycle rating refers to is mandatory — without it the figure is meaningless. If the rating is uncertain you can enter a range and get a cost band instead of a single value.

What if I only cycle the battery occasionally?

Then calendar life becomes the binding limit rather than the cycle rating: a cabin battery at 60 cycles a year would need 58 years to reach 3,500 cycles, and the calculator flags this. Capacity fade over life, temperature effects on ageing and residual value are not modelled.

What does a LiFePO₄ battery cost per kilowatt-hour, concretely — and how does it beat AGM?

In the reference case (100 Ah / 12.8 V, €160 market mean 08/2026, 3,500 cycles at 80 % DoD, η = 0.94) the throughput is 3,369 kWh — 4.75 ct per kilowatt-hour cycled, with a cycle-limited lifetime of 14 years. A brand unit at €800 lands at 23.7 ct on the same datasheet values — the premium buys warranty, service and vetted cells, not different cycles. Exactly why the market-range reference sits beside your price.

When does the result flip in favour of the cheaper purchase?

At low usage. A garden shed with 60 cycles per year reaches 3,500 cycles only after 58 years — the battery dies of calendar ageing long before, and the throughput shrinks accordingly. That is exactly the cross-check this calculator runs: it takes the minimum of cycle and calendar limits and reports when the calendar limit binds. Then the cheap AGM can indeed be the more economical choice.

Why does the calculator show a band instead of one number?

Because cycle ratings vary by a factor of 6 between manufacturers — depending on test standard, end-of-life criterion (70 or 80% residual capacity) and cycle definition. With plausible lower and upper bounds (advanced assumptions) the calculator computes the cost span; in the reference case 22.2 to 33.2 ct/kWh. If the span exceeds the difference between two candidates, that is the honest answer: the data does not support a decision.

Where does the market range beside my price come from?

From the quarterly maintained dataset of the chemistry comparison: for the 100 Ah LiFePO4 class, retail prices in August 2026 ranged from €119 to €196. The range is a reference, not a calculation input — the maths always uses your price. Above it is not an error but a brand premium; below it, cell quality and warranty deserve a look.

Why does the reference not appear for 24 and 48 V blocks?

Because the sample only covers the 12 V block class. A range for voltages nobody sampled would be a claim — the calculator omits the reference rather than extrapolating it. Your price and datasheet values work independently at any voltage.

Did the LiFePO4 price drop change the conclusion?

Substantially. At the €160 market mean, a cycled kilowatt-hour costs 4.75 ct — for context, the spread between grid purchase and feed-in is around 23 ct. Storage itself is no longer the economic bottleneck; what matters is whether there is enough surplus to shift. The storage calculator checks that against your load profile.

What does “cycle-limited” versus “calendar-limited” mean?

Lifetime ends at the earlier of the two limits: cycles used up or calendar years over. In the reference case 3,500 cycles at 250 per year are reached after 14 years — one year before the 15-year calendar limit. At only 150 cycles per year you die by calendar: cycles remain unused, and paying for a higher cycle count does not pay off.

Does the calculation apply to used or second-life batteries?

With caution. The calculator assumes datasheet cycles from new; a used cell has consumed part of them and keeps ageing calendrically. If you know the remaining cycle value from a capacity test, enter it — the market-range reference then does not apply, since it reflects new prices.