A license is required to operate a business within Atlanta city limits. Every business needs an operating license, which is obtained from the county or city in which the business resides. What do you need to know before you begin registration? For example, businesses in Atlanta would file their application with the city's Business Tax Division, while businesses in Savannah would need to file applications with the city's Revenue Department. The most secure digital platform to get legally binding, electronically signed documents in just a few seconds. /*-->