The BESS Value Chain
Who does what in the European battery storage ecosystem. Roles, responsibilities, and how they interconnect.
Overview: from asset to market
A utility-scale BESS asset doesn't just plug into the grid and earn money. Between the physical battery and the electricity markets sits a stack of commercial and regulatory roles. Some are performed by the same entity; often they're split across multiple companies. Understanding who does what is essential for asset owners evaluating optimization partners, and for anyone assessing how value flows in this industry.
The six core roles in the European BESS value chain are: asset owners (often IPPs), aggregators, VPPs, optimizers, BRPs, and BSPs. Below is a breakdown of each.
| Role | Core Function | Key Activities | Example Players |
|---|---|---|---|
| Asset Owner / IPP | Owns and finances the BESS asset | Capital deployment, site development, grid connection, offtake/optimization contracting | Gore Street, Gresham House, Harmony Energy, SENS, Ilmatar, NTR |
| Aggregator | Pools multiple distributed assets into a single market-facing portfolio | Demand response aggregation, portfolio optimization, market access for smaller assets | Next Kraftwerke (Shell), Enel X, Flexitricity, REstore (Centrica) |
| VPP Operator | Operates a virtual power plant combining multiple flexible assets | Central dispatch and optimization across a fleet, real-time control, forecast management | Capalo AI, Next Kraftwerke, Statkraft |
| Optimizer / Trader | Maximizes BESS revenue through algorithmic multi-market trading | Day-ahead and intraday bidding, ancillary service procurement, real-time dispatch, revenue stacking | Qurrent, enspired, Habitat Energy, GridBeyond, Capalo AI |
| BRP | Balance Responsible Party — financially responsible for imbalances in a bidding zone | Balance management, imbalance settlement with TSO, nomination of schedules | Statkraft, Vattenfall, Entelios (Å Energi), large utilities |
| BSP | Balancing Service Provider — provides physical balancing energy or reserves to the TSO | FCR, aFRR, mFRR, FFR delivery, pre-qualification, real-time activation response | Any qualified BESS operator; often the optimizer or aggregator holds this role |
Detailed role descriptions
The IPP or asset owner is the entity that finances, builds, and owns the physical BESS installation. In Europe, IPPs range from publicly listed funds (Gore Street Energy Storage Fund, Gresham House Energy Storage Fund, Harmony Energy Income Trust) to private infrastructure developers (SENS, Ilmatar, NTR, Alight).
IPPs typically do not trade their BESS assets directly. Instead, they contract with an optimizer or aggregator to handle commercial operations. The IPP earns revenue as a share (revenue split) or fixed fee, while the optimizer takes responsibility for market access, bidding strategy, and real-time dispatch.
Key decisions for IPPs: Choosing an optimizer is one of the highest-leverage decisions an IPP makes. The difference between a good and a mediocre optimizer can be 20–40% of annual revenue. IPPs should evaluate optimizers on: multi-market access, algorithmic trading capability, track record in their specific bidding zone, transparency of reporting, and contract flexibility.
Typical contract structure: Revenue share models (optimizer takes 5–15% of gross revenue) are most common. Some optimizers offer floor/guaranteed revenue structures with upside sharing. Contract terms range from 2–7 years, with shorter terms becoming more common as IPPs gain confidence in switching costs.
An aggregator pools multiple smaller flexible assets (batteries, demand response, distributed generation) into a single market-facing portfolio. This is distinct from a VPP in theory, though the terms are often used interchangeably in practice.
The aggregator's value proposition is market access: many European electricity markets have minimum bid sizes (e.g., 1 MW for FCR in most TSO areas) that individual assets can't meet alone. By aggregating multiple assets, the aggregator can participate in wholesale and ancillary markets on behalf of asset owners who would otherwise be locked out.
In the BESS context, aggregation is most relevant for smaller C&I (commercial and industrial) batteries and residential storage fleets. Utility-scale BESS assets (10 MW+) typically have direct market access and work with optimizers rather than aggregators.
Regulatory note: The EU Electricity Market Design reform explicitly protects the right of aggregators to participate in markets independently from the BRP of the customer's connection point. This is called "independent aggregation" and is being implemented across member states with varying timelines.
Key players: Next Kraftwerke (Shell), Enel X, Flexitricity, REstore (Centrica), Voltalis, tiko Energy (Engie).
A VPP is a software platform that aggregates and centrally controls a portfolio of distributed energy resources (DERs) — including BESS, solar, wind, demand response, and EV chargers — to operate as a single dispatchable entity in electricity markets.
The distinction between a VPP and an aggregator is fuzzy, but the key difference is control: a VPP typically has real-time dispatch authority over its constituent assets, while an aggregator may only have contractual call rights. In practice, most VPP operators also perform aggregation.
For BESS specifically, VPP platforms are used when an operator manages multiple battery assets across different locations and wants to optimize the fleet as a whole rather than each asset independently. Fleet-level optimization can capture portfolio effects: for example, scheduling maintenance on one asset while another covers its ancillary service obligations.
Relevant VPP platforms in Europe: Capalo AI (Zeus VPP — Nordics/Baltics), Next Kraftwerke (Shell — pan-European), Statkraft (virtual power plant trading), AutoGrid (Schneider Electric), and various utility-operated platforms.
The optimizer is the entity responsible for maximizing the revenue of a BESS asset through algorithmic trading across multiple electricity markets. This is arguably the most commercially important role in the value chain, because the quality of optimization directly determines the asset's financial performance.
A BESS optimizer typically handles: day-ahead market bidding (energy arbitrage), intraday trading (capturing price movements closer to delivery), ancillary service procurement (bidding into FCR, aFRR, mFRR, FFR tenders), balancing market participation, and dynamic market switching (moving capacity between services in real-time based on price signals).
The core technology behind optimization platforms is a combination of price forecasting (using weather, demand, and market data), mathematical optimization (typically mixed-integer programming or reinforcement learning), and execution systems (API connections to market platforms, real-time SCADA integration with the battery management system).
What separates a good optimizer from a mediocre one:
Multi-market access: can the platform trade across all available revenue streams in a given market, or is it limited to a subset? Number of markets: does it operate in the specific bidding zones where the asset is located? Forecasting accuracy: better price and volume forecasts directly translate to higher revenue. Execution speed: particularly relevant for intraday and balancing markets where timing matters. Battery health management: optimization that accounts for degradation and cycle limits vs. purely revenue-driven dispatch. Transparency: does the asset owner get clear reporting on where revenue is coming from and how the optimizer is performing?
Key BESS optimizers in Europe: See the Company Directory for a full comparison.
A BRP is financially responsible for ensuring that energy injected into and withdrawn from the grid matches its nominated schedules within a given bidding zone. If there's a mismatch (imbalance), the BRP pays imbalance settlement charges to the TSO.
In the context of BESS, the BRP role matters because the battery's charge and discharge activity creates deviations from scheduled positions. If the BESS optimizer mis-forecasts and the asset delivers more or less energy than nominated, the BRP absorbs the imbalance cost (or benefit, if the imbalance happens to be in the right direction).
BRP licenses are typically held by large utilities, energy traders, or specialized balance management companies. They require significant credit guarantees (often hundreds of thousands to millions of euros in collateral) and sophisticated risk management systems.
The BRP-optimizer relationship: Some BESS optimizers hold their own BRP license (or work under a parent company's license), which gives them direct market access and full control over the trading chain. Others operate under a third-party BRP's umbrella, which adds a counterparty layer but reduces capital requirements. For asset owners, the distinction matters: an optimizer with its own BRP has more flexibility but also more counterparty risk; one under a major utility's BRP may offer more financial security but less agility.
Examples of BRPs active in BESS: Statkraft, Vattenfall, Entelios/Å Energi, Shell Energy, EDF Trading, and various national utilities.
A BSP is an entity qualified by the TSO to provide balancing energy or reserves. This is the role that allows a BESS asset to participate in ancillary service markets (FCR, aFRR, mFRR, FFR, and national equivalents).
Becoming a BSP requires pre-qualification: the asset must pass technical tests proving it can deliver the required response within specified timeframes (e.g., full activation within 30 seconds for FCR, 5 minutes for aFRR). Each TSO has its own pre-qualification process, and pre-qualification in one market does not automatically transfer to another.
For BESS operations, the BSP role is often held by the optimizer or aggregator on behalf of the asset owner. The BSP submits bids into ancillary service auctions, and if selected, ensures the battery delivers the required response when activated by the TSO.
European harmonization: ENTSO-E's balancing platforms (MARI for mFRR, PICASSO for aFRR, TERRE for replacement reserves) are gradually harmonizing cross-border BSP participation. This means a BSP in one country can increasingly bid into neighboring TSO areas, which is particularly relevant in the Nordic synchronous area and the Continental European system.
Commercial implication: BSP pre-qualification is a barrier to entry for new optimizers. Established players with pre-qualified assets in multiple markets can offer broader revenue stacking. When evaluating optimizers, IPPs should verify which ancillary service markets the optimizer is pre-qualified for in their specific bidding zone.
How the roles connect: a typical transaction flow
Here's how a single hour of BESS operation might flow through the value chain in a Nordic market:
- Day-ahead (12–36 hours before delivery): The optimizer runs its price forecast and decides the optimal split of battery capacity across day-ahead arbitrage and FCR-D procurement. It submits bids to Nord Pool (day-ahead) and the TSO's FCR auction via the BRP's market access.
- Intraday (hours before delivery): As new wind forecasts come in, the optimizer adjusts its position on the intraday continuous market (XBID). If FCR-D prices drop, it may release capacity to arbitrage.
- Real-time (during delivery): The optimizer's execution system sends setpoints to the battery management system. If the TSO activates FCR-D, the BSP role kicks in: the battery must respond within the required timeframe. Simultaneously, the optimizer monitors imbalance prices and may deliberately deviate from schedule if the BRP's imbalance position is favorable.
- Settlement (days/weeks after): The BRP settles imbalances with the TSO. The BSP receives payment for FCR-D capacity and any activated balancing energy. The optimizer reconciles all revenue streams and reports to the asset owner (IPP). Revenue is split per the optimization agreement.
Common questions
Yes, and some do. A vertically integrated player like Statkraft can own assets, operate them as a VPP, optimize and trade them, hold BRP and BSP licenses, and aggregate third-party assets. However, the trend in BESS is toward specialization: IPPs focus on capital deployment and asset development, while specialist optimizers handle commercial operations. This separation typically produces better returns because optimization is a technology and trading problem that benefits from deep specialization.
For a 50 MW utility-scale BESS, the asset doesn't need aggregation (it already meets minimum bid sizes). It needs optimization: algorithmic trading across multiple markets to maximize revenue. An optimizer focuses on extracting maximum value from a single large asset or a portfolio of large assets. An aggregator pools many small assets. Some companies do both, but the technology and commercial model are different.
Yes. Every grid-connected asset in Europe needs to be associated with a BRP for imbalance settlement purposes. You don't need to be the BRP yourself — most BESS operators work under an existing BRP's portfolio. Your optimizer or aggregator will typically handle this relationship. The BRP question becomes commercially important when negotiating optimization contracts, because the BRP arrangement affects which markets you can access and how imbalance risk is managed.
Revenue stacking means simultaneously earning from multiple market products within the same time period, or dynamically switching between products to capture the highest-value opportunity at any given moment. For example, a BESS might allocate 60% of its capacity to FCR-D in a given hour (earning a capacity payment) while using the remaining 40% for intraday arbitrage. The next hour, if arbitrage spreads widen, it might shift to 80% arbitrage and 20% FCR. A good optimizer makes these allocation decisions algorithmically, re-optimizing every 15 minutes or faster.