No, you do not need a TV license to watch Netflix in South Africa. The current law in South Africa only requires a TV license for viewing “broadcasting services,” which are defined as services that transmit live or pre-recorded television programs. Netflix is an on-demand streaming service, which means that it does not transmit live or pre-recorded television programs. Therefore, you do not need a TV license to watch Netflix in South Africa.
However, the South African government is considering introducing a new regulatory framework for audio and audiovisual media services, which could include a requirement for streaming services to obtain a license. This proposal is still under consideration, and it is not clear whether or when it will be implemented. If the proposal is implemented, it is possible that you would need to obtain a TV license to watch Netflix in South Africa in the future.
In the meantime, you can continue to watch Netflix without a TV license.