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.
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
| Step | Formula | Value | Provenance |
|---|---|---|---|
| Energy throughput | C * U * DoD * N * eta_rt / 1000 | 3,369 kWh | exact |
| Cost per kWh throughput | C_capex / E_throughput | 0.047492 Waehrung/kWh | exact |
- 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.