Rising energy prices and the withdrawal of financial support will hit some hard, charities say.