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