Energy company Utilita has agreed to pay out £830,000 after the industry watchdog highlighted failures in its practices.
The provider was found to have failed to consider individual circumstances when providing additional support to customers on prepayment metres.
An assessment carried out by Ofgem found that 25,000 Utilita customers were not receiving the correct support, including those with medical issues and those classed as vulnerable.