Geneva says tax receipts will be higher than expected.
Together with a payment from the Swiss National Bank, the extra money can cut the deficit and give public sector workers a better pay deal.
Tax income will be CHF 27m more than forecast and the central bank is sending a further CHF 117m.
The extra money means state workers could get a 2% rise instead of the currently offered 1.35%.
Geneva is in the red by CHF 420m.
Geneva/Lausanne rail link under pressure
Prison population climbs
Tax breaks for EVs under pressure
Health insurance premiums will rise next year, but not as much
Hundreds of kilos of asparagus stolen
Broad coalition forms against 10 million vote
