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
Ivan Duque and Gustavo Petro represent opposite ends of Colombia’s political spectrum.
Festival deaths and Northern Ireland abortion reform lead the papers.
Georgia Jones, 18, and Tommy Cowan, 20, were named locally as the pair who died after being taken ill at the Portsmouth event.