Skip to content
Alpha Devraj — Energy Storage Systems

Costs & tariffs

What is revenue stacking for a battery, and which revenue streams are available in India?

Revenue stacking means one battery earning from more than one market instead of a single contract. In India the practical layers are energy arbitrage, ancillary services, capacity or tolling payments, and behind-the-meter demand charge savings. Arbitrage on the day-ahead market has dominated merchant earnings, with ancillary services a smaller second layer.

Published 31 August 2026 · Last updated 31 August 2026 · 5 min read · By Alpha Devraj ESS Research Desk

On this page

A solar plant has one job and one revenue line: it generates, and somebody pays for the generation. A battery is different. It can sell energy, it can sell the promise of energy, it can sell fast response to the grid operator, and it can quietly save its owner money without selling anything at all.

Getting more than one of those to happen on the same asset is what the industry calls revenue stacking — or value stacking. It is not a clever optimisation; for merchant storage in India it is closer to a necessity, because no single market is yet deep enough to pay for a battery on its own.

The layers

Where a battery can earnCapacity / tolling paymentsA fixed fee for being available. Contracted, predictable, and what lenders like most.Ancillary servicesFast response reserves for the grid operator. Roughly 15–20% of observed merchant earnings.Energy arbitrageBuy cheap, sell dear on the exchanges. Roughly 80–85% of observed merchant earnings.Behind-the-meter bill savingsAvoided demand charges and time-of-day arbitrage on your own tariff. No market required.
The four revenue layers an Indian battery can draw on. Grid-scale projects work the top three; a factory or commercial site usually lives entirely in the bottom one.

Energy arbitrage

The oldest idea in storage: charge when power is cheap, discharge when it is expensive. In India this has been the dominant merchant stream by a wide margin — around 80 to 85 per cent of total earnings in the observed merchant mix, with ancillary services making up the rest.

It works because Indian prices swing hard within a single day. In April 2026, surplus daytime solar pushed real-time market prices close to zero while evening day-ahead prices approached the ₹10/kWh ceiling. That gap is the product. We cover the mechanics in energy arbitrage on the power exchange.

Ancillary services

Ancillary services are what the grid operator buys to keep frequency stable — the ability to inject or absorb power within seconds. Batteries are unusually good at this because they respond faster than any thermal plant.

CERC’s Ancillary Services Regulations formally allow batteries to provide fast-response secondary reserve and tertiary reserve, with procurement, deployment and compensation mechanisms spelled out. Our article on ancillary services and frequency regulation goes through how the reserves differ.

The layer is smaller than arbitrage, but it has a useful property: you are often paid to stand ready rather than to deliver, so the cycles consumed can be modest relative to the revenue.

Capacity and tolling payments

Here somebody pays a fixed fee for the right to use your battery, and takes the market risk themselves. It is the least exciting layer and the one that makes projects financeable — which is why so many Indian tenders are structured this way. See tolling agreements and capacity contracts for how these are written.

Behind-the-meter savings

For a factory, hospital or commercial building, the stack is much simpler and often more dependable: avoid the peak demand charges on your bill, and shift consumption around your time-of-day tariff. No exchange registration, no scheduling, no market risk. The money shows up as a smaller bill.

Why you cannot just add the layers up

This is the part that trips up business cases.

A battery holds a fixed amount of energy and has a finite number of cycles it can do before its warranty is affected. Every megawatt-hour you discharge into the evening arbitrage peak is a megawatt-hour you did not have available for a reserve call. Capacity you commit to an ancillary contract is capacity you cannot bid into the day-ahead market.

Stacking is therefore a scheduling problem, not an addition problem. The realistic question is not “what could each stream pay?” but “given twenty-four hours, one to two cycles, and a cycle budget I must not breach, what is the best sequence?” A model that sums the theoretical maximum of each stream will overstate revenue substantially.

The cycle constraint is a real commercial limit, not a technical footnote — it is written into supplier degradation guarantees, and exceeding it can void the cover you are relying on.

Is the Indian stack deepening?

The direction of travel is favourable. Day-ahead market revenues available to storage have grown several-fold in recent years, and average one-hour price spreads widened to about ₹7.42/kWh in 2025 from ₹6.95/kWh in 2024 — modest in percentage terms, but spreads are the entire business model for an arbitrage asset. Analysis of a system installed in 2024 has suggested returns in the region of 17 per cent from arbitrage alone.

Demand is coming too. The Central Electricity Authority’s generation adequacy planning has put required battery storage at roughly 147 GWh by 2031-32 and 321 GWh by 2035-36. And India’s Electricity (Amendment) Rules, 2025 explicitly permit consumers to participate in these markets with their own storage assets — which over time widens the stack from a grid-scale story into a consumer one.

What this means for you

  • If you are a developer: build the revenue model stream by stream with a shared cycle budget across all of them, and show the lender that budget. A stack that respects the cycle constraint is far more credible than one that maximises each line independently — and credibility is what determines how much debt you raise.
  • If you are an IPP: treat contracted capacity as the floor and merchant streams as the upside, rather than betting the project on spreads holding.
  • If you are a C&I buyer: ignore most of the above. Your stack is demand charges plus tariff shifting, and it is the most reliable stack in this article. A peak shaving system is sized against your own load curve, not against a market forecast.
  • If you want a number for your own site: the savings calculator will give you a first pass on the behind-the-meter layers, and our team can model a specific load profile with you — get in touch.

Market rules, ancillary service products and exchange price behaviour change by regulation and notification, and the shares quoted here are observations of past market outcomes rather than forecasts. Treat this as an August 2026 snapshot and verify current CERC regulations and market design before committing to a revenue model.

Frequently asked questions

Can a battery really earn from all these markets at once?

Not simultaneously. It can move between them across a day — reserving capacity for frequency response in one window and arbitraging in another. What you are stacking is opportunity across time, and every megawatt-hour committed to one market is one you cannot sell into another.

Which stream is the most reliable?

For a grid-scale project, a contracted capacity or tolling payment, because it does not depend on market outcomes. For a factory or commercial site, avoided demand charges — the saving happens on your own bill whether or not any market moves.

Does stacking wear the battery out faster?

It can. Chasing every opportunity means more cycles, and cycles are the currency a warranty is written in. A well-run asset trades some revenue away to stay inside its guaranteed cycle budget, because breaching it costs more than the extra earnings.

Is merchant revenue bankable in India yet?

Partially. Lenders have been treating merchant revenue more cautiously than contracted revenue, funding a smaller share of project cost against it. Most projects therefore blend a contracted floor with merchant upside rather than going fully merchant.

Let's talk storage

Want these numbers for your site?

Send a bill or a load profile — we model it and tell you straight.