BessCare
DoGo Power
BiWatt
Choose your market
Menu

BESS Investment Boundary Check — Methodology

← Back to the check

What this tool does

The check takes a single set of project assumptions for a large C&I or grid-scale battery energy storage system (BESS) that sells into energy markets, and shows three things:

1. The net present value (NPV) of the project at your return hurdle, and whether it clears that hurdle.

2. The investment boundary — the highest turnkey CAPEX (€/kWh) the project can carry and the lowest year-1 revenue (€k/MW/yr) it needs, given all other assumptions held fixed.

3. The assumption that breaks the case first — which single input, when stressed, moves NPV the most.

It is a first-pass screening tool, not a dispatch-based revenue study and not a lender-grade model.

Scope of the model

  • Pre-tax. No corporate tax, no depreciation or tax shields are modelled.
  • Unlevered. The project is assumed to be 100% equity financed; no debt service is subtracted.
  • Nominal euros. All amounts are in nominal EUR. Inflation is not modelled explicitly; escalation and decline inputs are expressed as nominal rates.
  • Deterministic. The model uses point estimates. Uncertainty is explored through the NPV grid and the tornado chart rather than Monte Carlo simulation.
  • Input definitions

    Asset

  • Power (MW) — the AC nameplate power of the system.
  • Duration (h) — the storage energy capacity expressed in hours at nameplate power. Usable energy (kWh) = Power × Duration × 1,000.
  • Availability (%) — the share of the year the asset is available to earn revenue. Applied linearly to revenue.
  • Project life (years) — the number of operating years over which cash flows are modelled (investment year is year 0).
  • Costs

  • Turnkey CAPEX (€/kWh) — total installed cost of the battery system per kWh of usable energy. Battery cost = CAPEX × usable kWh.
  • Grid connection (€m) — one-off grid connection cost, incurred in year 0.
  • OPEX incl. service contract (€k/MW/yr) — annual operating expenditure including a service contract, per MW, in year 1.
  • OPEX escalation (%/yr) — nominal annual growth rate applied to OPEX.
  • Augmentation in year (yr) — the operating year in which a one-off augmentation spend occurs.
  • Augmentation cost (% CAPEX) — the augmentation spend expressed as a percentage of the initial battery CAPEX, incurred in the augmentation year.
  • Revenue and return

  • Year-1 revenue at full availability (€k/MW/yr) — revenue in year 1 per MW assuming 100% availability.
  • Revenue decline (%/yr) — nominal annual decline applied to revenue (e.g. from market saturation or degradation).
  • Return hurdle (%) — the discount rate used for NPV and the target return the project must clear.
  • Cash-flow and valuation mechanics

  • Year 0 cash flow = −(battery CAPEX + grid connection).
  • For each operating year t = 1 … life:
  • – Revenue = year-1 revenue × power × availability × (1 − decline)^(t−1).

    – OPEX = year-1 OPEX × power × (1 + escalation)^(t−1).

    – Augmentation spend is added in the augmentation year only.

  • NPV = sum of cash flows discounted at the hurdle.
  • IRR is solved by bisection over the cash-flow series; it is shown as “n/a” when no real root exists in the search range.
  • Investment boundary

    Because NPV is linear in CAPEX and linear in revenue (all other inputs held fixed), each boundary solves exactly:

  • Highest CAPEX you can carry = the CAPEX value at which NPV crosses zero, solved from the slope of NPV against CAPEX.
  • Lowest year-1 revenue you need = the revenue value at which NPV crosses zero, solved from the slope of NPV against revenue.
  • The CAPEX boundary and the CAPEX bar in the tornado chart vary the battery CAPEX only, with grid connection held fixed; the rows of the NPV grid scale both battery CAPEX and grid connection.

    NPV grid

    The grid shows NPV (€m) at the hurdle for CAPEX between 60% and 110% of your input and revenue between 80% and 130% of your input. The dark line marks where NPV changes sign; the dashed cell is your current case. This shows how far the case is from turning negative in either direction.

    Tornado chart

    Seven one-at-a-time sensitivities are computed (revenue ±10%, CAPEX ±10%, availability ±2 points, revenue decline ±1 point, hurdle ±1 point, OPEX ±20%, project life ±3 years). Each bar shows the change in NPV from the base case; the longest bar is the assumption to test hardest in due diligence.

    Limitations

  • No tax, no debt, no inflation, no degradation beyond the revenue decline input.
  • No dispatch or price-capture modelling; revenue is a single flat year-1 figure with a decline rate.
  • Augmentation is a single one-off spend in one year, not a recurring schedule.
  • Cash flows are discounted at the end of each year; the investment in year 0 is not discounted.
  • No residual value, decommissioning or end-of-life recycling cost is modelled.
  • The example values are illustrative, not market data. The check does not replace a dispatch-based revenue study or lender due diligence, and is not investment advice.
  • Disclosure

    Besscare is published by Besscare OÜ, which shares its founder with BessRe.