You're tracking megawatt-hours.
Your competitors are capturing euros.

Adding BESS unlocks new revenue streams — but only if your monitoring speaks €/MWh, not just MWh.

See the gaps

Revenue Stack

€/MWh · normalised

Hybrid vs Non-Hybrid IPP

Non-Hybrid Baseline
+45
Capture Loss
-12
Balancing Cost
-5
Realised (No BESS)
+28
BESS Arbitrage
+8
Ancillary Services
+6
Curtail Recovery
+3
Hybrid IPP Total
+45
Revenue leakageBaseline revenueOptimization gain

The benchmark gap

Six gaps between your portfolio's potential and what you're capturing

These aren't problems with your hybrid setup. They're gaps in how it's monitored.

01
Commercial

Dispatch follows BMS, not market

15–25% revenue gap
02
Commercial

Route-to-market decided asset by asset

Capture gap up to 60%
03
Operational

Curtailment invisible until weeks later

3–8% annual yield lost
04
Operational

Reports show production, not revenue

3–5 analyst days per cycle
05
Data

Site data trapped in vendor silos

70% time on data wrangling
06
Data

Solar performance invisible under BESS compensation

2–4% yield/year misattributed

The IPP maturity shift

Where are you on the curve?

Stage 01

LCOE mindset

Invest & forget

PPA secured. Watch the meter. Revenue is assumed.

  • Pay-as-produced PPAs
  • BESS as infrastructure
  • Asset-by-asset view
Most IPPs are here
Stage 02

Revenue aware

Asset-level optimisation

Markets watched. BESS dispatch reacts to signals.

  • Day-ahead BESS bidding
  • Reactive curtailment tracking
  • Per-asset KPIs
Stage 03

Next-gen IPP

Portfolio revenue intelligence

Real-time, portfolio-wide. €/MWh as the currency.

  • Price-led cross-asset dispatch
  • Predictive curtailment
  • Investor-ready reporting

Portfolio-revenue intelligence

Find the gaps in every asset. Turn them into sellable energy.

Solar

Yield

The gap

Underperformance vs. expected yield

What we surface

  • Soiling, shading & string-level losses
  • Inverter clipping & MPPT drift
  • Availability vs. irradiance benchmarks

Unlocks

Recover lost MW before they're written off

BESS

Usable capacity

The gap

Capacity you can actually sell

What we surface

  • SoH degradation & cell imbalance
  • Round-trip efficiency drift
  • Throttling, derates & SoC headroom

Unlocks

Maximize sellable energy per cycle

Portfolio

€/MWh

The gap

Revenue left on the table

What we surface

  • Hybrid portfolio optimization
  • Curtailment quantified in €, not MWh
  • Portfolio-level losses ranked by revenue impact

Unlocks

One revenue-aware view across every asset

The outcome

More sellable energy per asset, per cycle, per €/$ of Capex — measured at the portfolio level.

Your benchmark · 60 seconds

What's your benchmark gap?

3 questions. Your personalised revenue estimate in 60 seconds — based on 3E benchmarks across 50+ GW of monitored solar, wind and BESS.

1Portfolio
2
3

Your portfolio

Tell us the size and the kind of assets you operate.

250 MW
10 MW500 MW1 GW2+ GW

Resources

Explore our resources for valuable insights into our solutions

What's your benchmark gap?