STORAGE · FINANCIAL MODEL

Battery storage financial model: structure, revenue stacking and debt sizing

Practical guide · ~9 min read

A battery storage financial model is not a solar model with different CAPEX. A battery earns money by moving energy through time — so the model must capture cycling, efficiency losses, degradation and a stack of revenue sources with very different risk profiles. Here is the structure that works, block by block.

1. Technical inputs: power, energy, duration, cycles

Everything starts from four numbers: power (MW), energy (MWh), their ratio — the duration (a 2h battery can do different jobs than a 4h one) — and the cycles per year the warranty and the strategy allow. Add the round-trip efficiency (typically 85-92%): every MWh sold costs roughly 1.1-1.18 MWh bought.

2. Revenue stacking — model each layer, not a blended price

LayerHow to model itRisk profile
Arbitragedaily spread × cycled energy × efficiencyMerchant — volatile, saturates as more batteries connect
Ancillary / reserveprice × contracted MW × availabilitySemi-merchant — prices have fallen sharply in mature markets
Capacity mechanismcapacity price × derated MWContracted — where the market exists
Tollingfixed fee for capacity controlContracted — the strongest bankability lever

The single most common modelling error is a blended €/MWh assumption: it hides the fact that the bankable share (tolling, capacity) and the upside share (arbitrage) do not carry the same discount rate — nor the same debt capacity.

3. Degradation and augmentation

Capacity fades with cycles and calendar time; revenue follows. A credible model links degradation to the actual dispatch (more cycling = faster fade), and prices the mid-life augmentation (adding cells around year 8-12) as explicit CAPEX — then lets you test whether that augmentation is value-accretive at your discount rate.

4. Debt sizing: what lenders actually do

  • Contracted revenue (tolling, capacity): sized like project finance debt, DSCR 1.15-1.3× on the contracted flows.
  • Merchant revenue: haircut (30-50%) or excluded from the base case; the gearing lands at 40-60% instead of 75%+.
  • Protections: reserve accounts, cash sweeps, shorter tenors (mini-perm with refinancing at re-contracting).

The model must therefore compute the DSCR on the prudent revenue case — not on the central stack — exactly as a solar model runs P90 rather than P50.

5. Outputs a committee expects

Project IRR and equity IRR, NPV at the investor's rate, DSCR (minimum and average) on the prudent case, payback — and the sensitivities: spread, cycles, degradation, CAPEX and the merchant/contracted mix. Wattvalio models BESS units (power, energy, efficiency, degradation) with revenue lines per layer, computes IRR/NPV/DSCR on P50 and prudent cases, and exports a lender-ready Excel pack. For a first estimate, try the solar NPV calculator — the same engine, applied to PV+BESS hybrids too.

FAQ

What are the core inputs of a BESS financial model?

Power (MW), energy (MWh) and therefore duration (e.g. 2h or 4h), round-trip efficiency, maximum cycles per year, degradation curve (and any augmentation CAPEX), CAPEX in €/kWh, OPEX, and the revenue assumptions per market (spreads, ancillary prices, capacity payments or tolling fee).

How is battery revenue modelled?

As a stack: arbitrage (daily spread × cycled energy × round-trip efficiency), ancillary/reserve services (price × contracted capacity × availability), capacity mechanisms where they exist, and possibly a tolling floor. Each layer has its own price risk and saturation dynamics — modelling a single blended €/MWh hides the risk.

Why does degradation matter so much in the model?

Capacity fades with cycling and time, so the same dispatch strategy earns less each year. A credible model links degradation to actual cycling, prices the mid-life augmentation (adding cells) explicitly, and lets you test whether augmentation creates or destroys value.

How do lenders size debt on a battery?

On the contracted or floored share of revenue (tolling, capacity payments) at a standard DSCR, plus a haircut on merchant revenue — or a lower gearing altogether (often 40-60%). Fully merchant batteries get shorter tenors and reserve accounts; a tolling agreement is the single strongest bankability lever.

What outputs should the model produce?

Project and equity IRR, NPV at the investor's discount rate, DSCR (on the prudent revenue case), payback, and the sensitivity of each to spread, cycles, degradation and CAPEX. If the model cannot show DSCR under a low-spread scenario, it is not ready for a credit committee.

PUT IT INTO PRACTICE

Build this business plan in Wattvalio.

P50/P90 generation, offtake contracts (feed-in, PPA, merchant), debt, taxes, NAV valuation — from a single asset to the consolidated portfolio, with bankable figures.

Or estimate returns with the free calculator

Read also: BESS business plan · Project finance · Solar NPV calculator