Sarah Harrison, Ofgem's senior partner in charge of enforcement, said:
Ofgem has put in place protections for consumers so they can get a fair warning if their supplier puts up prices and time to shop around for a better deal.
E.On has accepted it failed to meet these protections. Today's announcement that E.On will compensate customers is a positive step by the company to put right their mistakes and is welcome.
More top news
The victims, named as Jamonicka Johnson, Von Johnson Jr., Devonte Asberry, Venetia Asberry, and Lenda Asberry, drowned in Texas.
Tonight it'll become dry and clear for most parts of Britain.
More than 30 lions rescued from circuses in South America have arrived in Johannesburg to begin a new life at an African wildlife reserve.