Georgia business license (occupation tax) cost by city and county

Georgia has no statewide business license: your city (or your county, if you're outside city limits) charges an occupation tax. For a one-person business with $50,000 in receipts, the 20 places we could estimate range from $30 (Cherokee County (unincorporated)) to $273.40 (Atlanta) (sources checked Oct 30, 2026).

Last updated · 3 sources

41 of Georgia's largest cities and counties: what the occupation tax and admin fee cost, how each one figures it, when renewal is due and the late penalty, each linked to the official source.

Estimate your Georgia fee

How Georgia business licenses work

Georgia cities and counties don't sell a 'business license' as such. They levy an occupation tax under O.C.G.A. 48-13 and issue an Occupation Tax Certificate (OTC), which most people still call a business license.

You pay where your business is located: the city if you're inside city limits, the county if you're in unincorporated territory. Some counties (for example Fulton, which only licenses the Fulton Industrial District) have almost no unincorporated land left.

State law lets each government pick one method and apply it to everyone: number of employees, profitability class, gross receipts combined with profitability class, or a flat fee. In practice large metro cities mostly use gross receipts times a NAICS-based class rate, and many suburbs and counties use employee counts.

Most places add a non-refundable administrative fee (commonly $25 to $191) on top of the tax.

Licensed professionals listed in O.C.G.A. 48-13-9(c) (lawyers, doctors, dentists, CPAs, engineers, architects, counselors and similar) can choose a flat fee of up to $400 per practitioner instead of reporting receipts.

Certificates usually run on the calendar year. Renewals are typically due between Jan 1 and Apr 15, with a 10% penalty plus 1.5% monthly interest common when late.

New for July 1, 2026: HB 141 lets a business submit a CPA's affidavit instead of tax returns when a city or county figures its occupation tax.

Applications usually need a notarized SAVE affidavit and, for employers with more than 10 employees, an E-Verify affidavit.

All 41 Georgia places we track

City or countyCountyEst. at $50,000Admin feeBased onRenewal due
Fulton County (Fulton Industrial District only)Fulton County, GAnot publishednot publishedGross receipts times a rate set by your business class (naics-based)Mar 31 ↗
Gwinnett County (unincorporated)Gwinnett County, GA$112.50 ↗$80 ↗Gross receipts times a rate set by your business class (naics-based)Renew by Feb 15 ↗
Cobb County (unincorporated)Cobb County, GAnot publishednot publishedA flat amount for your gross-receipts bracket and business classRenew by Dec 31 ↗
DeKalb County (unincorporated)DeKalb County, GAnot published$75 ↗Gross receipts times a class rate, plus a fee per employeenot published
AtlantaFulton/DeKalb County, GA$273.40 ↗$191 ↗Gross receipts times a rate set by your business class (naics-based)Renew by Feb 15; pay by Apr 1 ↗
Chatham County (unincorporated)Chatham County, GA$105 ↗No separate fee: amounts include a $75 base tax ↗A flat amount for your gross-receipts bracket and business classMar 1 ↗
Clayton County (unincorporated)Clayton County, GAnot published$75 ↗Gross receipts times a class rate, plus a fee per employeenot published
Cherokee County (unincorporated)Cherokee County, GA$30 ↗not publishedThe number of employeesJan 1 (late after Jan 31) ↗
Forsyth County (unincorporated)Forsyth County, GA$125 ↗Included in the totals ↗The number of employeesRenew Dec 1–Mar 31 ↗
Henry County (unincorporated)Henry County, GAnot published$60 ↗A flat amount set by business typeRenew by Jan 1 (certificates expire Dec 31) ↗
Hall County (unincorporated)Hall County, GA$150 ↗$50 ↗The number of employeesnot published
Columbus (Columbus-Muscogee)Muscogee County, GA$125 ↗$75 ↗Gross receipts times a rate set by your business class (naics-based)Apr 1, 2026 ↗
Augusta (Augusta-Richmond)Richmond County, GA$167 ↗$80 ↗A flat amount for your gross-receipts bracket and business classJan 1 (penalty after 30 days) ↗
Paulding County (unincorporated)Paulding County, GA$100 ↗$25 ↗The number of employeesDec 31 (calendar year) ↗
Columbia County (unincorporated)Columbia County, GA$100 ↗not publishedThe number of employeesnot published
Macon-Bibb CountyBibb County, GAnot published$65 ↗The number of employeesMar 31 ↗
SavannahChatham County, GA$119 ↗not publishedA flat amount for your gross-receipts bracket and business classMar 31, 2026 per the 2026 renewal form; the city's Business Tax page says Jan 31. Confirm with the city. ↗
Athens-Clarke CountyClarke County, GA$107 ↗$55 ↗The number of employeesApr 1 ↗
South FultonFulton County, GA$235 ↗$170 ↗Gross receipts times a rate set by your business class (naics-based)not published
Sandy SpringsFulton County, GAnot published$75 ↗Gross receipts times a rate set by your business class (naics-based)not published
RoswellFulton County, GAnot publishednot publishedGross receipts times a rate set by your business class (naics-based)not published
Warner RobinsHouston County, GAnot publishednot publishedA per-employee amount set by business classnot published
Johns CreekFulton County, GA$140 ↗$75 ↗Gross receipts times a rate set by your business class (naics-based)Mar 31 ↗
AlpharettaFulton County, GA$210 ↗$75 ↗The number of employeesnot published
AlbanyDougherty County, GAnot published$125 ↗Gross receipts times a rate set by your business class (naics-based)not published
MariettaCobb County, GA$148 ↗$58 ↗The greater of a receipts-based amount or a per-employee amountnot published
StonecrestDeKalb County, GA$125–$134 depending on whether the $50 minimum is a floor or added to the receipts tax; plus the employee fee ↗$75 ↗Gross receipts times a class rate, plus a fee per employeenot published
BrookhavenDeKalb County, GAnot publishednot publishedGross receipts times a class rate, plus a fee per employeeRenewals due Apr 30 ↗
SmyrnaCobb County, GAnot publishednot publishedGross receipts times a rate set by your business class (naics-based)not published
ValdostaLowndes County, GAnot publishednot publishedGross receiptsJan 31 ↗
DunwoodyDeKalb County, GAnot publishednot publishedGross receipts times a class rate, plus a fee per employeeApr 15 ↗
GainesvilleHall County, GA$135 ↗not publishedThe number of employeesnot published
NewnanCoweta County, GAnot published$25 ↗A method we couldn't confirm on an official pageRenewals due Jan 1; no penalty through Apr 15 ↗
Peachtree CornersGwinnett County, GA$97.50 ↗$80 ↗Gross receipts times a rate set by your business class (naics-based)Mar 31 ↗
MiltonFulton County, GAnot publishednot publishedGross receipts times a rate set by your business class (naics-based)not published
DouglasvilleDouglas County, GAnot published$50 ↗Gross receiptsLicenses expire Dec 31; renewal notices go out in October ↗
RomeFloyd County, GAnot publishednot publishedBusiness type, gross receipts and number of workersnot published
KennesawCobb County, GAnot published$55 ↗Gross receipts times a rate set by your business class (naics-based)not published
TuckerDeKalb County, GA$144 ↗$125 ↗Gross receipts times a class rate, plus a fee per employeeJan 1 ↗
DuluthGwinnett County, GA$75–$100 ($75 by the worksheet formula; $100 if the $50 minimum tax applies) ↗$50 ↗Gross receipts times a rate set by your business class (naics-based)Renewals due Jan 30 ↗
LawrencevilleGwinnett County, GA$100 ↗$100 ↗Gross receipts times a rate set by your business class (naics-based)Returns due Mar 1 ↗

Sorted by population (Census 2024 estimates). Tap a column to sort. Estimates use the lowest class, $50,000 in receipts, an owner-only business and include the admin fee. "not published" = the official source doesn't say; we don't guess.

Download: Georgia data (CSV) · JSON

Frequently asked questions

Do I need a business license in Georgia?

Usually yes, from your city or county, not the state. Georgia cities and counties levy an occupation tax under O.C.G.A. 48-13 and issue an Occupation Tax Certificate, which most people call a business license. You pay where the business is located: the city if you're inside city limits, otherwise the county.

How much is a business license in Georgia?

It depends on the city or county. For a one-person business with $50,000 in gross receipts (lowest class, admin fee included), our sourced estimates run from $30 in Cherokee County (unincorporated) to $273.40 in Atlanta.

Can licensed professionals pay a flat fee in Georgia?

Yes. Professionals listed in O.C.G.A. 48-13-9(c), such as lawyers, doctors, CPAs, engineers and architects, can choose a flat fee of up to $400 per practitioner instead of reporting gross receipts. Each city's page shows its amount when it's published.

When is a Georgia business license renewal due?

Most certificates run on the calendar year, with renewals due between January 1 and April 15 depending on the city or county. Each place's page lists its due date and late penalty from its official source.

Share: XFacebookLinkedInRedditEmail

Sources

Fee change alerts

One email when SC business license rates change (they reset every May 1), plus renewal reminders. Free. Signups open soon.