How long does a trade license last once issued?

In general, a trade license is good for 12 months and must be renewed every year. As a result, government and registration costs will apply on an annual basis.