When the day-ahead auction result arrives the afternoon before delivery, a battery operator can estimate when high-price windows will occur. What is often missing from that plan is the battery's state of charge at the start of the trading day.
Morning SoC is among the most controllable inputs to daily arbitrage yield. At 20% SoC at 06:00, a battery has two hours to charge before the first significant spread at 08:00, which may not be enough to fill capacity before discharge begins. At 80% SoC at 06:00, it can sell as soon as that window opens. On a day with a strong morning spread, the revenue gap can mean capturing a full cycle rather than a partial one.
The compound effect across a day
Intraday markets in European electricity systems usually produce three to five meaningful price movements in 24-hour period. With good morning positioning, a battery may capture two or three in one day, depending on capacity, round-trip efficiency, and the spread between low and high price sessions.
Starting at low SoC means missing the first opportunity and, depending on solar generation and charging speed, possibly the second. Revenue lost in those two windows does not return later. The price curve continues moving regardless of the battery's position in its charge cycle.
Poor SoC planning compounds the shortfall. On a day with three accessible price windows, participating in only one because of poor morning positioning earns roughly one-third of the possible amount. Across a month of similar days, the cumulative gap is significant at fleet scale. Leaving 60 EUR per site unearned for thirty days adds up quickly across a twenty-site portfolio.
How solar generation interacts with morning SoC planning
Co-located solar complicates morning SoC planning. A fixed overnight charge target is insufficient because morning solar generation also raises SoC. If overnight charging reaches 90% and a clear morning brings strong solar generation, the battery may cap out before the first dispatch window, losing room for solar energy that would otherwise be curtailed or exported at low prices.
Use a forecast-aware overnight target instead: set it lower when strong morning solar generation is expected, and higher when generation forecasts are weak and market prices may be volatile. This means combining day-ahead solar generation and price forecasts to set the overnight charge target dynamically for each site.
Manual dispatch operators seldom calculate this well. The work is non-trivial, must be repeated for every site, and uses inputs that change daily. Automating it within overnight configuration applies a high-value dispatch decision consistently, without requiring operator attention for each site every day.
Minimum SoC floors and their effect on daily earnings
Most battery systems and many operator contracts define a minimum SoC floor, below which the battery should not discharge. Common floors are 10% or 20% of capacity, intended to protect battery health and retain grid-support capability.
The floor is not the issue. The issue is failing to include it in price-threshold planning. With a 20% floor and 100 kWh capacity, only 80 kWh is available for price arbitrage. A strategy targeting full discharge cycles without accounting for that floor will hit the hard stop and underperform expectations based on full capacity utilization.
Another mistake is treating the floor as a minimum that should rarely be approached. Some operators set a 20% floor for battery health, then effectively run at 40% because they hesitate to dispatch through the 20-40% range. That informal buffer reduces revenue without a matching gain in battery longevity. The 20% floor protects the battery, and staying above it at all times is unnecessary capacity that the floor was not intended to reserve.
A properly parameterized dispatch system makes the SoC floor a hard optimization constraint, not a separate rule with an informal buffer. Each settlement-period decision should recognize that 20 kWh is unavailable and optimize the remaining 80 kWh fully, without extra conservatism.
What good SoC management looks like in practice
For a 10 kWh residential battery in a MIBEL price zone, one well-managed day could follow this pattern: an overnight target of 65% based on a day-ahead solar forecast showing moderate morning generation; by 09:00, solar has raised SoC to 85%; at 11:30, when MIBEL intraday session 3 opens and prices spike, the battery dispatches to the floor; from 14:00 to 17:00, solar recharges it to 70%; at 18:30, the evening demand peak lifts prices and the battery dispatches again.
That is two full dispatch cycles in one day, with solar recharging the battery between them. It depends on a forecast-based overnight target, not a fixed instruction to charge fully. At MIBEL spread levels in a summer month, the daily revenue difference from an unmanaged full overnight charge can determine whether one cycle or two are captured.
Automated dispatch makes this level of consistent SoC precision practical for fleet operators. Managing 20 or 30 sites manually, with daily forecast inputs for each, is not realistic. At fleet scale, manual calculations will be slightly wrong for at least some sites, and those repeated errors become material revenue shortfalls over a year.
The SoC history that reveals dispatch quality
A week's SoC history can show how well a dispatch strategy performs. Good management produces a recognizable pattern: charging during low-price windows, discharging during high-price windows, and reaching each dispatch target with the charge needed for the opportunity. Poor management produces irregular trajectories, periods when the battery is depleted during low prices despite no incentive to discharge, and peaks where it is full during a discharge window and unable to absorb later solar generation.
These patterns are the trace of daily SoC decisions, and they appear in the data before lower-than-expected settlement revenue. For fleet reviews, per-site SoC trajectory analysis is a useful diagnostic. A site with an abnormal SoC pattern but acceptable settlement reports is usually missing higher-value opportunities on days when its trajectory departed from the optimal path.