Council workers have protested over plans to cut pay for more than 1,000 staff, including carers, as part of £9m savings.
Stoke-on-Trent City Council intends to cut extra payments for StokeCare staff working weekends and unsociable hours.
The GMB union said it would mean a 20% pay cut that would "affect some of the lowest earners".
Budget plans were approved by cabinet members and will go to the full council for final approval next Thursday.
A council spokesperson said they were "difficult decisions but we must take responsible action to support the most vulnerable people".
Unions said plans would affect up to 120 different roles in care home and respite care, as well as customer service workers, library and park teams.
Protesters who attended Wednesday's cabinet meeting shouted "disgusting" and "shame on you" when the budget was approved by councillors.
Stoke-on-Trent City Council workers are protesting against plans to change their contracts.— Sophie Calvert (@SOPH_C_) February 19, 2020
It’s part of the budget proposals which are about to be discussed by cabinet. @BBCRadioStoke @PoliticsMids @bbcmtd pic.twitter.com/F3K0Pz7mjo
"The budget proposals aim to bring long-term stability to services and also invest strategically to help the city to grow," a statement from the council, which is run by a Conservative and Independent coalition, said.
"In order to do this, it is proposed to make £9.2m of savings and raise council tax by 3.99% - with that increase ring-fenced for social care."
Tony Jones, the regional organiser for Unison, said the plans were in effect a 20% pay cut for members.
GMB organiser Dave Warwick added: "They should go to central government and demand the money Stoke City Council needs and take its boot off the neck of its lowest paid workers."
Follow BBC West Midlands on Facebook, on Twitter, and sign up for local news updates direct to your phone.