Levelized Cost of Storage LCOS
Levelized Cost of Storage (LCOS) is the discounted lifetime cost of a grid-scale storage asset divided by the discounted lifetime energy it actually delivers, expressed in $/MWh (or $/kWh) discharged. It is the storage analogue of LCOE: it folds capex, financing, O&M, charging energy, augmentation, and degradation into one figure so competing BESS configurations — or storage against other flexibility options — can be compared like-for-like.
For utility-scale lithium-ion the result typically lands around $100-300/MWh, depending heavily on assumptions. Crucially, the denominator is throughput delivered to the grid, not nameplate capacity, so round-trip efficiency and cycle life drive the number as hard as the sticker price does. You meet it wherever the project touches money.
Reviewed July 2026 by Sergey Syrvachev
New to BESS? Start free with the 7-email fundamentals course — no cost, no account.
What it is (precise)
LCOS is a net-present-value ratio. The numerator sums every discounted cost over the project life: capital expenditure (containers, racks, PCS, transformers, balance of plant, the EPC contract itself), fixed and variable O&M, insurance and property costs, the charging energy drawn from the grid or a co-located resource, mid-life augmentation to offset capacity fade, and end-of-life decommissioning or recycling.
The denominator is the discounted sum of energy actually discharged to the point of interconnection (POI) across all cycles — AC energy net of PCS, transformer, and auxiliary losses, not the DC energy that left the cells.
In formula terms, LCOS equals the sum of each year's cost divided by (1+r) to that year, over the sum of discharged MWh treated the same way, where r is the project discount rate. Because both terms are discounted, the metric is sensitive to financing and to the assumed dispatch profile. Two engineers can analyze identical hardware and report different LCOS values simply by changing cycles per year, the discount rate, or whether energy is counted at the DC bus or net at the POI. An LCOS figure is therefore only meaningful alongside the assumption set that produced it.
Why it matters in a real grid-scale project
LCOS exposes the true cost of throughput, which is where stationary storage economics actually live. A system with low upfront $/kWh but mediocre round-trip efficiency, aggressive degradation, or a short warranted cycle life delivers fewer lifetime MWh and can end up more expensive per delivered MWh than a pricier, better-engineered build.
This is why a well-designed LFP system — long cycle life, flat degradation curve, thermal stability — frequently beats a higher-density NMC alternative on LCOS for daily-cycling grid duty, even at similar or higher initial cost. LFP's dominance in stationary storage is largely an LCOS verdict, not a nameplate one.
For development, LCOS is the lever connecting engineering choices to the revenue case, and it forces the Capex / Opex trade-off into one number: oversizing on day one versus adding racks later, depth-of-discharge and C-rate limits, thermal-management parasitics, and the charging price all flow into it.
It lets a developer compare a 2-hour against a 4-hour configuration, or storage against a gas peaker or a transmission upgrade, on one commercial basis. One caveat: for capacity-style services paid on availability rather than energy discharged, a $/kW-year metric complements LCOS and sometimes matters more than it.
- Units
- $/MWh (or $/kWh) of energy discharged, measured net at the POI
- Denominator
- Discounted lifetime energy delivered — not nameplate, not DC-bus energy
- Typical utility-scale Li-ion range
- ~$100-300/MWh unsubsidized (4-hour), highly assumption-dependent
- Installed capex input
- Typically ~$200-400/kWh turnkey for utility-scale BESS
- AC round-trip efficiency (modern LFP)
- ~85-90% at the POI after auxiliaries (~92-95% DC-DC; use AC or overstate delivery)
- Cycle-life input
- LFP commonly warranted for ~6,000-10,000 full cycles
- Degradation input
- Typically ~1.5-3% capacity fade per year, offset by augmentation
- Dispatch assumption
- Daily-cycling models typically assume ~300-365 cycles/year
- Discount rate basis
- Often ~6-10% real WACC; must be stated for comparability
- Comparability rule
- Two LCOS numbers compare only if POI basis, cycles/yr, discount rate, and subsidy status all match
- Complementary metric
- $/kW-year for capacity/availability-paid services (not energy-throughput)
- Related safety standards (cost inputs)
- UL 9540 (system cert), UL 9540A (fire-propagation test), NFPA 855, NFPA 68/69
Typical values and benchmarks
Treat published LCOS ranges as indicative only. Widely cited benchmarks (Lazard's LCOS analysis is the reference most lenders quote) put unsubsidized utility-scale 4-hour lithium-ion LCOS roughly in the $100-300/MWh band, with the spread dominated by assumptions rather than hardware: real discount rate (commonly ~6-10% WACC), cycles per year (daily-cycling models typically assume ~300-365), charging price, and augmentation strategy.
Key physical inputs behind those figures: installed turnkey capex on the order of $200-400/kWh, modern LFP cycle life commonly warranted in the 6,000-10,000 full-cycle range, annual degradation typically ~1.5-3%, and AC round-trip efficiency of roughly 85-90% at the POI after auxiliaries.
Although LCOS is a financial metric, the standards governing the hardware shape its cost inputs directly. UL 9540 certification (the ESS product safety standard) is a de facto procurement gate, while UL 9540A — the separate fire-propagation test method whose report feeds thermal-runaway modeling — plus NFPA 855 (the US installation standard) drive spacing, enclosure, and deflagration-protection choices, with NFPA 68 (deflagration venting) and NFPA 69 (explosion prevention) feeding balance-of-plant capex.
Warranty terms — guaranteed cycle life, annual degradation tables, energy-throughput caps — are equally load-bearing: they cap the lifetime energy you may credibly count in the denominator and set the augmentation cost in the numerator.
How it shows up in specs, studies and contracts
A working engineer meets LCOS everywhere the project touches money, and every input traces to a source document. The RTE and degradation numbers come off the datasheet and the warranty degradation table; the charging price and cycle count come out of the market or interconnection study; the largest single numerator line is the EPC contract price; insurance premiums, driven by the UL 9540A test report and the Insurability review, sit in O&M.
A Special Purpose Vehicle's entire cash-flow model is an LCOS engine, and Bankability reviews stress-test that engine against the warranted throughput rather than the nameplate number.
On the revenue side, a Tolling agreement effectively fixes the payment, so tolling price minus LCOS is the owner's margin, while a Power Purchase Agreement on co-located solar-plus-storage embeds LCOS in the storage adder. Slippage of the Commercial Operation Date pushes cost earlier and revenue later, degrading the ratio even with hardware unchanged.
When handed an LCOS number, interrogate it: energy at the DC bus, AC terminals, or net at the POI? Beginning-of-life or degraded? Augmentation as capex spikes or smoothed O&M? Cycles per year, depth of discharge, and does that match the warranty's throughput cap? What charging price, what discount rate, and is it net of the US ITC?
Common pitfalls
The classic trap is comparing LCOS directly against LCOE. LCOE prices generated energy; LCOS prices shifted energy that had to be bought first, so charging cost and round-trip losses sit inside it — the two metrics answer different questions and cannot be netted against each other. A related basis error is mixing DC-DC and AC-AC efficiency: a vendor's ~92-95% DC-DC figure shrinks to roughly 85-90% AC-AC at the POI once PCS, transformer, and auxiliary losses are included (round-trip runs about one-way squared), and using the wrong one inflates the denominator and flatters LCOS by several $/MWh.
Equally common: dividing by nameplate energy rather than usable, contracted, delivered energy, and quoting a single-point LCOS with no assumption set attached. Degradation treatment matters too — a model that holds capacity flat via free augmentation understates cost, while one that lets throughput decay without augmentation overstates it.
And incentives are jurisdiction-specific: a US figure net of investment tax credit is not comparable to an unsubsidized European or Australian one. The discipline is simple — never accept or quote an LCOS number without its POI basis, cycle assumption, discount rate, and subsidy status attached, or the figure is noise.
The system with the lowest capex per MWh of nameplate capacity has the lowest LCOS.
In reality: LCOS divides discounted lifetime cost by energy actually delivered at the POI, so round-trip efficiency, degradation, warranted cycle life, charging cost, and augmentation all move the number. A cheaper-to-buy system with poorer efficiency or a shorter warranty can cost more per delivered MWh, which is exactly why a higher-priced LFP build with better RTE and longer cycle life often wins. Compare on delivered $/MWh with matched assumptions, never on nameplate $/kWh.
- How Grid Batteries Make Money: BESS Revenue Streams Article
- Interactive: Cell Losses & Efficiency Interactive visual · bess.engineer
- Interactive: PCS Dispatch Efficiency Interactive visual · bess.engineer
Levelized Cost of Storage, in context.
The Grid-Scale BESS course covers levelized cost of storage — and the rest of the system — from the ground up, the way it actually gets deployed.