FCR gets the attention in discussions of battery ancillary service revenue because it was the first market where storage assets proved their value at scale. But FCR is not the only balancing mechanism the German TSOs procure, and for systems in the 200–500 kWh range, aFRR (Sekundärregelleistung) and mFRR (Minutenreserve) present participation opportunities with different characteristics — different response requirements, different procurement timescales, and different revenue profiles. Understanding where each fits in the reserve hierarchy, and what the real eligibility hurdles are, is necessary before committing to prequalification efforts.
This post covers the technical specifications, prequalification requirements, revenue ranges from regelleistung.net tender data, and how these markets interact with FCR and EPEX participation for commercial storage assets.
The German Reserve Hierarchy
Germany's balancing reserve hierarchy follows the ENTSO-E framework with three distinct layers, each addressing a different timescale of grid frequency deviation:
| Reserve type | German name | Response time | Duration | Activation |
|---|---|---|---|---|
| FCR | Primärregelleistung (PRL) | ≤ 30 seconds | 30 min sustained | Automatic (frequency) |
| aFRR | Sekundärregelleistung (SRL) | ≤ 5 minutes | Full activation until replacement | Automatic (TSO signal) |
| mFRR | Minutenreserve (MR) | ≤ 15 minutes | Full activation until resolved | Manual (TSO dispatch) |
FCR handles the initial automatic response. aFRR takes over within 5 minutes to restore frequency to 50 Hz. mFRR replaces the aFRR deployment, freeing the aFRR resource to return to neutral for the next event. Each layer buys the one above it time to respond and recover. For battery storage, the distinction matters because aFRR and mFRR are dispatched by the TSO — you respond to an explicit TSO control signal, not to a frequency deviation — and both require energy delivery, not just availability. This is a fundamentally different commitment than FCR.
aFRR (Sekundärregelleistung) Mechanics and Requirements
aFRR is a closed-loop automatic control. The TSO's SCADA system (Leistungs-Frequenz-Regelung) continuously sends set-point signals to prequalified assets via the TSO's AVACON/RTU communications link (typically IEC 60870-5-104 or ICCP protocol). Your asset must follow these setpoints within 5 minutes of the signal arriving.
The key technical requirements for aFRR prequalification in Germany:
- Minimum bid size: 1 MW symmetric (equal upward and downward regulation capacity). Sub-1 MW assets must participate via an aggregator that pools assets.
- Response time: Full prequalified power must be reached within 5 minutes of TSO setpoint. For batteries, this is easily met — the constraint is communications latency, not ramp rate.
- Sustained delivery: aFRR activation can be sustained for hours. A battery committed to aFRR must have sufficient energy capacity to deliver at prequalified power for the expected activation duration. For symmetrical aFRR (positive regulation = discharge, negative = charge), a 250 kWh battery prequalifying 100 kW must be able to discharge 100 kW for at least 15 minutes (25 kWh minimum activation energy) or more typically 30–60 minutes during longer balance events.
- Availability: aFRR is procured in 4-hour blocks. Standard product windows are 0–4, 4–8, 8–12, 12–16, 16–20, 20–24. You bid specific 4-hour products and must maintain availability for the entire block.
- Communications: IEC 60870-5-104 or equivalent certified link to the TSO's LFR system. This is more complex than FCR's frequency-measurement-based activation and requires site-specific communications infrastructure.
The aFRR market is a pay-as-cleared capacity auction. Tenders run daily (D-1) for each 4-hour block. Clearing prices are separated into capacity price (€/MW/h, for being available) and energy price (€/MWh, for actual activation energy delivered). The capacity price component is more predictable; the energy price varies with how much activation actually occurs.
mFRR (Minutenreserve) Mechanics and Requirements
mFRR is manually dispatched — the TSO calls your asset when needed, with up to 15 minutes warning. Your asset must reach full prequalified power within that 15-minute window. mFRR activation durations are typically 15–60 minutes per event, but can extend longer during significant generation/demand imbalances.
mFRR requirements are similar to aFRR but with the key difference that activation is not automated. Your asset needs to be remotely callable (TSO can reach you via phone and via RTU control interface) and respond within the 15-minute window. For battery storage, this is simpler to implement than aFRR because you don't need the real-time AVACON setpoint-following infrastructure — a simple remotely-activated charge/discharge command is sufficient.
mFRR minimum lot size is also 5 MW (standard product) with 1 MW minimum (non-standard product in some TSO zones). Aggregation is again the route for sub-5 MW assets. The mFRR tender frequency varies by TSO zone — TransnetBW and Amprion run daily tenders; 50Hertz and TenneT may run shorter-duration products.
One structural advantage of mFRR for battery operators: activation frequency is lower than aFRR. mFRR events typically occur 1–5 times per week in Germany, compared to near-continuous aFRR setpoint following. This means lower energy throughput requirements and less battery cycling from mFRR service — relevant for degradation budgeting.
Eligibility for 200–500 kWh Systems
The honest assessment: direct participation in aFRR or mFRR for commercial storage assets in the 200–500 kWh range (typically 100–250 kW power) is not viable without aggregation, and the prequalification path through an aggregator for these markets is more complex than FCR.
Here's why the size constraint bites harder for aFRR/mFRR than for FCR:
For FCR, the minimum bid lot is 1 MW but aggregation to as little as one asset is routine — any aggregator active in the FCR market will pool you into their portfolio. FCR response is automatic and requires only frequency measurement plus BMS control, so the integration overhead per site is moderate.
For aFRR, each aggregated asset needs a dedicated IEC 60870-5-104 RTU communications link to the TSO's LFR system. This is a site-specific hardware installation (typically a certified RTU unit from approved manufacturers), plus TSO-side configuration. The aggregator must manage individual asset setpoint distribution in real time. The integration cost per site is substantially higher, and the aggregator's minimum portfolio economics require a larger committed capacity per asset or a larger number of assets. In practice, most aFRR aggregators in Germany require a minimum commitment of 500 kW per site, which means you need at least a 500 kW battery system to participate directly via aggregation without significant economic friction.
For a 200–500 kWh system at 0.5C–1C rate (100–500 kW), aFRR eligibility depends on which end of that range you're at:
| System size | Power capacity | aFRR viable path | mFRR viable path |
|---|---|---|---|
| 200 kWh / 100 kW | 100 kW | Aggregator only, small portfolio share | Aggregator, marginal economics |
| 300 kWh / 150 kW | 150 kW | Aggregator, better economics | Aggregator, more attractive |
| 500 kWh / 250 kW | 250 kW | Viable with right aggregator | Viable standalone if TSO zone permits |
We're not saying aFRR is inaccessible for 200 kWh systems — we're saying the aggregator economics need careful evaluation before committing, and the integration overhead means the ROI calculation includes non-trivial upfront costs that aren't present in FCR participation.
Revenue Ranges and Market Dynamics
aFRR and mFRR revenue has two components: capacity revenue (paid for availability) and activation revenue (paid for actual energy delivered). The balance between these components varies significantly.
aFRR capacity prices (regelleistung.net, 2024 data)
| Product window | Capacity price range (€/MW/h) | Activation frequency (approx.) |
|---|---|---|
| Peak (08:00–20:00 weekdays) | €8 – €28/MW/h | High (near-continuous setpoint following) |
| Off-peak (20:00–08:00) | €4 – €14/MW/h | Lower, shorter activations |
| Weekend | €3 – €10/MW/h | Lower |
For a 250 kW battery committed to peak aFRR capacity for 240 hours/month (weekday peak windows), at an average clearing price of €15/MW/h:
- Monthly capacity revenue: 0.25 MW × 240 h × €15/h = €900/month
- Annual capacity revenue: ~€10,800/year
- Activation energy revenue (additional, variable): €2,000–€6,000/year depending on activation volumes and energy prices
These numbers are for a 250 kW asset. Scale down proportionally for smaller systems, and remember that aggregator fees (typically 15–25% for aFRR, higher than FCR due to integration complexity) come off the top.
mFRR revenue
mFRR capacity prices are generally higher per MW than aFRR because activation is infrequent but high-value. Typical 2024 clearing prices ranged from €15–€45/MW/h for capacity, with activation energy prices substantially above EPEX spot in most cases (mFRR is the most expensive grid balancing tool and is only dispatched when lower-cost options are exhausted).
For a 500 kWh / 250 kW system running mFRR capacity 200 hours/month at an average clearing price of €25/MW/h:
- Monthly capacity revenue: 0.25 MW × 200 h × €25/h = €1,250/month
- Annual: ~€15,000/year capacity only
- Activation events: 1–5 per week, each 15–60 minutes, at activation prices €100–€400/MWh → additional €3,000–€12,000/year depending on event frequency
The wide activation revenue range reflects genuine uncertainty — in a year with few major grid events, activation is rare. In years with extended Dunkelflauten or significant transmission constraints, mFRR activations can be frequent and high-value.
Stacking aFRR/mFRR with FCR and Spot Trading
The time structure of aFRR (4-hour product blocks) and mFRR (day-ahead tender for specific periods) allows them to be stacked with FCR and EPEX spot trading on the same battery, using the same weekly-calendar and capacity-split principles described for FCR stacking. The additional complexity is the energy duration constraint.
When aFRR is activated, the battery must actually deliver energy — not just hold power availability. A 250 kW battery committed to aFRR for a 4-hour peak block, with 500 kWh usable capacity, has approximately 2 hours of full-power discharge capacity. If the TSO activates positive regulation (discharge) for 90 minutes during that 4-hour block, the battery consumes 375 kWh of stored energy. If it was also supposed to participate in EPEX intraday peak discharge during that same window, the SOC won't be available for the spot trade. The dispatch optimizer must pre-allocate SOC headroom for aFRR activation probability, reducing the capacity available for spot arbitrage.
In our experience working with the optimizer logic for multi-service stacking on 300–500 kWh systems, the aFRR and mFRR participation adds meaningful revenue but introduces more dispatch complexity than FCR. FCR's automatic, symmetric, statistical nature means it tends to leave battery SOC roughly neutral over time. aFRR is directional — in a generation-deficit period, you'll be asked to discharge repeatedly, depleting SOC unless you recharged between activations. Managing that recharge within market constraints (you don't want to buy expensive intraday energy to recharge just to deliver back at aFRR capacity prices) requires the optimizer to make multi-step energy cost decisions that are genuinely harder than the FCR problem.
For a 500 kWh system where the business case justifies the integration investment, running all three ancillary services (FCR, aFRR, mFRR) plus EPEX intraday plus peak shaving as a fully stacked portfolio is achievable. The optimization problem is non-trivial — it's a mixed-integer program with multiple product commitments, SOC constraints, and uncertain activation probabilities. But the total revenue ceiling for that full-stack portfolio on a well-managed 500 kWh system in a high-volatility German market year is meaningfully higher than FCR alone: in the range of €35,000–€55,000/year for the combined portfolio, before aggregator fees. That's the addressable revenue opportunity that makes larger commercial BESS investments interesting.