Do I need a business license in Atlanta, GA? A Do I need a business license in Atlanta, GA? No, you don’t need a general license, but you will need a tax certificate.