You are able to purchase your business insurance prior to trading, so you may not have your trade license entirely sorted at this point. It’s worth noting, however, that once you start trading, if your business doesn’t have the necessary licenses, your insurance may be invalid and claims may not be paid. Whilst not every business requires a trade license, there are certain types of business that do require licenses. These are usually issued by the relevant licensing authority, or by the local authority.