Skip to main content

Energy mass balanceCostingEquipment sizingStorage

Stationary LFP lithium-ion battery storage (containerised BESS) levelized cost of storage

Grid-connected LFP battery containers, from a single 2 MWh container to 1,000 MWh: LCOS in EUR/MWh delivered from the NREL 2025 energy/power cost split, a Lazard 2025 small-system premium and the PNNL-33283 LCOS method, energy delivered and charged, round-trip efficiency by efficiency basis.

  • CurrencyEUR 2024
  • Battery limitfully financed
  • 56 documented assumptions
  • Updated27 Oct 2026

Mass and energy balance

What the asset draws and delivers for the case and load you choose.

Reference case

Charge-discharge cycles a year at the chosen depth of discharge. 350 is the Lazard 2025 duty (1 cycle a day, 350 days); 365 is the PNNL warranty cap. Below about 310 a year the fixed costs are spread over too little energy and, at short durations, the LCOS leaves the sourced range.

Flows

  • In: Electricity for charging—

Asset

Stationary LFP lithium-ion battery storage (containerised BESS)

  • Out: Electricity discharged—

Annual quantities at the current usage.

Nominal installed energy of the battery plant (MWh). The catalogue binds products here: Huawei LUNA2000 2.032 MWh, Sungrow ST2752UX 2.752 MWh, Sungrow PowerTitan 2.0 5.015 MWh per container. A fixed project cost of about 383,500 EUR (Lazard 2025, 2 MWh against 200 MWh at 2 h) is spread over the size: a single container costs about 190 EUR/kWh more than the 240 MWh NREL reference, and above about 100 MWh size barely matters.

Rated power
— MW
Usable energy per cycle
— MWh
Energy delivered
— MWh/year

CAPEX

Specific cost at this size, what backs it, and how it behaves with scale.

Specific CAPEX at this size

—

Reference size 240 MWh

Derived from Lazard 2025 and NREL 2025

Model value: the NREL 2025 energy and power costs at your duration. Customized: your own quote per kWh of nameplate energy, used as is at every size; the value is then no longer sourced.

Specific CAPEX by energy capacity (nameplate)

Log in to view this sensitivity chart.

  1. Ex-factory
  2. Installed
  3. Fully financed· this figure
CAPEX at the battery limit—

Included

  • Equipment and installation
  • Indirect and owner's costs
  • Contingency

Not included

  • Nothing

Added at project level

  • Nothing: project mode uses the figure as is

Project figures

Values passed to project mode when this asset is added to a project.

Concept sketch, not to scale · drag to rotate

Electricity for charging in
—
Electricity discharged outMain product
—
CAPEX to the battery limit
—
Fixed O&M
—
Variable O&M, excluding feedstocks
0 EUR/year
Asset lifetime
20 years

Log in to add this asset to a project.

Levelised cost of storage

A standalone indicator for a quick read. Project mode recomputes it for the whole system.

—

  • LCOS: capital—
  • LCOS: fixed O&M—
  • LCOS: charging—

Linked to the balance above

Charge-discharge cycles a year at the chosen depth of discharge. 350 is the Lazard 2025 duty (1 cycle a day, 350 days); 365 is the PNNL warranty cap. Below about 310 a year the fixed costs are spread over too little energy and, at short durations, the LCOS leaves the sourced range.

Hours of discharge at rated power. Rated power = energy / duration. Short durations carry more power equipment per kWh (NREL power cost 372 USD/kW), so they cost more per kWh and per MWh delivered. The slider starts at 2 h, the shortest Lazard 2025 case: 1-hour units sell frequency services, and their cost per MWh delivered leaves the sourced LCOS range.

Share of the nameplate energy used per cycle. 90 % is Lazard 2025, 80 % is the PNNL baseline.

Average price of the electricity bought to charge. Default 24.9 EUR/MWh, the Lazard 2025 charging cost of 27 USD/MWh at 1.0824 USD/EUR. Divided by the round-trip efficiency in the LCOS.

Real weighted average cost of capital of the capital recovery factor. Default 6.52 %, PNNL-33283 Table 6.1. Real, because all costs are in constant 2024 money. A zero rate is handled (CRF = 1/n).

Years over which the CAPEX is recovered. 20 years is PNNL and Lazard; 15 years is the NREL lifetime.

Levelised cost of storage by cycles per year

Log in to view this sensitivity chart.

Benchmarks

This model's figures against published references and reference cases.

Levelised cost of storage, EUR/MWh

106.2 Lazard LCOE+ 2025, converted

119.2 Lazard LCOE+ 2025, converted

234.7 Lazard LCOE+ 2025, converted

255.9 Lazard LCOE+ 2025, converted

Specific CAPEX, EUR/kWh

308.6 NREL 2025, converted at the ECB 2024 rate

Reference cases at this size and usage

Log in to compare the reference cases.

All results

Every model output at the current settings, grouped, with the sensitivity charts.

42 outputs · 5 groups · 11 also shown above, dimmed

Levelised cost

9
Levelised cost of storage
ComputingEUR/MWh
Total CAPEX
ComputingEUR
LCOS: capital
ComputingEUR/MWh
LCOS: fixed O&M
ComputingEUR/MWh
LCOS: charging
ComputingEUR/MWh
Capital share of LCOS
Computing%
LCOS in 2024 USD
ComputingUSD/MWh
LCOS at the NREL 15-year life
ComputingEUR/MWh
Lazard charging price
ComputingEUR/MWh

Size and CAPEX

10
Rated power
ComputingMW
Specific CAPEX
ComputingEUR/kWh
Model specific CAPEX at the NREL reference size
ComputingEUR/kWh
Fixed project cost
ComputingEUR
Size premium
ComputingEUR/kWh
NREL 4-hour cost
ComputingEUR/kWh
Energy-related CAPEX
ComputingEUR
Power-related CAPEX
ComputingEUR
Energy share of CAPEX
Computing%
CAPEX per kW
ComputingEUR/kW

Energy balance

9
Round-trip efficiency (AC)
Computing%
Conversion and auxiliary efficiency
Computing%
Energy delivered
ComputingMWh/year
Energy charged
ComputingMWh/year
Losses (heat)
ComputingMWh/year
Specific consumption
ComputingMWh/MWh
Lifetime energy delivered
ComputingMWh
Usable energy per cycle
ComputingMWh
Average discharge power
ComputingMW

Duty and degradation

7
Equivalent full cycles
Computingcycles/year
Duty against the NREL O&M basis
Computing%
Discharge hours at rated power
Computingh/year
Charging hours at rated power
Computingh/year
Discharge capacity factor
Computing%
Depth-of-discharge reserve
Computing%
Lazard reference duty
Computingcycles/year

Finance and yearly costs

7
Capital recovery factor
Computing1/year
CRF at the NREL 15-year life
Computing1/year
Annualised CAPEX
ComputingEUR/year
Fixed O&M
ComputingEUR/year
Fixed O&M at the ATB 2024 rate
ComputingEUR/year
Charging cost
ComputingEUR/year
Total annual cost
ComputingEUR/year

Sensitivities

6 charts
LCOS components vs cycles per year

Log in to view this sensitivity chart.

LCOS components by storage duration

Log in to view this sensitivity chart.

Specific and total CAPEX vs energy capacity

Log in to view this sensitivity chart.

Specific CAPEX vs duration

Log in to view this sensitivity chart.

LCOS vs charging price

Log in to view this sensitivity chart.

Round-trip efficiency by efficiency basis

Log in to view this sensitivity chart.

About

Calculator context

Containerised lithium iron phosphate (LFP) battery plant of the Sungrow PowerTitan, Huawei LUNA2000 or Tesla Megapack type, connected to the grid. You set the nameplate energy (2 to 1,000 MWh), the duration (2 to 8 h), the cycles a year and the depth of discharge. The CAPEX follows the NREL 2025 update at its 240 MWh reference: an energy cost of 241 USD/kWh plus a power cost of 372 USD/kW (PCS, transformer, grid connection), all-in installed, in 2024 USD converted at the ECB 2024 rate. Size matters through a fixed project cost of about 383,500 EUR, derived from Lazard 2025 at equal 2-hour duration (1 MW/2 MWh against 100 MW/200 MWh): a single 2 MWh container carries about 190 EUR/kWh more than the reference, while above about 100 MWh size barely changes the cost.

The levelised cost of storage follows PNNL-33283 Eq. 1: CAPEX annualised at a real discount rate, plus a fixed O&M of 4 % of CAPEX a year, divided by the energy delivered, plus the charging price divided by the round-trip efficiency. That fixed O&M is the only replacement model: NREL sets it to counteract degradation at about one cycle a day, so the plant keeps its rated capacity and no cell replacement is costed on top. The efficiency basis only changes the round-trip efficiency: NREL 85 % with cooling, or, as an assembly with the same NREL costs, the PNNL 2022 LFP value of 86.0 % at the inverter or 82.6 % at the transformer.

At 100 MWh, 4 h, 350 cycles at 90 % depth, 6.52 % real and 20 years, the plant costs about 31.1 MEUR (311 EUR/kWh), delivers 31,500 MWh a year and gives an LCOS of about 158 EUR/MWh, inside the unsubsidised Lazard 2025 range for a 100 MW/400 MWh plant (106 to 235 EUR/MWh after conversion; Lazard is levered and after tax, so the comparison is indicative). No revenue, tax or subsidy: those belong to project mode.

Model

103 variables — inputs, calculations and outputs, with their dependencies.

103 variables shown of 103
VariableValueUnitDepends on
100MWh—
4h—
350cycles/year—
90%—
1——
0——
310EUR/kWh—
24.9EUR/MWh—
6.52%—
20years—
VariableFormulaUnitDepends on
if((<=)+(<=)+(<=)+(>)+(<=)+(>)+(<)+(>)+(<)+(>)+(<=)+(<)+(<)+(>)+(<)+(****(+/max(,))>)>,,)bool
*kW
*ratio
*ratio
+/max(,)USD/kWh
+/+USD/kWh
+/+USD/kWh
+EUR/kWh
*ratio
VariableFormulaUnitDepends on
if(==,,if(==,,))%
/max(,)MW
*MWh
/*%
*cycles/year
/(*)*%
*h/year
/max(,)h/year
/*%
(-)*%
*MWh/year
/max(,)MWh/year
-MWh/year
/max(,)MWh/MWh
*MWh
/MW
/EUR/kWh
/EUR/kWh
(-)/((/-/)/)/EUR
*(/max(,)-/)/EUR/kWh
clamp(if(>=,,),,)EUR/kWh
**EUR
/max(,)*%
**EUR
-EUR
/max(,)EUR/kW
if(<,/,(*(+)^)/max((+)^-,))1/year
*EUR/year
**EUR/year
**EUR/year
*EUR/year
++EUR/year
/max(,)EUR/MWh
/max(,)EUR/MWh
/max(,)EUR/MWh
++EUR/MWh
/max(,)*%
*USD/MWh
if(<,/,(*(+)^)/max((+)^-,))1/year
(*+)/max(,)+EUR/MWh
/EUR/MWh
***cycles/year

Assumptions

56 assumptions used in the calculations

  • Lower limit in the input guards.

    Market range Exact by definition.

    0
    Numerical constant
  • Unit multiplier in the CRF, the guards and the Customized switch.

    Market range Exact by definition.

    1
    Numerical constant
  • Protects divisions against a zero denominator.

    Market range Exact by definition.

    0
    Numerical constant
  • Converts a percent into a fraction.

    Market range Exact by definition.

    0.01
    Numerical constant
  • Converts a fraction into a percent; also the 100 % ceiling of the percent guards.

    Market range Exact by definition.

    100
    Numerical constant
  • kWh per MWh: converts the MWh energy capacity into the kWh basis of the cost figures.

    Market range Exact by definition.

    1000
    Numerical constant
  • kW per MW: converts the rated power into the kW basis of the power-related cost.

    Market range Exact by definition.

    1000
    Numerical constant
  • Hours in a 365-day year: ceiling of charge plus discharge hours, and base of the discharge capacity factor.

    Market range Exact by definition.

    8760
    Numerical constant
  • Efficiency basis 1: NREL 2025 alone (costs, O&M and AC round-trip efficiency 85 % including cooling losses).

    1
    Selector constant
  • Efficiency basis 2, an assembly: NREL 2025 costs and O&M with the PNNL-33283 LFP AC-AC efficiency at the inverter (86.00 %, 2021). Not a PNNL cost case.

    2
    Selector constant
  • Efficiency basis 3, an assembly: NREL 2025 costs and O&M with the PNNL-33283 LFP AC-AC efficiency at the transformer, i.e. the grid point (82.59 %, 2021). Not a PNNL cost case.

    3
    Selector constant
  • Energy-related part of the all-in installed cost of a utility-scale Li-ion system, per kWh of nameplate energy. Multiplied by the energy capacity.

    Market range No independent range cited for the energy/power split.

    241USD/kWh
    NREL 2025 cost split, 2024 USD
  • Power-related part (power conversion system, grid connection and other kW-driven items), per kW of rated power. This is what makes short durations dearer per kWh.

    Market range No independent range cited for the energy/power split.

    372USD/kW
    NREL 2025 cost split, 2024 USD
  • Published 4-hour all-in cost, shown in EUR as a reference beside the model value. At 4 h the split gives 241 + 372/4 = 334 USD/kWh by construction: an identity of the NREL equation, not an independent check.

    334USD/kWh
    NREL 2025, 2024 USD
  • Fixed O&M as a share of the total installed cost, per year. It is the only replacement model of the calculator: NREL sets it from the high end of published values so that it counteracts degradation and keeps the plant at rated capacity at about one cycle a day. No separate cell replacement is charged: adding one would double count.

    Market range NREL ATB 2024 uses 2.5 % of the $/kW capital cost; PNNL-33283 uses 0.43 % of direct capital cost plus a separately costed augmentation.

    4%
    NREL 2025
  • Lower fixed O&M rate of the 2024 ATB, shown as a reference yearly cost only. The ATB page quoted here does not say that augmentation is inside it, so the model keeps the 2025 rate of 4 % that does.

    2.5%
    NREL ATB 2024
  • AC round-trip efficiency of the NREL 2025 efficiency basis. HVAC and auxiliary losses are inside it, so they are not subtracted a second time.

    Market range PNNL-33283 Table 4.4 LFP AC-AC: 82.59 % (transformer) to 86.00 % (inverter); Lazard LCOE+ 2025 key assumptions: 86-92 %.

    85%
    NREL 2025
  • AC round-trip efficiency of the PNNL 2022 LFP efficiency basis, metered at the inverter terminals (before the step-up transformer).

    86%
    PNNL-33283
  • AC round-trip efficiency of efficiency basis 3, metered at the grid side of the transformer.

    82.59%
    PNNL-33283
  • DC-side round-trip efficiency of the LFP block alone. The ratio of the case AC efficiency to it gives the round-trip efficiency of the power conversion, transformer and auxiliaries.

    89.55%
    PNNL-33283
  • NREL service life paired with its cost and FOM figures. Used to show the LCOS at a 15-year life beside the 20-year default of PNNL and Lazard.

    Market range PNNL-33283 and Lazard LCOE+ 2025 use 20 years.

    15years
    NREL 2025
  • Upper limit of the cycles slider and of the input guard: one cycle a day.

    365cycles/year
    PNNL-33283
  • Lazard reference duty, used to show its yearly equivalent full cycles beside the user's duty.

    1cycles/day
    Lazard LCOE+ 2025
  • Lazard reference duty (350 cycles a year), which is also the default of the cycles slider.

    350days/year
    Lazard LCOE+ 2025
  • Lazard reference depth of discharge, default of the DOD slider and part of the Lazard reference duty.

    90%
    Lazard LCOE+ 2025
  • Lazard charging price, shown in EUR as the reference behind the 24.9 EUR/MWh default of the charging price slider.

    27USD/MWh
    Lazard LCOE+ 2025
  • Converts the 2024 USD cost figures into EUR at the 2024 average rate. No EUR-native source with this energy/power split was found.

    1.0824USD/EUR
    ECB
  • Size of the NREL cost anchor (60 MW x 4 h). The NREL specific CAPEX already carries the fixed project cost spread over this size; the size premium is the fixed cost x (1/E - 1/240 MWh), zero here.

    240MWh
    NREL ATB 2024
  • Lower clamp of the specific CAPEX. It never binds inside the sliders: the lowest reachable value is the 8-hour, 1,000 MWh model value or the 200 EUR/kWh Customized floor.

    50EUR/kWh
    Numerical guard
  • Upper clamp of the specific CAPEX. It never binds inside the sliders: the highest reachable value is the 2-hour, 2 MWh model value or the 450 EUR/kWh Customized ceiling.

    5000EUR/kWh
    Numerical guard
  • Default of the economic life slider (15-20 years: NREL 15, PNNL and Lazard 20). The NREL 4 % FOM keeps the plant at rated capacity, so 20 years is also the service life exported to project mode.

    20years
    PNNL-33283 / Lazard LCOE+ 2025
  • Default of the discount rate slider (5-8 %). It is a REAL rate, consistent with costs held in constant 2024 USD/EUR with no escalation.

    6.52%
    PNNL-33283
  • Not used: PNNL pairs this low rate with a separately costed DC-block augmentation and a warranty, on a direct-cost base. Mixing it with the NREL all-in base would under-count O&M.

    0.43%
    PNNL-33283
  • Low end of the Lazard 4-hour LCOS. Indicative: Lazard is levered, after tax and in its own dollar vintage, while this calculator is a pre-tax real annuity in 2024 money; the comparison places the result, it does not validate it.

    106.2EUR/MWh
    Lazard LCOE+ 2025, converted
  • High end of the Lazard 4-hour LCOS; same caveats as the low end.

    234.7EUR/MWh
    Lazard LCOE+ 2025, converted
  • Low end of the Lazard 2-hour LCOS; same caveats as the 4-hour range.

    119.2EUR/MWh
    Lazard LCOE+ 2025, converted
  • High end of the Lazard 2-hour LCOS; same caveats as the 4-hour range.

    255.9EUR/MWh
    Lazard LCOE+ 2025, converted
  • Published all-in 4-hour cost, same boundary as the model (fully financed installed system). The model reproduces it at 4 h by construction of the NREL equation, so it places other durations, it does not validate the 4-hour point.

    308.6EUR/kWh
    NREL 2025, converted at the ECB 2024 rate
  • Method: PNNL-33283 Eq. 1-3. LCOS = (CRF x CAPEX + fixed O&M) / energy delivered + charging price / RTE. CAPEX from the NREL 2025 split (energy cost x energy + power cost x power), converted at the ECB 2024 rate. Energy delivered = nameplate energy x DOD x cycles a year (PNNL Eq. 3).

    —
    Unspecified
  • Real terms: all costs in constant 2024 money with no escalation, annualised at a real discount rate. The yearly O&M exported to project mode is an undiscounted cash cost that does not depend on the discount rate.

    —
    Unspecified
  • Scope: standalone cost of storage. No arbitrage, capacity or ancillary-service revenue, no tax or subsidy; those belong to project mode.

    —
    Unspecified
  • Duty for which the NREL 4 % fixed O&M holds the plant at rated capacity. It is the validity limit of the only replacement model used here; the cycles and depth sliders (at most 365 x 90 % = 328.5 equivalent cycles a year) stay below it.

    1cycles/day
    NREL 2025
  • Turns the NREL one-cycle-a-day basis into cycles a year.

    Market range Exact by definition.

    365days/year
    Numerical constant
  • Degradation: one replacement model, the NREL 2025 flat rate. The 4 % fixed O&M is set by NREL so that the plant performs at rated capacity throughout its life at about one cycle a day (p.11); delivered energy is therefore held at its rated value and no cell replacement or augmentation is costed separately. A cycle-life-driven replacement (such as the PNNL-33283 2,400-cycle LFP case with its own 0.43 % O&M and DC block prices) is a different model and is not mixed in. At much higher cycling NREL warns the rate may not suffice; the duty output shows where the user stands against that basis.

    —
    Unspecified
  • DC part of the 2-hour utility-scale Lazard case, the large-size anchor of the fixed project cost.

    178.5USD/kWh
    Lazard LCOE+ 2025, midpoint
  • AC part of the 2-hour utility-scale Lazard case, divided by its 2-hour duration.

    48USD/kW
    Lazard LCOE+ 2025, midpoint
  • EPC part of the 2-hour utility-scale Lazard case.

    75.5USD/kWh
    Lazard LCOE+ 2025, midpoint
  • DC part of the 2-hour, 2 MWh Lazard case: a single-container-size standalone system, the small-size anchor of the fixed project cost.

    341.5USD/kWh
    Lazard LCOE+ 2025, midpoint
  • AC part of the 2-hour, 2 MWh Lazard case, divided by its 2-hour duration.

    60USD/kW
    Lazard LCOE+ 2025, midpoint
  • EPC part of the 2-hour, 2 MWh Lazard case.

    112USD/kWh
    Lazard LCOE+ 2025, midpoint
  • Both size anchors share the same 2-hour duration, 1 cycle a day, 350 days and 90 % depth, so their cost gap is a size effect, not a duration effect.

    2h
    Lazard LCOE+ 2025
  • Energy of the large Lazard size anchor.

    200MWh
    Lazard LCOE+ 2025
  • Energy of the small Lazard size anchor, the size of one Huawei LUNA2000-2.0MWH container.

    2MWh
    Lazard LCOE+ 2025
  • Size: CAPEX = proportional part + fixed project cost. The fixed cost is derived from Lazard 2025 at equal duration (2 h): the 1 MW/2 MWh standalone system costs 483.5 USD/kWh all-in (DC + AC/2 h + EPC midpoints) against 278 USD/kWh for 100 MW/200 MWh; spreading that gap over 2 and 200 MWh gives about 415,000 USD (383,500 EUR) of cost that does not scale with size (permitting, interconnection, engineering, management: the 'Fixed' items NREL lists in its cost categories). The NREL 2025 figure already carries that fixed cost spread over its 240 MWh reference, so the specific CAPEX is the NREL value plus the fixed cost x (1/E - 1/240 MWh). It rises steeply at single-container size (+190 EUR/kWh at 2 MWh) and is flat at utility scale (-1.2 EUR/kWh at 1,000 MWh). Calibrated on one pair of Lazard cases: medium evidence. Lazard's C&I case is behind the meter; a grid-connected single container may carry a larger interconnection cost.

    —
    Unspecified
  • Descriptor shown on the page, not used in any formula: the size law is the fixed project cost, whose local exponent goes from about 0.71 at single-container size to 1.0 at utility scale. The page measures the local exponent at the current size.

    0.71
    Derived from Lazard 2025 and NREL 2025
  • Low end of all-in 4-hour utility costs in 2025, the reference for the 200 EUR/kWh floor of the Customized slider (lowered from 250).

    130.5EUR/kWh
    Lazard LCOE+ 2025, converted