Question: how often do you have to renew your business license?
Answer: In Ontario, you must renew your business license every five years or otherwise register your business as new.