Yes. TNRERA IDs are required for brokers, dealers, intermediaries, and property websites. The same has to be renewed on time as well.