Serco's new lock changes will see about 300 people made homeless across Glasgow within months, with charities claiming they were given no warning.
Serco has been fined millions of pounds by the Home Office for failing to meet the terms of its contract to provide accommodation for asylum seekers in Scotland and Northern Ireland.
The plan to cut homeless services in Glasgow by £2.6 million goes against government policies to eradicate homelessness, critics say.
Glasgow City Health and Social Care Partnership are cutting support by £2.6 million, with the loss of almost 100 emergency and supported housing beds.
The multinational firm, Serco, has been accused of making asylum seekers feel unsafe by regularly walking into their homes using spare keys without giving adequate prior warning.
Serco has won a legal case over the eviction, but a human rights firm says the legal position is 'far from settled'. Meanwhile, hundreds are living with the threat of eviction.
Charities are demanding urgent action to prevent a “tragic” loss of lives, as updated figures reveal at least 139 people have died while homeless in Scotland over the last 18 months.
At least 20 homeless people in Glasgow have died in the last six weeks, The Ferret has learned.
Campaigners call for immediate changes to put in place better out-of-hours mental health provision in prisons.