Unless you have uninstalled and are reinstalling, No. Your iolo product will automatically recognize the additional time on your service without any further activation requirements.

Note: For the product to recognize that you have added time, be sure your PC is connected to the internet after purchasing your extension or renewal.