said that a “lack of transparency and visibility” makes it easier for firms to charge high exit fees.You can avoid an exit fee if you switch away within the last 49 days of a fixed-term contract.said: "It's absolutely unforgivable to charge people these jaw-dropping fees for leaving contracts early.
Some energy firms, including British Gas, do not charge fees for existing customers to switch to new deals. "This includes revising tariffs and exit fees to ensure they cover the higher cost of buying energy in advance for our customers and protecting us as a business should customers choose to leave the tariff."