NEMPulse · Insights · QLD1

Queensland Battery Wrap — H2 2025

How Queensland's grid-scale batteries performed in H2 2025: energy and FCAS market revenue, $/MW, $/MWh, top performers, and price events.

  • Energy + FCAS revenue: $43.53M
  • Batteries: 11
  • Rev / MW: $23k/MW
  • Rev / MWh: $12k/MWh
  • Optimal capture: 63%

Queensland (QLD1) batteries earned $43.53M in estimated gross energy and FCAS market revenue in H2 2025, from 11 grid-scale units tracked by NEMPulse. Figures cover the full period.

Normalised across 1,882 MW and 3,617 MWh of registered capacity, the region earned $23k/MW and $12k/MWh for the period.

Energy arbitrage supplied 76% of the total and FCAS 23%, with estimated Frequency Performance Payments adding $435k. Within FCAS, regulation accounted for 14% and contingency 86%; the single largest market was lower 6-second at $4.82M.

For context on the trading conditions, the average daily price spread (top two hours minus bottom two hours) in Queensland was $183/MWh, and the highest spot price reached $1,000/MWh.

Against the perfect-foresight energy benchmark, Queensland batteries captured 63% of what hindsight would have earned, an estimated $18.72M of unrealised upside.

On capture of the perfect-foresight energy benchmark, the strongest performers were Greenbank BESS (71%), Western Downs Battery Energy Storage System (69%), Chinchilla BESS, Units 1-80 (64%). At the other end: Bouldercombe Battery Project (36%), Supernode BESS (36%), Swanbank BESS (-1%) — capture reflects strategy, contracting and constraints as much as skill, so a low figure is not automatically underperformance.

The strongest single day was 29 Oct 2025 at $831k, and the best single battery-day was Western Downs Battery Energy Storage System on 29 Oct 2025 with $307k. Revenue stays concentrated: five of the period's 184 days delivered 8% of everything Queensland batteries earned.

4 batteries earned their first market revenue in the period — Western Downs Battery Energy Storage System (BESS), Brendale BESS, Tarong BESS, Supernode BESS — adding 1,020 MW of earning capacity.

Western Downs Battery Energy Storage System led the region with $13.59M. Full dispatch, state-of-charge and bidding detail is available on each battery's page.

Queensland saw 16 price events this period, the sharpest a price spike peaking at $1,000/MWh.

Queensland batteries — H2 2025
BatteryEnergy + FCAS$/MW$/MWhCapture
Western Downs Battery Energy Storage System$13.59M$53k/MW$34k/MWh69%
Greenbank BESS$11.16M$56k/MW$28k/MWh71%
Chinchilla BESS, Units 1-80$4.68M$47k/MW$23k/MWh64%
Wandoan Battery Energy Storage System (BESS)$4.56M$46k/MW$30k/MWh59%
Bouldercombe Battery Project$2.40M$48k/MW$24k/MWh36%
Western Downs Battery Energy Storage System (BESS)$2.33M$9,134/MW$4,567/MWh59%
Ulinda Park BESS$1.84M$12k/MW$6,162/MWh63%
Brendale BESS$1.38M$6,741/MW$3,370/MWh54%
Tarong BESS$1.35M$4,491/MW$2,245/MWh61%
Supernode BESS$247k$948/MW$452/MWh36%
Kennedy Energy Park Battery$130$65/MW$32/MWh

Capture = actual energy revenue as a share of the perfect-foresight LP benchmark; shown only for units with material modelled upside.

In the news this period
Ulinda Park BESS powers up Queensland
Ecogeneration · 17 Dec 2025 · Ulinda Park BESS
Quinbrook completes the 560MWh first stage of the Supernode BESS in Australia
Energy-Storage.News · 2 Oct 2025 · Supernode BESS

Third-party reporting on these units, matched automatically and linked for context. NEMPulse does not endorse or verify external coverage.

Keep reading: NEM-wide wrap — H2 2025Queensland battery fleetActual vs optimal dispatchMarket eventsHow capture is calculated

Explore: All insightsBattery fleetActual vs optimalPerformance rankingsMarket economicsMarket eventsBid stackBidding strategyVirtual power plantsProject simulatorAskPulseEmail alerts

Automatically generated from AEMO public data using fixed templates (not AI-written). Figures are estimated gross market revenue (energy + FCAS) from dispatch — they exclude contracts, hedges and network-support schemes (e.g. SIPS), so actual commercial revenue will differ.

Loading live data…