Ramaphosa last month signed into law the national minimum wage bill, part of efforts by the government to tackle wage inequality in South Africa.
The National Minimum Wage Act sets the minimum wage at 20 rand ($1.42) an hour, equal to 3,500 rand per month.
"We are here to declare that from the 1st of January in 2019, the national minimum wage shall be introduced. No worker in South Africa may be paid below the national minimum wage," Ramaphosa said at an event in the township of Soweto.
Supporters of the minimum wage say it will reduce inequality and stimulate economic growth as workers spend more.
But critics say it could lead to increased unemployment, already at record highs, because some employers won't be able to afford to pay the minimum wage.
"We agree that it is far below what we would want for the workers of our country ... but it is a start," Ramaphosa said.
($1 = 14.1216 rand) (Reporting by Olivia Kumwenda-Mtambo Editing by James Macharia)
(This story has not been edited by Devdiscourse staff and is auto-generated from a syndicated feed.)