I am 72 years old and a resident of South Africa for over 40 years now and been working for the same company for 22 years and have been paying uif for 40 years.
I am not entitled to claim goverment pension because i do not have citizenship in South Africa.
can i claim uif benefits when i am going on retirement now.
Since you have been resident in South Africa for 40 years, you should be able to obtain permanent residence. Consult the Department of Home Affairs.
You may be able to obtain UIF payments. However, be mindful of S3(1)(d) of the Unemployment Insurance Act which states that it does not apply to
"persons who enter the Republic for the purpose of carrying out a contract of service, apprenticeship or learnership within the Republic if upon the termination thereof the employer is required by law or by the contract of service, apprenticeship or learnership, as the case may be, or by any other agreement or undertaking, to repatriate that person, or that person is so required to leave the Republic, and their employers."
This may preclude your benefit, depending on your circumstances.