Question: when do you need a business license in alabama?
Answer: In Alabama, the term business privilege license actually is a blanket phrase that applies to any of a large number of state and local licenses that a business may be required to have. Each business privilege license covers the period October 1 through September 30 and must be renewed annually.