Sundowns have agreed a transfer fee with Free State Stars and personal terms with the midfielder.
However, Downs chief executive Sizwe Ndzimande reveals the 25-year-old must still undergo a medical at Chloorkop.
“There has been an agreement between the two clubs Free State Stars and Mamelodi Sundowns,” Ndzimande tells KickOff.com.
“There has also been an agreement with the player on his personal terms and we are now busy with the paperwork of registering him as a Mamelodi Sundowns player. In actual fact there are things like medicals that still need to be done but it is the last touches. However, in terms of the two critical agreements which is one between the two clubs and the one between Sundowns and the player it is done.”
With The Brazilians yet to exhaust their allocation of 30 players for the CAF Champions League, Ndzimande says they are deliberating whether to register Mohomi for the continental competition upon the completion of his move.
Sundowns still have four slots open until the close of registration on August 10.
"It is a tricky with registering for Africa because you have a set number of slots and you are limited in the total number of players that you can register in that you only register 30," Ndzimande explains.
"We are currently sitting on 26 registrations and it is always dangerous to finish all your registrations. I will give you an example of where we had one goalkeeper suspended (Denis Onyango), we had one keeper with an injury (Kennedy Mweene) and then we had one keeper who could play and we had registered three keepers which meant we then had to register our fourth keeper (Thela Ngobeni) who is always our saviour. We had to register him because otherwise we would have gone to the pitch with just one keeper which would have been dangerous. Just imagine what would have happened if the opponents discover that we only have one keeper. The brief to their players would be that get a corner and when you leave that corner the goalkeeper must leave you in a stretcher, which obviously means that we had to register Thela. We are now sitting on four and it is almost at that stage where we need to be careful with regards to the positions of the players that we register there.
“We will be a lot more cautious now about the players that we register, which is not to say Lucky Mohomi is not good enough to play but we are now in that position where we need to be careful about the remaining four slots that we still have. There is still a long way to the final and we don’t want to get to the final with two central defenders injured and you have no central defenders to play for you yet you went and registered wingers and forwards leaving you with no options at the back. You end with Khama Billiat playing central defence or something crazy like that so we are at a position where we will have to be very cautious and the coach will sit and discuss it with the technical team and then assess it afterwards,” details Ndzimande.