A practical guide to the Wholesale Demand Response Mechanism (WDRM) — how it works, who can participate, what revenue to expect, and how to model the opportunity for your organisation.
Demand response is the deliberate reduction (or shift) of electricity consumption during periods of high wholesale prices or grid stress. Rather than paying extreme spot prices, participating loads curtail or reschedule energy use and are compensated for the capacity they make available to the market.
In Australia, the Wholesale Demand Response Mechanism (WDRM) was introduced by AEMO in October 2021 to allow large electricity consumers to bid demand reductions directly into the NEM wholesale market — alongside generators. When activated, participants reduce load and are settled at the prevailing spot price, effectively earning revenue during price spikes rather than absorbing the cost.
The WDRM operates within the NEM's existing 5-minute dispatch cycle. Demand Response Service Providers (DRSPs) register flexible loads as Demand Response Units and bid them into the market at a price they are willing to reduce consumption. When the wholesale spot price exceeds their bid, AEMO dispatches the demand response — the load reduces, and the DRSP earns the spot price for each MWh of curtailed demand.
While there is no hard minimum price, the practical activation threshold is around $300/MWh. Below this level, the revenue from a brief curtailment rarely justifies the operational disruption. Most DR revenue is concentrated in extreme price events ($1,000+/MWh) that occur during summer heatwaves, unexpected generator outages, and periods of low renewable output coinciding with high demand.
Revenue is calculated against a baseline — your normal consumption pattern. AEMO uses a rolling 10-of-10 methodology (the average of the previous 10 equivalent trading intervals) adjusted for weather and day type. The difference between your baseline and actual consumption during a dispatch event determines your settlement volume. Accurate baselining is critical — an unreliable baseline reduces both eligibility and revenue.
Demand response revenue is highly seasonal and regional. NEM price spikes cluster in Q1 (January–March) and Q3 (July–August), driven by summer cooling and winter heating loads respectively. South Australia and Queensland tend to see more frequent high-price events due to network congestion and generation constraints, while Tasmania and Victoria experience fewer extreme spikes.
A facility with 5 MW of flexible load in a spike-prone region could earn $50,000–$200,000 per year from WDRM participation, depending on event frequency and response capability. However, revenue is lumpy — a single extreme price event can represent half the annual total. This volatility means DR should be viewed as a supplementary revenue stream rather than a predictable income source.
Historical price data shows the frequency and magnitude of price spikes across all NEM and WEM regions. Use our price forecasts to understand where the next opportunities may arise.
The WDRM is designed for large commercial and industrial (C&I) loads that can demonstrably reduce consumption on short notice. Typical participants include:
Manufacturing facilities — smelters, refineries, and heavy industrial processes with interruptible loads. These often have the largest flexible capacity (10–100+ MW) and established load-shedding procedures.
Cold storage and refrigeration — thermal inertia allows compressors to be turned off for 30–60 minutes without compromising product quality, making them ideal for short-duration price events.
Water treatment and pumping — flexible scheduling of pumping operations to avoid peak price periods.
Battery storage — grid-scale and behind-the-meter batteries can reduce net site demand during spikes and earn WDRM revenue on top of energy arbitrage.
Aggregated smaller loads — DRSPs can aggregate multiple smaller sites (1–5 MW each) into a single Demand Response Unit, making the mechanism accessible to mid-tier commercial buildings and data centres.
Baseline risk: If your consumption is irregular or hard to predict, the baseline methodology may under-count your actual curtailment — reducing settlement revenue. Facilities with stable, predictable load profiles earn more reliably.
Operational disruption: Curtailing production has real costs — reduced output, restart delays, staff disruption. These must be weighed against the expected DR revenue. Not all price spikes justify activation.
Revenue volatility: Annual DR revenue can vary 3–5x between years depending on weather extremes, generator outages, and market conditions. Budget conservatively and treat DR as upside rather than base-case income.
Market evolution: As more battery storage and distributed energy resources enter the market, the frequency and magnitude of extreme price events may decrease over time. Monitor generation mix trends to understand how the supply stack is evolving.
Contractual constraints: Existing retail or PPA contracts may limit your ability to participate in the WDRM. Review your PPA terms and retailer agreements before registering.
gridIQ's demand response revenue modelling tool backtests your facility's flexible load against 12 months of historical price data. Enter your region, available capacity (MW), response time, and availability hours — the model identifies every qualifying price event, calculates per-event and monthly revenue, and shows seasonal patterns so you can assess the opportunity with real numbers.
Beyond modelling, gridIQ's real-time price monitoring and price forecasts help you anticipate activation events before they occur. Set up price alerts to receive notifications when prices approach your activation threshold — giving your operations team advance warning to prepare for curtailment.
The carbon intensitydata also helps quantify the emissions benefit of shifting load away from high-carbon periods, supporting your organisation's sustainability reporting.
Backtest your facility's flexible load against real NEM price history. See monthly revenue estimates, seasonal breakdown, and top events — calculated from 12 months of 5-minute dispatch data. Available on Team, Professional, and Enterprise plans.
Start Free Trial