Energy regulator Ofgem said it found ScottishPower did not have in place "appropriate management arrangements" to adequately train and monitor their doorstep and telesales agents, resulted in customers being given "misleading information".
"ScottishPower has accepted these failings, which have now all been rectified," Ofgem said.
The regulator continued: "The size of the payment reflects the impact of the sales practices on consumers and it also recognises ScottishPower’s cooperative engagement with Ofgem to put right their processes.
"Our investigation found no evidence of a strategy by ScottishPower to deliberately missell to customers."
More top news
Lawyers in the US are attempting to seize £190,000 in life insurance taken out by San Bernardino Syed Rizwan Farook.
An Australian-style points-based immigration system could be introduced if Britain votes to leave the EU, Brexit campaigners have revealed.
The alligator, estimated to be 15ft-long, was filmed wandering around a golf course where it is said to be a "mascot".