Ntshangase is set to be unveiled as a Chiefs player later on Thursday afternoon when all the logistics have been sorted.
“The move is finally happening and should be made public later today,” the source said.
Ntshangase was rumoured to be joining Amakhosi in June but agreements could not be reached between the Glamour Boys and Black Leopards where he was at the time.
The 26-year-old preciously declined a move to Amakhosi rivals Orlando Pirates as he was holding out for his dream move.