How often do I have to renew my VSS account?

You do not need to renew your VSS account, however, you will always want to make sure that your account information is accurate and up to date.