Business License

Huntsville business license — city + state requirements explained

Updated 2026 Madison County, Alabama
Direct answer

Huntsville businesses need two licenses — an Alabama state privilege license (filed with the Madison County Revenue Commissioner) and a City of Huntsville business license (filed directly with the City). Both are required before you open. The state license runs $15–$100+ depending on business type; the city license fee varies based on gross receipts.

The two licenses Huntsville businesses need

Unlike some Alabama cities, Huntsville has its own municipal business license requirement on top of the state. This catches many new business owners off guard — getting the state license alone is not sufficient to legally operate within Huntsville city limits.

If your business is outside Huntsville city limits but in Madison County — in areas like Harvest, Meridianville, or Madison city — you only need the state privilege license and may need a Madison city license depending on location. The city of Huntsville license only applies within city limits.

Huntsville Business License — Key Facts
State privilege licenseMadison County Revenue Commissioner, 100 Northside Square, Huntsville
State license fee$15–$100+ depending on business type
City license officeCity of Huntsville Finance Department, 308 Fountain Circle
City license feeBased on gross receipts — varies by business
RenewalBoth licenses renew annually by October 31
Online filing available?State: yes via ador.alabama.gov. City: check huntsvilleal.gov

How to get a Huntsville business license — step by step

1

Form your business entity first

If operating as an LLC or corporation, form your entity with the Alabama Secretary of State before applying for licenses. You'll need your entity name and EIN. Sole proprietors can apply without a formal entity.

2

Get your Alabama state privilege license

Visit the Madison County Revenue Commissioner's office at 100 Northside Square in downtown Huntsville, or file online at ador.alabama.gov. Bring your business name, address, EIN, and business type. Fees start at $15 and go higher depending on business category.

3

Apply for your City of Huntsville business license

Contact the City of Huntsville Finance Department at 308 Fountain Circle, or visit huntsvilleal.gov for online options. The city license fee is based on your estimated gross receipts for the year. New businesses often pay a minimum fee for the first year.

4

Check for additional permits

Depending on your business type, additional permits may be required — health department permits for food businesses, building permits for home-based businesses in residential zones, contractor licenses for certain trades, and zoning approval. Contact the City of Huntsville Planning Department to confirm your location is properly zoned.

5

Renew both licenses annually by October 31

Alabama business licenses renew on a fiscal year basis — October 1 through September 30. Both the state privilege license and city license must be renewed by October 31 each year to avoid penalties and late fees.

Home-based businesses in Huntsville

Running a business from your home in Huntsville requires the same two licenses as any other business. Additionally, the City of Huntsville has zoning regulations governing home occupations — customer visits, signage, employees, and vehicle storage may all be restricted depending on your residential zoning. Contact Huntsville's Planning Department to confirm your home occupation complies with zoning before opening.

Huntsville vs. Madison County: If your business address is in unincorporated Madison County (Harvest, Meridianville, Hazel Green, New Hope, etc.), you only need the state privilege license — no city license applies. The city of Madison also has its own license. Verify your exact municipality before assuming which licenses you need.

Frequently asked questions

How much does a Huntsville business license cost?
+
Huntsville businesses pay two license fees. The Alabama state privilege license costs $15–$100+ depending on business type. The City of Huntsville business license fee is based on your gross receipts — new businesses typically pay a minimum fee in the first year, with fees increasing as revenue grows. Contact the City of Huntsville Finance Department for current fee schedules.
Where do I apply for a Huntsville business license?
+
The Alabama state privilege license is obtained from the Madison County Revenue Commissioner at 100 Northside Square, Huntsville (or online at ador.alabama.gov). The City of Huntsville business license is obtained from the City Finance Department at 308 Fountain Circle. Both are required for businesses operating within Huntsville city limits.
Do I need a business license to work from home in Huntsville?
+
Yes — home-based businesses in Huntsville require the same state privilege license and city business license as any other business. You may also need to verify that your home occupation complies with City of Huntsville zoning regulations, which can restrict customer visits, signage, and employees at a residential address.
When does a Huntsville business license renew?
+
Both the Alabama state privilege license and the City of Huntsville business license renew annually. Alabama business licenses operate on a fiscal year from October 1 through September 30, with renewal due by October 31. Failure to renew on time results in late fees and penalties.
Do I need a business license if my LLC is registered in another state but I work in Huntsville?
+
Yes. If you are physically doing business in Huntsville, you need both the state privilege license and city business license regardless of where your LLC is registered. You would also need to register your out-of-state LLC as a foreign LLC with the Alabama Secretary of State before operating here. See our foreign LLC Alabama guide for details.

Related guides