Switching your energy supplier is straightforward and regulated by Ofgem. There are no guaranteed savings—your outcome depends on your current tariff, usage, and the deals available when you compare. This tool gives you a readiness checklist, a short snapshot of what to expect from comparing, and a seven-step timeline so you know the process and your rights, including the 14-day cooling-off period and continuous supply.
Switch readiness & timeline
Answer a few questions to get a switch readiness checklist, a short comparison snapshot, and a step-by-step switching timeline. Savings are not guaranteed; always compare current offers.
Frequently asked questions
- How long does switching take?
- Switching usually takes around 21 days from when you agree to switch until the change is complete. Your supply is continuous—only the company billing you and the tariff change. Ofgem rules require suppliers to coordinate the switch.
- Will I lose my meter readings or smart meter data?
- No. Your meter stays in place. If you have a smart meter, it will continue to record usage; the new supplier may need to enrol it (especially older SMETS1 meters). Your final reading is used to close your old account. Historical data is not lost.
- Are there exit fees when switching?
- If you are on a fixed-term tariff, your contract may include an exit or early termination fee for leaving before the end date. During the renewal window (often the last 49 days of your contract), you can usually switch without a fee. Check your contract or contact your supplier to confirm.
Related tools
Price cap changes and your bills in 2026: what you need to know
Understand price cap changes, when they apply, and how they affect your bills and switching.
Start →Smart meters: do you need one and what to know if yours stops working
Find out if you need a smart meter, how it affects billing and switching, and what to do if it stops working.
Start →Exit Fee Break-even — Is It Worth Paying to Switch?
See how long it takes to recoup your exit fee and whether switching now makes sense.
Start →