Nkhatha's current club, Black Leopards, and Chiefs have already agreed a fee of R3-million, and a Leopards source has today revealed that the player has agreed in principle to join Amakhosi.
"The deal is sealed, but the player has not signed a contract with Chiefs because he is still at home [in Zimbabwe]," the source says.
"But he has agreed personal terms with them and now the only thing missing from this whole deal is for the player to sign, and once he does the deal will be done."
As it stands, Chiefs are waiting for the player to return to South Africa to sign on the dotted line.
Nkhatha couldn't be reached for comment to confirm when he will return.
Follow me on Twitter @TTM16