Time-of-Use (TOU) Rate Arbitrage is the automated strategy of charging a battery energy storage system (BESS) during low-price off-peak intervals and discharging that stored energy during high-price on-peak intervals to capture the monetary differential in the utility rate schedule.
Glossary
Time-of-Use (TOU) Rate Arbitrage

What is Time-of-Use (TOU) Rate Arbitrage?
A financial strategy leveraging battery storage to exploit temporal price differences in electricity.
This process relies on a deterministic or predictive dispatch algorithm that optimizes charge/discharge cycles against a known tariff structure, effectively transforming a battery into a financial instrument that converts temporal energy price spreads into operational savings without requiring behavioral changes from the facility.
Core Characteristics
The fundamental operational, economic, and technical components that define how battery energy storage systems capture value from temporal price spreads in electricity markets.
The Charge-Discharge Cycle
The core operational loop of TOU arbitrage consists of two distinct phases executed daily. During off-peak periods (typically overnight or midday when solar generation depresses prices), the battery management system draws power from the grid to charge storage assets at low cost. During on-peak windows (early evening when demand peaks and solar ramps down), stored energy is discharged back to the grid or behind-the-meter loads. The round-trip efficiency—typically 85-95% for lithium-ion systems—determines the net energy delivered per unit charged. A 100 MWh charge at $20/MWh yields approximately 90 MWh of dischargeable energy, requiring a price spread exceeding $22.22/MWh just to break even on energy losses alone.
Price Spread Economics
The economic viability of TOU arbitrage depends entirely on the peak-to-off-peak price differential. Key components include:
- Wholesale energy arbitrage: Capturing the spread between locational marginal prices at different hours
- Retail rate arbitrage: Exploiting differences in utility TOU tariff structures behind the meter
- Demand charge avoidance: Discharging during a facility's peak demand intervals to reduce monthly demand charges, which can constitute 30-70% of a commercial electric bill
The spark spread equivalent for storage—the minimum price differential required for profitability—must account for degradation costs, round-trip losses, and capital amortization. Typical breakeven spreads range from $15-40/MWh depending on battery chemistry and cycle life.
Degradation-Aware Dispatch
Every charge-discharge cycle imposes a marginal cost of degradation on the battery asset. Lithium-ion cells experience capacity fade through multiple mechanisms:
- Calendar aging: Time-dependent electrolyte decomposition independent of cycling
- Cycle aging: Loss of active lithium inventory proportional to depth of discharge and C-rate
- State-of-charge stress: Accelerated degradation when stored at extreme SOC levels (>90% or <10%)
Advanced dispatch algorithms integrate electrochemical degradation models into the optimization objective function. Rather than simply maximizing revenue, they solve for the dispatch schedule that maximizes net revenue after degradation cost. This often means forgoing small arbitrage opportunities where the marginal degradation cost exceeds the price spread.
Forecast-Driven Optimization
TOU arbitrage is fundamentally a stochastic optimization problem dependent on accurate forecasts:
- Price forecasting: Day-ahead and real-time LMP predictions using neural networks trained on historical nodal prices, weather, and generation stack data
- Load forecasting: Behind-the-meter demand predictions to determine residual capacity available for arbitrage
- Solar generation forecasting: Critical for commercial buildings with rooftop PV, as excess solar may charge the battery for free, altering the arbitrage calculus
Model Predictive Control (MPC) frameworks re-optimize the dispatch schedule at each timestep as new information arrives. This closed-loop approach corrects for forecast errors and captures intraday price volatility that static day-ahead schedules miss. Typical re-optimization intervals range from 5 to 15 minutes.
Value Stacking Architecture
Pure energy arbitrage rarely justifies storage investment alone. Modern systems stack multiple revenue streams within a single dispatch framework:
- Frequency regulation: Reserving a portion of capacity for fast-responding regulation signals (e.g., PJM RegD) while arbitraging with the remainder
- Spinning reserve: Holding capacity in reserve for contingency events, earning capacity payments while still capturing some energy arbitrage
- Resource adequacy: Bidding into capacity markets to guarantee availability during system peak hours
- Voltage support: Providing reactive power services at the distribution level
The optimization engine must co-optimize across these stacked services, respecting the physical constraints of the battery while maximizing total portfolio revenue. Conflicts arise when, for example, a regulation signal requires charging during what would otherwise be a high-price discharge window.
Regulatory and Market Participation Models
TOU arbitrage operates within specific market constructs that vary by jurisdiction:
- ISO/RTO wholesale markets: FERC Order 841 mandates that storage resources can participate as both generation and load, setting the market-based price floor for arbitrage
- Utility TOU tariffs: Regulated retail rates with defined on-peak and off-peak periods, such as California's TOU-D-4-9PM rate with a 4-9 PM peak window
- NEM 3.0 solar-battery pairing: California's net billing tariff creates strong incentives for pairing batteries with solar to export during high-value evening hours rather than midday
- Local flexibility markets: Emerging constructs where distribution utilities procure localized flexibility services, creating locational value differentials beyond wholesale prices
Market participation requires telemetry and settlement infrastructure compliant with ISO metering standards, including revenue-quality metering and real-time telemetry to the market operator.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about capturing value from energy price differentials using battery storage.
Time-of-Use (TOU) rate arbitrage is the practice of charging a Battery Energy Storage System (BESS) during predefined off-peak hours when electricity prices are low and discharging that stored energy during on-peak hours when prices are high, capturing the price spread as revenue. The mechanism relies on a deterministic or stochastic dispatch schedule. A Model Predictive Control (MPC) or Mixed-Integer Linear Programming (MILP) algorithm ingests the utility's published rate tariff, forecasts the site's load, and calculates an optimal charge/discharge cycle that respects the battery's physical constraints—such as round-trip efficiency, depth of discharge, and cycle life degradation—while maximizing the net operating margin. The physical execution is handled by the battery's Power Conversion System (PCS) responding to setpoints from the controller.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Mastering TOU arbitrage requires understanding the economic signals, control algorithms, and hardware constraints that govern battery dispatch.
Peak Shaving Algorithm
A control logic that dispatches battery energy storage to discharge during periods of highest site load, thereby reducing the maximum demand charge levied by the utility. Unlike pure TOU arbitrage which targets energy cost differentials, peak shaving specifically targets the kW demand component of a commercial bill. The algorithm must forecast load and decide when to reserve capacity for demand reduction versus energy arbitrage.
Locational Marginal Pricing (LMP) Signal
The calculated cost of delivering an additional unit of energy to a specific node on the grid. TOU rates are a blunt temporal signal, while LMP provides granular, locational price differentiation that changes every 5-15 minutes. Advanced arbitrage strategies layer LMP forecasting on top of static TOU schedules to capture congestion-driven price spikes at specific substations.
Customer Baseline Load (CBL) Calculation
A statistical methodology that estimates what a customer's energy consumption would have been without a demand response event. For TOU arbitrage, accurate CBL is critical when the battery participates in utility programs—if the baseline is miscalculated, the arbitrage revenue from perceived load reduction may be overstated. Common methods include the 10-day average and regression-based baselines.
Model Predictive Control (MPC) for Microgrids
An advanced optimization strategy that uses a dynamic model of the microgrid to forecast future states and determine the optimal dispatch schedule over a receding time horizon. For TOU arbitrage, MPC outperforms simple rule-based charging by anticipating tomorrow's solar generation, load, and price peaks, ensuring the battery is never caught empty during a high-price window.
Mixed-Integer Linear Programming (MILP) Dispatch
A mathematical optimization technique used to solve the unit commitment and economic dispatch problem for DER fleets. MILP handles the discrete on/off charging decisions and continuous power output levels simultaneously. For TOU arbitrage, the solver maximizes net revenue subject to constraints like battery state of charge limits, cycle aging costs, and round-trip efficiency.
Net Energy Metering (NEM) Aggregation
A billing mechanism that allows a single customer with multiple meters on contiguous property to offset total load with total generation. NEM aggregation fundamentally changes the TOU arbitrage calculus—exporting stored solar energy during peak periods may earn retail rate credits, dramatically improving the economics compared to wholesale net metering or standalone battery arbitrage.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us