Freelance / Consulting Permits & Licenses in Mobile, AL

Complete guide to permits and licenses required to start a freelance / consulting in Mobile, AL. Fees, renewal cycles, and agency contacts.

Zoning Compliance Verification

Mobile County Zoning Department
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: permit

Freelance/consulting typically allowed in commercial zones; home-based needs zoning check. Must confirm with local zoning office (no statewide list; city-specific).

Certificate of Formation (LLC Registration)

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

Required for all LLCs. Annual Report also required (see separate entry). Fees current as of 2024.

Annual Report (LLC)

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

All domestic LLCs must file annually to maintain good standing.

Assumed Name (DBA) Filing

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

Required if DBA differs from Certificate of Formation name. Valid for 5 years; renewal $30/$35.

State Business Privilege Tax Registration

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

Replaced former 'business privilege license.' Fee based on taxable net worth; consulting typically low.

Sales & Use Tax License (if applicable)

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

Pure consulting services (advice only) generally exempt; applies if selling products.

Withholding Tax Account (if applicable)

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

Freelance/consulting LLCs without employees typically exempt.

Alabama Sales and Use Tax Permit

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

Consulting services in Alabama are generally not subject to sales tax unless they involve the sale of tangible personal property or prewritten software. If only providing advice or reports, no sales tax permit is typically needed. However, registration may still be required if the LLC collects any sales tax.

Alabama Income Tax Withholding Registration

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

Even as an LLC, if you hire employees, you must register for withholding. Sole proprietors or single-member LLCs without employees are not required to register.

Alabama Unemployment Insurance Tax Registration

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

Not required for sole proprietors or single-member LLCs with no employees. Rate decreases over time based on experience rating.

Alabama Annual Report and Business Privilege License

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

All LLCs in Alabama must file the Annual Report and pay the Business Privilege License Tax, even if no income is earned. The tax is based on net worth or capital employed in Alabama. Minimum tax is $100. Form PPT-ADM must be filed annually.

Local Business Privilege License (City/County)

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

Examples: Birmingham, Montgomery, Huntsville all require local business licenses. Freelance consultants must check with their local tax office. Some jurisdictions exempt businesses below a revenue threshold.

Federal Employer Identification Number (EIN)

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

Single-member LLCs with no employees may use the owner’s SSN, but obtaining an EIN is recommended for liability protection. Required to open a business bank account.

Alabama Franchise Tax (Repealed - Replaced by Business Privilege License)

Alabama Department of Revenue
Required
Renewal: one time
Type: registration

Alabama abolished the franchise tax for LLCs effective January 1, 2019. It was replaced by the Business Privilege License Tax, which is now the primary annual obligation for LLCs.

City Business License

City of Birmingham Revenue Department
May Apply
Fee: $0.15-$1.00
Renewal: annual
Type: license

All businesses operating in the city must obtain; consult specific city clerk for exact fees/revenue schedules. Example for Birmingham (Jefferson County).

County Business Privilege License

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

Not required if within city limits with city license; many counties have similar (e.g., Mobile, Montgomery).

Home Occupation Permit

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

Birmingham code limits home businesses to 25% of home, no external signs, 1 non-resident employee max. Varies by municipality (e.g., Huntsville Code Sec. 11-81-3).

Building Permit for Interior Modifications

City of Huntsville Building Safety
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Not required for cosmetic changes; freelance consulting rarely triggers unless office buildout.

Sign Permit

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

Strict size/setback rules; digital signs often prohibited. Freelancers with home offices rarely need.

Fire Inspection Certificate

Tuscaloosa Fire Department
May Apply
Fee: $50.00-$150.00
Renewal: annual
Type: permit

Typically not required for low-occupancy consulting offices (1-5 people).

Alarm System Permit

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

Required in many counties/cities to reduce false alarms; freelancers optional if no system.

Health Department Permit

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

Not required for desk-based freelance/consulting.

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-1(a)). Sole proprietors and partners in LLCs are exempt unless they elect coverage. Agricultural employees and domestic workers may have different thresholds.

General Liability Insurance

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

Not legally required by the State of Alabama for freelance consulting businesses. However, recommended and often required by clients or commercial landlords. Enforced through contracts, not state regulation.

Professional Liability / Errors & Omissions (E&O) Insurance

Alabama Real Estate Commission (AREC)
Required
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not legally required by Alabama law for freelance consultants. However, strongly recommended to protect against claims of negligence or professional mistakes. Some professional associations or contracts may require it.

Surety Bonds

Alabama Secretary of State
May Apply
Renewal: one time
Type: certificate

Alabama does not generally require surety bonds for standard freelance or consulting services. Bonds are typically required for regulated professions (e.g., contractors, collection agencies, pawnbrokers). Verify with the Alabama Department of Revenue or local licensing authority if applicable.

Commercial Auto Insurance

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

Required under Alabama’s Financial Responsibility Law (Ala. Code § 32-7-1 et seq.) if the LLC owns or operates a vehicle. Personal auto policies may not cover business use. Coverage must meet minimum limits: $25,000 bodily injury per person, $50,000 per accident, $25,000 property damage.

Product Liability Insurance

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

Not legally required by Alabama law. However, businesses selling tangible goods may face product liability lawsuits. Not applicable to typical freelance consulting services unless physical deliverables (e.g., software on disk, manufactured prototypes) are involved. Recommended but not mandated.

Liquor Liability Insurance

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

Not applicable to standard freelance consulting. Required only if the LLC holds an alcohol license (e.g., for events). Most consultants do not serve alcohol and thus are exempt.

Professional Licensing Bonds (if applicable)

Alabama Department of Banking and Securities
May Apply
Fee: $10000.00-$50000.00
Renewal: one time
Type: certificate

Most freelance consultants are not subject to professional licensing in Alabama. However, consultants in regulated fields (e.g., investment advising, engineering, accounting) may be required to obtain a license and post a surety bond. Verify with the appropriate state board.

Obtain an Employer Identification Number (EIN)

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

Required for all LLCs, regardless of employee count. Used for tax filing, banking, and reporting. Even single-member LLCs must obtain an EIN if they are taxed as a corporation or have employees.

File Federal Income Tax Returns (LLC Tax Obligations)

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: filing

A single-member LLC is disregarded for federal tax purposes and reports income on Schedule C of Form 1040. A multi-member LLC is treated as a partnership and must file Form 1065. If taxed as a corporation (Form 1120 or 1120-S), deadlines differ. Applies to all LLCs.

OSHA Workplace Safety Compliance

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

Required only if the LLC has employees. Employers must provide a safe workplace, display OSHA posters, and maintain injury logs (if applicable). Most consulting businesses without employees are not subject to active enforcement. See 29 CFR 1904.

ADA Title III Compliance for Public Accommodations

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

Applies to all businesses open to the public, including consultants who host clients or operate public-facing websites. Requires reasonable accessibility for people with disabilities. Digital accessibility (e.g., website) is increasingly enforced. See ADA Title III.

Federal Trade Commission (FTC) Advertising and Marketing Compliance

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

All consultants making public claims (e.g., websites, ads, social media) must ensure they are truthful, not misleading, and substantiated. Applies to testimonials, endorsements, and performance claims. FTC Act Section 5 prohibits deceptive practices. Industry-specific rules may apply (e.g., financial advice).

I-9 Employment Eligibility Verification

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

Required for all employers hiring employees in the U.S. Form I-9 must be completed for each employee, regardless of citizenship. Applies only if the LLC hires staff. Independent contractors do not require I-9.

Maintain Records for Fair Labor Standards Act (FLSA)

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

FLSA applies to employers with employees. Requires minimum wage, overtime pay, and recordkeeping. Most freelance consultants without employees are not subject. If consultants hire assistants or subcontractors as employees, FLSA applies. Applies to businesses with $500,000+ in annual revenue or engaged in interstate commerce.

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 employers to provide 12 weeks of unpaid, job-protected leave for qualifying medical/family reasons. Only applies if the LLC employs 50+ employees for at least 20 workweeks in the current or prior year. Most freelance consulting LLCs do not meet this threshold.

EPA Environmental Requirements

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

Not applicable to typical freelance consulting businesses unless they involve on-site chemical use, printing, or waste generation. Most consultants (e.g., business, IT, marketing) are not subject to EPA regulations.

Federal Reporting Requirements for Foreign Financial Accounts (FBAR)

Financial Crimes Enforcement Network (FinCEN), Department of Treasury
May Apply
Renewal: one time
Type: filing

Required under the Bank Secrecy Act if the LLC holds foreign bank or financial accounts. Most domestic freelance consultants do not meet this threshold. Applies only if foreign accounts are maintained.

Industry-Specific Federal Licenses (FDA, ATF, FCC, DOT, etc.)

Various
May Apply
Renewal: one time
Type: license

Most freelance consulting businesses (e.g., management, IT, marketing) do not require federal licenses. Exceptions include consultants in healthcare (FDA), telecommunications (FCC), or transportation (DOT). General business consultants in Alabama do not need federal licenses.

Annual Report Filing for Alabama 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 each year. The report can be filed online via the SOS website. The due date is determined by the anniversary of the original formation date.

Alabama Business Privilege License renewal

Alabama Department of Revenue
Required
Fee: $10.00-$10.00
Renewal: annual
Type: license

All businesses operating in Alabama must obtain and renew an annual Business Privilege License. The tax is imposed for the privilege of doing business in the state. Freelance/consulting LLCs are subject to this tax. The minimum tax is $100 for most classifications.

Federal Employer Identification Number (EIN) Reporting

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

An EIN is required for tax administration. While not a renewal, the EIN remains active and must be used for all federal tax filings. Form 1099-NEC must be filed by January 31 for payments made to independent contractors.

Estimated Federal Income Tax Payments

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

Self-employed individuals, including LLC owners, must make estimated tax payments quarterly. These include income and self-employment taxes. Due dates are not fixed; they follow the IRS schedule based on calendar year.

Alabama Sales and Use Tax Registration Renewal

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

Freelance consulting services are generally not subject to sales tax in Alabama. However, if the LLC sells taxable products or digital goods, it must collect and remit sales tax. No annual renewal, but regular returns are required.

Workers' Compensation Insurance Reporting

Alabama Workers' Compensation Board
May Apply
Renewal: annual
Type: certificate

Alabama law requires employers with 5 or more employees to carry workers’ compensation insurance. Freelance consultants without employees are not required to maintain this insurance.

Unemployment Insurance Tax Filing

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

Employers must file quarterly unemployment tax returns and pay tax on wages up to $8,000 per employee. Not required for sole proprietors or LLCs with no employees.

Display of Business License and Tax Certificates

Alabama Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: annual
Type: permit

Businesses must display their Business Privilege License certificate at the place of business. If operating remotely, no physical display is required, but documentation must be available upon request.

Labor Law Postings (Federal and State)

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

Employers must display posters outlining employee rights under FLSA, OSHA, FMLA, and EEO laws. Available for free download from DOL website. Not required for businesses without employees.

Record Retention for Tax and Business Records

Internal Revenue Service
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

IRS recommends keeping business tax records for at least 3 years. Alabama follows similar guidelines. Employment tax records must be kept for at least 4 years. LLC formation documents should be kept permanently.

Local Business License Renewal

Local County or Municipal Government
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: license

Many Alabama municipalities require a local business license. Requirements and fees vary. For example, Birmingham requires an annual Business Tax Registration. Freelancers should check with their city or county revenue office.

Continuing Education for Licensed Professionals

Varies by profession
May Apply
Fee: $100.00-$500.00
Renewal: biennial
Type: certificate

General freelance consulting does not require a license. However, if the consultant is a licensed professional (e.g., financial advisor, architect), they must comply with their board’s CE requirements. Not applicable to unlicensed consultants.

Occupational Tax or Occupational License Tax Renewal

Varies by municipality
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: filing

Some cities require an annual occupational tax payment for businesses operating within city limits. This is separate from the state Business Privilege Tax. Freelancers working remotely should verify local requirements.

Step-by-Step Compliance Guide

  1. As a freelance consultant in Mobile, Alabama, you must comply with federal regulations regarding income tax.
  2. You are required to file a Federal Income Tax Return (Form 1040 with Schedule C or Form 1120-S/1120) annually with the IRS, with no associated filing fee.
  3. The FTC requires compliance with Truth-in-Advertising and Consumer Protection rules, which is a one-time requirement with no fee.
  4. Maintaining accurate Record Keeping for Tax Purposes is a requirement of the IRS, and is a one-time compliance item with no fee.
  5. If you plan to hire employees, you’ll need to Obtain an Employer Identification Number (EIN) from the IRS, with fees varying.
  6. You are required to pay Self-Employment Taxes (Social Security and Medicare) to the IRS, with the amount varying based on your income.
  7. Ensure you understand and adhere to Federal Trade Commission (FTC) Compliance with Advertising and Endorsement Guidelines, which is a one-time requirement.
  8. Annual Federal Income Tax Filing (Form 1040 Schedule C or Form 1120-S) is required by the IRS, and fees may vary depending on complexity.

Common Mistakes to Avoid

  • Assuming state-level business licenses are universally required for freelance consultants in Alabama is incorrect.
  • Ignoring the need to report beneficial ownership information to FinCEN is a compliance oversight.
  • Believing that all IRS fees are fixed amounts, when many vary based on specific circumstances, is a common error.
  • Failing to understand the difference between filing requirements for different business structures (sole proprietorship vs LLC) can lead to errors.
  • Thinking that one-time compliance requirements, like initial FTC guidelines, eliminate the need for ongoing monitoring is a mistake.

Frequently Asked Questions

What is an EIN and do I need one?

An Employer Identification Number (EIN) is a unique tax ID assigned by the IRS to businesses. While not always required for sole proprietors, it’s generally recommended, especially if you plan to hire employees or operate as a corporation or partnership.

What are the FTC’s advertising guidelines?

The Federal Trade Commission (FTC) has guidelines to ensure advertising is truthful and not deceptive. These cover endorsements, testimonials, and clear disclosure of any material connections between advertisers and endorsers.

How often do I need to file federal income taxes?

As a freelance consultant, you’ll generally need to file federal income taxes annually using Form 1040 with Schedule C or Form 1120-S/1120, depending on your business structure.

What records should I keep for tax purposes?

The IRS requires you to keep records of income and expenses for at least three years, but longer is recommended. This includes invoices, receipts, bank statements, and any other documentation supporting your tax filings.

Are there any fees associated with federal tax compliance?

Some IRS requirements, like filing your annual income tax return, have no filing fee, while others, like obtaining an EIN, may have varying fees. Self-employment tax amounts will also vary based on your net earnings.

Need a personalized checklist?

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

Find Your Permits