In October 2018, we had given President Ramaphosa a deadline of end November to sign the Political Party Funding Bill. The reason for this was that if signed by the end of November, it would have been enough time for it to come into effect before the elections. The time-frame for processes and mechanisms required for the functioning of the legislation is 6 months.
However, President Ramaphosa still has not signed this bill which is concerning. It is also now in the literal hands of the President who had assured South Africans that this bill was on his priority list. It is all up to the President to sign it — when that will be is only his guess.