The Demand Flexibility Service
Most of what a household can do about energy prices is buy the same electricity more cheaply. The Demand Flexibility Service is one of the very few schemes that pays for something else: using electricity at a different time.
It is run by the National Energy System Operator, it covers England, Scotland and Wales, and a household reaches it through a supplier or an aggregator rather than directly. This page sets out what has actually happened — when events have run, in which direction, how much flexibility was bought and who bought it — from NESO’s own published record.
One thing first, because it is the most common misunderstanding: this is not a winter scheme. It was, until 27 November 2024. Since then it has run all year, including through the summer.
What the service is
When the electricity system expects to be tight, NESO publishes a requirement for a particular window — a number of megawatts it would like demand to move by. Registered participants bid to deliver some of it, at a price of their choosing. NESO accepts the bids it needs, cheapest first, and settles afterwards against what was actually delivered.
A household never appears anywhere in that process. Your supplier or aggregator aggregates thousands of homes into a single bid, and what you are offered is that company’s own scheme, on its own terms, under its own name. The prices further down this page are what those companies bid, per megawatt-hour, and they are not what anyone is paid at home.
Two directions, and what each asks of you
The service began as one thing: be paid to use less at the evening peak. It now runs in two directions, and the newer one asks the opposite. The two are set out separately below, and deliberately not as two halves of a chart — one of them is almost the entire service and the other has so far bought almost nothing.
Being paid to use less
Turn things off, or run them later, during the window.
- Flexibility bought
- 12,776.1 MW
- Asked for
- 232,420 MW
- Days it ran
- 55
That is 5% of what was asked for, across 484 half-hour periods. This is almost the whole of the service. Payment reaches a household through its own supplier or aggregator, on that company's terms.
Being paid to use more
Run things during the window that you would otherwise run later.
- Flexibility bought
- 1 MW
- Asked for
- 130,400 MW
- Days it ran
- 33
That is 0.00% of what was asked for, across 284 half-hour periods. Published in the same file and barely used. Most of these auctions bought nothing at all, and those zeros are real published results rather than missing data.
Before the direction was published
NESO’s earlier file has no direction column, so these 1,130 half-hour periods across 190 days are recorded without one. They ran in the late afternoon and evening and were almost certainly all turn-down, but a column that is sometimes a guess is worse than one that is sometimes empty, so they are kept apart from both figures above rather than folded in.
26,983.6 MW bought, 29 November 2024 to 27 March 2026.
How the direction is worked out
This is the part where getting it wrong would matter most, so it is worth being explicit about what is known and what is inferred.
How we know which way round it is
NESO labels each event Upwards or Downwardsand publishes no definition of either. Read one way they are the system’s direction, read the other they are the household’s, and the two are opposites. What settles it is when each kind runs.
- Events labelled Upwards run 10:00 to 14:00:59 UTC, across 284 half-hour periods on 33 days.
- Events labelled Downwards run 14:00 to 21:00:59 UTC, across 484 half-hour periods on 55 days.
The middle of the day is when Britain has surplus solar and wind; the early evening is when it has least to spare. So Upwards asks households to use more and Downwards asks them to use less. That is a reading of the published clock, not something the publisher states, and it is re-checked against the data every time this page is built.
When it has actually run
DFS is episodic. It is called when the system needs it, which means there are stretches of weeks with nothing at all, inside seasons that are plainly running normally. A month missing from the table below had no events; it did not have events worth nothing.
When events have run
271 days across 22 months, from 29 November 2024 to 9 August 2026. Months with no events are not listed — there is no such thing as a nil month here, only a month in which the service was not called.
| Month | Days with events | Bought to use less | Bought to use more |
|---|---|---|---|
| August 2026 | 6 | 1,278.3 MW | 0 MW |
| July 2026 | 17 | 3,536.7 MW | 0 MW |
| June 2026 | 23 | 4,506.5 MW | 0.2 MW |
| May 2026 | 22 | 2,573.8 MW | 0.7 MW |
| April 2026 | 13 | 880.8 MW | 0.1 MW |
| March 2026 | 8 | 1,654.6 MWdirection not published | not offered |
| February 2026 | 3 | 482.4 MWdirection not published | not offered |
| January 2026 | 15 | 1,720.3 MWdirection not published | not offered |
| December 2025 | 6 | 413.9 MWdirection not published | not offered |
| November 2025 | 7 | 1,277 MWdirection not published | not offered |
| October 2025 | 11 | 1,750.4 MWdirection not published | not offered |
| September 2025 | 12 | 2,201.6 MWdirection not published | not offered |
| August 2025 | 13 | 1,282.1 MWdirection not published | not offered |
| July 2025 | 18 | 1,617.3 MWdirection not published | not offered |
| June 2025 | 15 | 1,566.2 MWdirection not published | not offered |
| May 2025 | 12 | 1,089 MWdirection not published | not offered |
| April 2025 | 13 | 1,011.8 MWdirection not published | not offered |
| March 2025 | 18 | 3,915 MWdirection not published | not offered |
| February 2025 | 16 | 3,677.9 MWdirection not published | not offered |
| January 2025 | 10 | 2,671.1 MWdirection not published | not offered |
| December 2024 | 12 | 653 MWdirection not published | not offered |
| November 2024 | 1 | 0 MWdirection not published | not offered |
By season
A season here runs from 1 April, taken from each event’s own delivery date. Test events are listed separately from live ones and are never added to them.
| Season | Kind | Days | Flexibility bought | Cost of accepted bids |
|---|---|---|---|---|
| 2026-27 | Live | 81 | 12,777.1 MW | £1.03m |
| 2026-27 | Test | 1 | 79.6 MW | £6k |
| 2025-26 | Live | 133 | 16,066.6 MW | £1.07m |
| 2024-25 | Live | 57 | 10,917 MW | £1.23m |
454 half-hour periods are still waiting to be settled and 1,450 have been. A period awaiting settlement is blank, never a zero.
How a household takes part
Through the company that supplies your electricity, or through an aggregator that works with your smart charger, battery or heat pump. The list below is who bid into the most recent season. It is the most directly useful thing in this data, because it answers the only question a household can act on: is anybody I could realistically be with actually doing this?
Who took part in 2026-27
These are registered participants — suppliers and aggregators — not households. A household reaches the service through one of them, under that company’s own scheme name and its own terms. The prices are what the company bid per megawatt-hour, which is not what anyone is paid at home.
| Participant | Accepted volume | Days bid into | Bid price range |
|---|---|---|---|
| INFINIS LIMITED | 9,320.5 MW | 46 | £94 to £379 per MWh |
| OCTOPUS ENERGY LIMITED | 2,261.9 MW | 26 | £145 to £649 per MWh |
| HILDEBRAND TECHNOLOGY LIMITED | 798 MW | 21 | £112.9 to £386.8 per MWh |
| EQUIWATT LIMITED | 220.5 MW | 31 | £105 to £180 per MWh |
| OAKTREE POWER LIMITED | 156.5 MW | 29 | £25 to £180 per MWh |
| Electric Miles Limited | 33 MW | 6 | £132.5 to £135 per MWh |
| U ENERGY GROUP LIMITED | 26.3 MW | 32 | £90 to £200 per MWh |
| AXLE ENERGY LIMITED | 23.5 MW | 7 | £169.4 to £204.2 per MWh |
| DRAX ENERGY SOLUTIONS LIMITED | 12 MW | 1 | £500 to £500 per MWh |
| Shuffle Energy Limited | 4.5 MW | 9 | £20 to £210 per MWh |
Being on this list means a company bid into the service. It does not mean every one of its customers was offered a place, and it does not say what share of a bid price reaches a household.
In practice you will need a smart meter sending half-hourly readings, or a device the aggregator can measure directly. The payment is worked out by comparing what you used during the window against what you would normally have used at that time, and there is no way to do that from a quarterly reading.
If your supplier is not on the list, the honest answer is that you cannot take part through them this season. Whether it is worth moving supplier for it is a different question, and one the cheapest and cleanest hours page is more use for: a time-of-use tariff pays for shifting demand every day rather than on the handful of days DFS is called.
What this page cannot tell you
Whether there is an event today. NESO publishes a same-day requirement at around a quarter past ten in the morning for an event that can start three quarters of an hour later. The data behind this page refreshes every six hours, which is right for a historical record and useless as an alert. If you are signed up, the notification comes from your supplier.
What you would be paid. Every price here belongs to a registered participant and is quoted per megawatt-hour at their meter boundary. What reaches a household is whatever that company chooses to pass on, and this dataset says nothing whatever about it.
What happens on a day with no event.Nothing, and the data records nothing. There is no row for a quiet day, so nothing on this page should be read as a payment of zero — only as the service not having been called.
Northern Ireland. This is a Great Britain balancing service. Northern Ireland is on the all-island system operated by SONI and is not covered.
Source and scope
National Energy System Operator: the Demand Flexibility Service requirement, utilisation and settlement files, one row per event and half hour. Great Britain. Settlement arrives weeks after delivery, and a period that has not settled is shown as blank rather than as zero. Supported by National Energy SO Open Data National Energy SO Open Data Licence v1.0
Read the methodology.
Frequently asked questions
What is the Demand Flexibility Service?
A scheme run by the National Energy System Operator that pays electricity users to shift their demand out of the periods when the system is tightest. Households take part through their supplier or through an aggregator, not directly with NESO, and payment usually arrives as bill credit or as points under whatever the company calls its own scheme.
Is the Demand Flexibility Service only in winter?
No. It was a winter service when it launched, but it became year-round on 27 November 2024 and has had events in every month since, summer included. Anything describing it as a cold-evening scheme is describing how it worked before that change.
How much does the Demand Flexibility Service pay?
That depends entirely on your supplier or aggregator, and this dataset cannot tell you. What it publishes is what the participating company bid, per megawatt-hour, at its own meter boundary. How much of that reaches a household, and in what form, is set by that company’s own scheme terms.
Do I need a smart meter to take part?
In practice yes. Payment depends on comparing your consumption during the event with what you would normally have used at that time, which needs half-hourly meter readings. Some routes into the service use a compatible smart charger or battery instead, but all of them need something reporting your usage at half-hourly resolution.
Is there an event today?
This page cannot tell you. The requirement for a same-day event is published around 10:15 in the morning for an event that can begin 45 minutes later, and the data behind this page refreshes every six hours. If you are signed up, your supplier or aggregator will contact you; this page is the record of when the service has run, not an alert that it is running.
What does an Upwards event mean?
It means the system wants demand to go up: you are being paid to use more electricity than you otherwise would, typically in the middle of the day when there is surplus wind and solar. Downwards is the familiar case — being paid to use less, usually in the early evening. NESO publishes both labels without defining either, so we read them from when each kind of event actually runs, and the page shows that working.
Related reading

Written by
Rob Gibbs
Hi, I'm Rob, and I run Energy-Review.co.uk. I initially started this project in 2018 when I was looking to switch energy suppliers and found there wasn't a website that provided simple, data-backed reviews on all the suppliers available. Since then, I have spent a lot of time (too much, some may say!) looking at all publicly available data about each supplier and writing reviews using this information. These reviews are updated as regularly as possible, and any data is backed up by a source where necessary. I have also started writing guides on various energy-related topics, which hopefully you will find useful. If you find any issues, please use our contact form to let us know.
