Some 23 employment agencies in Singapore accused of charging foreign workers inflated fees were prosecuted, given warnings or fined by the government over the past three years, Manpower Minister Zaqy Mohamad said on Monday.

Under the law employment agencies are not allowed to collect fees that amount to more than one month of the worker’s salary for each year of contracted service in Singapore.

And the fee is capped at two months’ pay, Mohamad said in reply to politician Christopher de Souza during a meeting in parliament on Tuesday September 10.

Between 2015 and 2017, three agencies were prosecuted and had their licenses revoked, while the remaining 20 companies were given written warnings or fined, Lianhe Zaobao (Singapore) reported.

The Ministry of Power was also making efforts to help workers who had to pay excessive fees recover the full extra amounts they were made to pay.

In regard to the issue of unauthorized deductions of foreign workers’ salaries by employers, the ministry received six complaints from workers in the first six months of this year. Four employers have been hit with financial penalties, while investigations are still being conducted into two other employers, officials said.