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
Myleene Klass is set to shock Countdown fans by giving a naughty eight-letter word as her answer on tonight's show.
David Cameron will today pledge an extra 50,000 apprenticeships using £200m in bank fines from Labour's "failed past".
Women who drink organic milk during pregnancy may be putting the brain development of their unborn babies at risk, experts claim.