Accounting / CPA Permits & Licenses in Huntsville, AL

Complete guide to permits and licenses required to start a accounting / cpa in Huntsville, AL. Fees, renewal cycles, and agency contacts.

Certificate of Formation (LLC Registration)

Alabama Secretary of State
Required
Fee: $208.00-$208.00
Renewal: one time
Type: registration

Required for all LLC formation. Annual Report filing also required ($100 fee, due by April 15 each year).

Alabama Public CPA License

Alabama State Board of Public Accountancy
Required
Fee: $250.00-$250.00
Renewal: biennial
Type: license

Required for individuals offering CPA services. Prerequisites: 150 semester hours education, 1 year experience, pass Uniform CPA Exam. Firm permits separate (see below).

CPA Firm Permit

Alabama State Board of Public Accountancy
Required
Fee: $100.00-$100.00
Renewal: annual
Type: license

Required for LLCs/firms offering public accounting services. At least 1 owner must hold Alabama CPA license. Peer review required for firms with audits.

Assumed Name (DBA) Registration

Alabama Secretary of State
May Apply
Fee: $30.00-$30.00
Renewal: one time
Type: registration

Not required if using exact legal name on Certificate of Formation. Renew every 5 years ($30).

Annual Report Filing

Alabama Secretary of State
Required
Fee: $100.00-$100.00
Renewal: annual
Type: registration

Applies to all LLCs in good standing.

Alabama Business Privilege Tax Registration

Alabama Department of Revenue
Required
Fee: $100.00-$100.00
Renewal: annual
Type: registration

All LLCs doing business in Alabama must file Form CPT. Tax based on net worth or income.

Alabama Sales Tax Permit

Alabama Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

CPA firms typically do not collect sales tax on professional services in Alabama, as accounting services are not subject to sales tax. However, registration is required if selling taxable items (e.g., tax preparation software).

Alabama Withholding Tax Registration

Alabama Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for all employers who withhold wages for state income tax purposes. Applies to LLCs with employees in Alabama.

Alabama Unemployment Insurance Tax Registration

Alabama Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Employers must register even if they have only one employee. New employers are assigned a standard contribution rate until experience-rated.

Alabama Annual Report and Business Privilege License

Alabama Secretary of State
Required
Fee: $100.00-$200.00
Renewal: one time
Type: registration

The Business Privilege License is issued by the Department of Revenue but filed through the Secretary of State. LLCs pay a flat $100 annual fee regardless of revenue or size.

Alabama Income Tax Registration (Pass-Through Entities)

Alabama Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

LLCs are pass-through entities; income is reported on members' individual returns. However, the business must file Form PTE to report entity-level information. No entity-level income tax unless electing corporate status.

Local Business Privilege Tax (City/County)

Local Municipal Government (varies by jurisdiction)
May Apply
Fee: $50.00-$500.00
Renewal: one time
Type: registration

Many Alabama cities (e.g., Birmingham, Mobile, Montgomery) require a local business license or privilege tax. CPA firms are not exempt. Must be renewed annually in most cases.

Alabama CPA License (Board of Accountancy)

Alabama Board of Accountancy
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

All partners and managing members must be licensed CPAs. Non-CPAs cannot sign audit reports or tax returns requiring CPA credentials.

Alabama Business Entity Formation (LLC or PLLC)

Alabama Secretary of State
Required
Fee: $150.00-$150.00
Renewal: one time
Type: permit

CPA firms must register as a PLLC (Professional LLC) or PC (Professional Corporation). Name must include 'PLLC' or 'PCA'.

Alabama Annual Report (State)

Alabama Secretary of State
Required
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Required even if no income. Filed online via SOS website.

County Business Privilege License

Alabama Department of Revenue (administers county licenses)
Required
Fee: $100.00-$100.00
Renewal: annual
Type: license

Required in all Alabama counties for LLCs; fee based on gross receipts. Specific county schedules at county revenue commissioner offices (e.g., Jefferson County: https://www.jccal.org/Default.asp?ID=2472&pg=Business%20Privilege%20License)

Municipal Business License

City of [Specific City] (e.g., Birmingham, Mobile)
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Most Alabama cities require a separate business license. Examples: Birmingham (code Sec. 6-2-1), Mobile (https://www.cityofmobile.org/departments/neighborhood-development/business-licenses/), Montgomery (https://www.montgomeryal.gov/government/departments/finance/business-license). Check specific city code for CPA classification.

Zoning Compliance / Use Permit

[County/City] Planning & Zoning Department
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Professional offices like CPA typically allowed in commercial/office zones. Home occupation permit often required for residences (e.g., Birmingham Zoning Ordinance Sec. 13-4-3). Confirm with local zoning map/administrator.

Home Occupation Permit

[County/City] Planning Department
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: permit

Common for CPAs; restrictions on traffic, signage, employees. Example: Birmingham allows professional offices if <25% home used, no external signs (Zoning Code Sec. 13-4-3).

Building Permit

[County/City] Building Inspections Department
May Apply
Renewal: one time
Type: permit

Not required for standard office lease without changes. Electrical/plumbing separate permits often needed.

Sign Permit

[County/City] Building or Sign Enforcement
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: permit

Strict size/location rules (e.g., Birmingham Sign Ordinance Chapter 11). Wall signs typically allowed for professional offices.

Fire Safety Inspection / Permit

Local Fire Marshal (city/county fire department)
May Apply
Fee: $50.00-$200.00
Renewal: annual
Type: permit

Basic business occupancy (Group B) like CPA offices usually low hazard. Sprinklers/alarms trigger additional review (IFC 2018 adopted locally).

Certificate of Occupancy

[County/City] Building Inspections
May Apply
Renewal: one time
Type: permit

Confirms zoning, building, fire compliance. Change from retail to office may require.

Alarm System Permit

[County/City] Police or Fire Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

False alarm reduction ordinances common. Birmingham: max 3 false alarms/year.

Health Department Permit

County Health Department
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

NOT required for CPA/accounting offices (no food handling, medical, or childcare).

Parking Impact Permit

Local Engineering / Traffic Engineering
May Apply
Renewal: one time
Type: permit

NOT typically required for low-impact professional offices like CPA. May apply to large developments.

Noise Ordinance Compliance

City of Birmingham General Code
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Standard office use compliant during business hours. No special permit needed.

Workers' Compensation Insurance

Alabama Workers' Compensation Board
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Required for employers with five or more employees in Alabama (Ala. Code § 25-5-60). Sole proprietors and partners may elect exemption. Coverage must be obtained from a licensed insurer or approved self-insurance program.

Professional Liability / Errors and Omissions Insurance

None
May Apply
Fee: $500.00-$1200.00
Renewal: one time
Type: certificate

While not statutorily mandated by Alabama law for CPA firms structured as LLCs, many clients, financial institutions, and commercial contracts require proof of E&O insurance. The Alabama State Board does not currently require E&O insurance as a condition of licensure for individual CPAs or firms, but best practice is to carry minimum of $1 million in coverage.

Commercial Auto Insurance

Alabama Department of Insurance
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Alabama law requires all motor vehicles registered in the business name to carry minimum liability coverage of $25,000 bodily injury per person, $50,000 per accident, and $25,000 for property damage (Ala. Code § 32-7-6). Applies to any vehicle used for business purposes, including client visits or document delivery.

Surety Bond – CPA Firm Registration (if applicable)

Alabama State Board of Public Accountancy
Required
Fee: $0.00-$0.00
Renewal: one time
Type: certificate

Alabama does not require a surety bond for CPA firm registration. Firms must register with the Alabama State Board of Public Accountancy, but no bond is mandated under current regulations (as of 2024). This differs from contractor or trade licensing requirements.

General Liability Insurance

None (not state-mandated)
Required
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

General liability insurance is not mandated by Alabama state law for accounting firms. However, landlords, clients, or business partners may require proof of coverage as part of leases or contracts. It is strongly recommended to protect against premises liability or advertising injury claims.

Product Liability Insurance

None
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Accounting/CPA firms do not sell tangible goods; therefore, product liability insurance is not required or relevant. This requirement does not apply to service-based professional businesses like CPA firms in Alabama.

Liquor Liability Insurance

Alabama Alcoholic Beverage Control Board
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

CPA firms in Alabama are not involved in alcohol sales or service. This insurance is not required unless the business operates a venue that serves alcohol, which is not typical for accounting practices.

Cyber Liability / Data Breach Insurance

Alabama Attorney General’s Office / Industry Best Practice
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not required by Alabama law, but strongly recommended due to sensitivity of financial data. Required by many clients and may be required under IRS or audit standards. Covers data breach response, legal fees, and notification costs.

Employer Identification Number (EIN) Requirement

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: permit

All LLCs classified as corporations or partnerships for federal tax purposes must obtain an EIN. Most accounting firms structured as LLCs will need an EIN due to multi-member structure or professional service nature.

Federal Income Tax Filing Obligation for LLC

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Most multi-member accounting LLCs are treated as partnerships and must file Form 1065. Single-member LLCs are disregarded entities unless they elect otherwise. CPAs must comply with IRS reporting standards for pass-through entities.

Self-Employment Tax for LLC Members

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: permit

CPA firm owners in LLCs are subject to self-employment tax on distributive share of profits. This is not a business-level tax but a personal obligation tied to business structure.

OSHA Workplace Safety Requirements

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Accounting firms with office-based employees must maintain a safe workplace, display OSHA poster (Form 2206), report fatalities within 8 hours, and keep injury logs if over 10 employees. Most CPA firms with employees fall under general industry standards.

Americans with Disabilities Act (ADA) Title III Compliance

Department of Justice (DOJ)
May Apply
Renewal: one time
Type: permit

CPA firms serving clients in person or online must ensure physical offices and digital platforms (e.g., client portals, websites) are accessible to individuals with disabilities. Recent DOJ guidance emphasizes website accessibility under Title III.

EPA Environmental Requirements

Environmental Protection Agency (EPA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Standard accounting/CPA firms with office-only operations do not generate hazardous waste or emit pollutants; therefore, EPA regulations (e.g., RCRA, Clean Air Act) typically do not apply. Excluded unless non-standard operations (e.g., on-site printing with solvents).

FTC Advertising and Consumer Protection Compliance

Federal Trade Commission (FTC)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

CPA firms must avoid deceptive advertising (e.g., false claims about credentials, guarantees of tax savings). Must comply with FTC’s Endorsement Guides and Truth-in-Advertising standards. Specific to professional services: cannot misrepresent qualifications or success rates.

Form I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS)
May Apply
Renewal: one time
Type: permit

Required for all U.S. employers, including CPA firms. Must verify identity and work authorization using acceptable documents. Records must be retained for 3 years after hire or 1 year after termination, whichever is later.

Fair Labor Standards Act (FLSA) Wage and Hour Compliance

U.S. Department of Labor (DOL)
May Apply
Fee: $7.25-$7.25
Renewal: one time
Type: permit

CPA firms must comply with federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours), and recordkeeping requirements. Professional exemptions may apply to licensed CPAs and certain administrative staff.

Federal Tax Filing (Form 1065, 1120S, or Schedule C)

Internal Revenue Service
May Apply
Renewal: annual
Type: filing

LLCs taxed as partnerships file Form 1065; S-Corps file Form 1120S; single-member LLCs use Schedule C.

Family and Medical Leave Act (FMLA) Compliance

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Requires eligible employees to be granted up to 12 weeks of unpaid, job-protected leave annually for qualifying medical or family reasons. Most small CPA firms do not meet threshold; larger firms must post notice and maintain records.

Federal Reporting of Client Financial Information (Bank Secrecy Act / Anti-Money Laundering)

Financial Crimes Enforcement Network (FinCEN), U.S. Treasury
Required
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Effective January 1, 2024, all LLCs must file Beneficial Ownership Information (BOI) report with FinCEN under Corporate Transparency Act (CTA). CPA firms are not exempt unless they qualify as a "large operating company" (20+ U.S. employees, $5M+ revenue, physical office). This is a new federal requirement specific to entity registration.

Industry-Specific Federal Licenses (CPA Licensing)

Not applicable (federally unlicensed profession)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: license

There is no federal CPA license. However, individual CPAs must be licensed by the Alabama Board of Public Accountancy to practice. The federal government does not issue licenses for accounting professionals. This is a state-level requirement.

Annual Report Filing for LLC

Alabama Secretary of State
Required
Fee: $100.00-$100.00
Renewal: one time
Type: permit

All domestic and foreign LLCs registered in Alabama must file an annual report by May 1 each year. The report includes business name, principal address, registered agent, and management structure.

Alabama Professional Public Accountancy License Renewal

Alabama Board of Public Accountancy
May Apply
Fee: $150.00-$150.00
Renewal: biennial
Type: license

License is renewed biennially. CPAs must complete continuing education requirements prior to renewal. The license cycle runs January 1 (odd) to December 31 (even).

Continuing Professional Education (CPE) Requirement for CPAs

Alabama Board of Public Accountancy
May Apply
Renewal: biennial
Type: certificate

Includes 4 hours of ethics every 2 years. At least 30 hours must be in technical subjects (accounting, auditing, taxation, or financial management). Self-study allowed up to 50% of total hours.

Federal Annual Tax Filing (Form 1120S for S-Corp or personal return if disregarded)

Internal Revenue Service
May Apply
Renewal: annual
Type: filing

LLC taxed as a partnership or S-Corp must file Form 1120S by March 15. Single-member LLCs taxed as disregarded entities report income on owner’s Form 1040 by April 15.

Alabama Annual Income Tax Filing (Form PTE for Pass-Through Entities)

Alabama Department of Revenue
May Apply
Renewal: annual
Type: filing

Pass-through entities must file Form PTE if they have Alabama-source income. Due date aligns with federal due date (April 15 or extended date).

Estimated Federal Income Tax Payments

Internal Revenue Service (IRS)
May Apply
Renewal: varies
Type: permit

Self-employed individuals, including CPA business owners, must make quarterly estimated tax payments if they expect to owe tax of $1,000 or more.

Estimated Alabama State Income Tax Payments

Alabama Department of Revenue
May Apply
Renewal: varies
Type: permit

Individuals, including sole proprietors and partners, must make estimated tax payments if they expect to owe $500 or more in Alabama income tax.

Employer Withholding Tax Registration and Filings

Alabama Department of Revenue
May Apply
Renewal: one time
Type: filing

Employers must register for withholding tax account and file Form WH-1. Deposit frequency (monthly, quarterly) is determined by the department. Annual reconciliation (Form W-2G) due January 31.

Unemployment Insurance Tax Filing and Payment

Alabama Department of Labor
May Apply
Fee: $8000.00-$8000.00
Renewal: varies
Type: filing

Employers must register with the Alabama Department of Labor. New employers pay a standard rate of 2.7%. Reporting is quarterly using Form UCB-6.

Display of Alabama Business License and Professional License

Alabama Secretary of State / Alabama Board of Public Accountancy
May Apply
Renewal: one time
Type: permit

The Alabama public accountancy license must be conspicuously displayed at the principal place of business. Local business licenses (if required) must also be posted.

Federal Employer Identification Number (EIN) Reporting

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Single-member LLCs without employees may use the owner’s SSN, but obtaining an EIN is recommended for liability protection and banking purposes.

Record Retention for Tax and Accounting Records

Internal Revenue Service
Required
Renewal: one time
Type: permit

IRS recommends keeping tax records for at least 3 years. For claims involving worthless securities or bad debt, keep for 7 years. Alabama generally follows federal guidelines.

OSHA Workplace Poster (OSHA 3165)

Occupational Safety and Health Administration
May Apply
Renewal: one time
Type: permit

The OSHA Job Safety and Health Protection poster must be displayed in a conspicuous location accessible to employees. Available in English and Spanish.

Alabama Labor Law Posters

Alabama Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must display state-mandated labor law posters, including Minimum Wage, E-Verify, and Equal Employment Opportunity notices. Available on the Alabama Department of Labor website.

Alabama Sales and Use Tax Permit Renewal

Alabama Department of Revenue
May Apply
Renewal: one time
Type: permit

Accounting services are generally not subject to Alabama sales tax. However, if the business sells taxable items, a sales tax permit is required. No expiration; remains active unless canceled.

Business Privilege License (Local)

Local County or Municipal Government
May Apply
Fee: $50.00-$500.00
Renewal: annual
Type: license

Required in most Alabama cities and counties. Fee is based on gross receipts. Must be renewed annually. Examples: Birmingham, Montgomery, Mobile have local requirements.

IRS Form 1099-NEC Filing for Nonemployee Compensation

Internal Revenue Service
May Apply
Renewal: annual
Type: filing

Form 1099-NEC must be filed with the IRS and provided to recipients by January 31. Applies to payments for services, not goods.

Alabama Form 1099 Filing (State Copy)

Alabama Department of Revenue
May Apply
Renewal: annual
Type: filing

Alabama requires submission of state copy of federal 1099 forms. Filed with the Department of Revenue by January 31.

Biennial CPE Completion Report Submission

Alabama Board of Public Accountancy
May Apply
Fee: $0.00-$0.00
Renewal: biennial
Type: permit

CPAs must submit a completed CPE report with renewal application. Records must be retained for 3 years.

Step-by-Step Compliance Guide

  1. First, register your business entity with the Alabama Secretary of State, which may involve a Certificate of Formation for an LLC, currently costing $208.00.
  2. Next, obtain a Public CPA License from the Alabama State Board of Public Accountancy, which has a fee of $250.00 and requires biennial renewal.
  3. Register for an Alabama Income Tax Registration (Pass-Through Entities) through the Alabama Department of Revenue; this is a one-time requirement with no fee.
  4. Secure a CPA Firm Permit from the Alabama State Board of Public Accountancy, requiring an annual fee of $100.00.
  5. File an Annual Report with the Alabama Secretary of State, which has an annual fee of $100.00.
  6. Register for the Alabama Business Privilege Tax with the Alabama Department of Revenue, incurring an annual fee of $100.00.
  7. File an Annual Report and Business Privilege License with the Alabama Secretary of State, with fees ranging from $100.00 to $200.00.
  8. Ensure compliance with Federal Reporting of Beneficial Ownership Information (BOI) through FinCEN, a one-time requirement.

Common Mistakes to Avoid

  • Forgetting to obtain a CPA Firm Permit from the Alabama State Board of Public Accountancy will result in non-compliance.
  • Assuming the Alabama Annual Report and Business Privilege License fee is a flat $100.00 when it can be up to $200.00 is an error.
  • Neglecting to register for Alabama Income Tax Registration (Pass-Through Entities) if applicable can lead to penalties.
  • Failing to file the annual report with the Alabama Secretary of State will result in late fees and potential penalties.
  • Skipping the initial business entity registration with the Alabama Secretary of State will prevent legal operation.

Frequently Asked Questions

What is the Alabama Business Privilege Tax?

The Alabama Business Privilege Tax is an annual tax levied on the net worth of a business operating in the state; it's administered by the Alabama Department of Revenue and currently costs $100.00 annually to register for it.

How often must I renew my Alabama Public CPA License?

Your Alabama Public CPA License, obtained from the Alabama State Board of Public Accountancy, requires biennial renewal, meaning every two years. The renewal fee is $250.00.

Is general liability insurance required for CPAs in Huntsville, AL?

While not mandated by the state of Alabama, obtaining general liability insurance is highly recommended for CPAs to protect against potential lawsuits or claims; costs typically range from $500.00 to $1500.00.

What is the purpose of the Alabama Income Tax Registration?

The Alabama Income Tax Registration (Pass-Through Entities) is required for businesses that are pass-through entities, allowing them to properly report and remit income taxes to the Alabama Department of Revenue; it is a one-time registration with no fee.

What is the cost of forming an LLC in Alabama?

The current fee to file a Certificate of Formation for an LLC with the Alabama Secretary of State is $208.00; this is a one-time fee to establish your business entity.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits