Three energy suppliers have paid out £8million to more than 100,000 customers after failing to make compensation payments.
Energy watchdog Ofgem said E.On Next, Good Energy and Octopus Energy either missed or delayed payouts that were due.
It comes after the firms failed to provide a final bill to customers within six weeks, after they had switched to another provider.