Vestavia Hills, AL Local Taxes & Fees: Business Tax Classification (2026)
Key Facts
- Authority
- Alabama Municipal Business License Reform Act of 2006
- Base schedule
- Schedule 5a: $150 + 3/20 of 1% over $50,000
- Contractors
- General contractors: $300 flat (Schedule 2a)
- Late penalty
- 15% at 30 days, 30% total at 60 days
- Refund window
- 2 years to file a refund petition
Summary
Every business operating in Vestavia Hills must classify itself under a NAICS code and pay the matching business license tax schedule set out in Sec. 8-37 of the city code. Most retail, wholesale and manufacturing activity falls into Schedule 5a: a $150 base fee plus 3/20 of 1% of gross receipts above $50,000.
Act 2006-586 of the 2006 Regular Session of the Alabama Legislature known as the "Municipal Business License Reform Act of 2006" requires identification (sector/subsector) numbers based upon the North American Industrial Classification System (NAICS) as a part of the periodic reporting requirements for every business. ... Each business will be placed in the NAICS sector/subsector which best matches its activity or activities and shall pay a license tax based upon the corresponding schedule assigned to its description unless otherwise specified. ... 5a. $150.00 Plus an amount equal to 3/20 of 1% of gross receipts in excess of $50,000.00 during the preceding year. ... It shall be unlawful for any person, taxpayer, or agent of a person or taxpayer to engage in businesses or vocations in the municipality for which a license is required without first having procured a license.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 6).
Full Breakdown
Sec. 8-37 implements Alabama's Municipal Business License Reform Act of 2006 (Act 2006-586), which requires every municipal business license to be tied to a North American Industrial Classification System (NAICS) sector or subsector code. The finance director or a designee places each business in the NAICS classification that best matches its actual activity in the city and bills the license tax on the schedule tied to that code, and can assign additional NAICS digits for reporting where needed. The code lists dozens of NAICS-to-schedule pairings: general contractors fall under Schedule 2a at a flat $300, specialty-trade contractors like plumbers and electricians pay Schedule 2b at $150, and most merchants, retailers, wholesalers and manufacturers fall under Schedule 5a, paying $150 plus three-twentieths of one percent of gross receipts above $50,000 from the preceding year.
Nonprofit membership organizations fall under the related Schedule 5b, which counts membership fees toward that same gross-receipts threshold. Sec. 8-20 requires the city's consent before any license transfers, and Sec. 8-21 makes operating without the required license unlawful, punished up to the maximum fine allowed by state law for each day of operation. A taxpayer disputing its classification or an assessed tax can file a petition for refund within two years of payment under Sec. 8-35, or appeal a final assessment to circuit court within 30 days under Sec. 8-23.
Violations & Fines
Sec. 8-21 makes it unlawful to engage in any business or vocation in Vestavia Hills for which a license is required without first procuring one, punishable up to the maximum fine allowed under Alabama law, with each day of unlicensed operation a separate offense. Sec. 8-31 adds a 15-percent penalty on any license tax unpaid 30 days after it falls due, doubling to 30 percent after 60 days, and Sec. 8-34 lets the city revoke or refuse to renew a license for a violation of the article after a hearing on ten days' notice.
Frequently Asked Questions
How is my business license tax calculated in Vestavia Hills?
What happens if I pay my Vestavia Hills business license late?
Can I operate before getting a Vestavia Hills business license?
Sources & Official References
Other rules in Vestavia Hills
Compare Vestavia Hills to another location·View the Alabama local taxes & fees overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.
Business Tax Classification in Nearby Cities
How other cities in Jefferson County handle business tax classification.