eCommerce Permits & Licenses in Mobile, AL

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

Alarm Permit

Local Police Department
May Apply
Fee: $50.00-$100.00
Renewal: annual
Type: permit

Required in most cities to reduce false alarms; ordinance-specific.

Certificate of Occupancy

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

Verifies code compliance post-construction; home conversions may need.

Fire Inspection Certificate

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

eCommerce storage/shipping areas may trigger if >5,000 sq ft or hazmat; home-based usually exempt.

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 in Alabama. Annual report filing also required separately (see below).

Annual Report (Business Privilege Tax Registration)

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

All LLCs must file annually with Secretary of State and pay Business Privilege Tax. No general state business license required beyond this.

Assumed Name (DBA) Registration

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

Required if eCommerce business uses a trade name/DBA. Renewed only upon expiration or change; no fixed renewal period.

Sales Tax License (Seller's Use Tax License)

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

Mandatory for eCommerce sellers with nexus (e.g., >$250k remote sales per Wayfair ruling). Monthly/quarterly returns required based on revenue.

State Income Tax Withholding Registration

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

eCommerce LLCs with AL-based employees must register for withholding. eCommerce-only without employees: not required.

Alabama Sales Tax Permit

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

eCommerce businesses with economic nexus due to remote sales must register for sales tax under Alabama's Marketplace Simplified Agreement. Registration is done via the Alabama Taxpayer Access Point (ATAP).

Alabama Annual Report and Business Privilege Tax

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

This is a combined Annual Report and Business Privilege Tax (BPT) filing for LLCs. The BPT is a minimum tax based on Alabama source income, with a minimum $100 fee regardless of income.

Alabama Withholding Tax Registration

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

Registration is required for employers who withhold state income tax from employee wages. Must file Form WH-1 or register online via ATAP.

Alabama Unemployment Insurance Tax (UI)

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

Employers must register using Form WH-153 or online via Alabama Taxpayer Access Point (ATAP). New employers are assigned a standard contribution rate until experience-rated.

Local Business Privilege Tax (City or County)

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

Many Alabama cities and counties (e.g., Birmingham, Montgomery, Mobile) require a local business license or privilege tax. Registration and renewal are handled locally. eCommerce businesses with a physical presence or local nexus may be subject.

Alabama Use Tax Registration (for remote sellers without sales tax nexus)

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

Most relevant for inventory or equipment purchased online without sales tax. eCommerce businesses should track use tax liabilities. Often filed alongside sales tax returns via ATAP.

City Business License

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

Required for all businesses including eCommerce with physical presence or nexus; eCommerce without local presence may not need but check sales tax nexus. Fees based on gross receipts. Specific to each municipality - must identify city.

County Business Privilege License

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

Applies outside city limits; eCommerce LLCs need if home-based in unincorporated county. Each county has own ordinance (e.g., Mobile County: https://www.mobilecountyal.gov/departments/license-department/business-privilege-license/)

Home Occupation Permit

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

Zoning ordinance Chapter 10 requires permit if home-based; restrictions on storage, employees, signage. Varies by city zoning code (e.g., Huntsville: https://www.huntsvilleal.gov/business/zoning/)

Zoning Compliance Verification

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

Confirm use complies with local zoning ordinance; eCommerce typically allowed in commercial/residential with home occupation rules. Specific to city/county zoning board.

Building Permit

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

Required for additions, alterations; enforced via municipal building code (2021 International Building Code adopted locally).

Sign Permit

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

Governed by local sign ordinance; eCommerce home offices rarely need if no visible signs.

Workers' Compensation Insurance

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

Alabama law mandates workers' compensation insurance for employers with five or more employees (Ala. Code § 25-5-1). Sole proprietors and single-member LLC owners without employees are exempt. Coverage must be obtained from a licensed insurer or approved self-insurance program.

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 eCommerce businesses unless required by a contract (e.g., with a marketplace, landlord, or payment processor). However, it is strongly recommended to cover risks such as customer injury claims or property damage. Source: Alabama Department of Insurance Small Business Insurance Guide.

Professional Liability / Errors and Omissions Insurance

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

Not mandated by Alabama law for general eCommerce businesses. May be contractually required if offering consulting, digital services, or advice-based products. Recommended for businesses providing services beyond simple product sales.

Surety Bonds

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

Alabama requires a surety bond (typically $1,000–$10,000) for out-of-state sellers or high-risk taxpayers as a condition of obtaining a sales tax license under Ala. Admin. Code r. 810-6-1-.13. In-state eCommerce businesses may be required to post bond if deemed a collection risk. Bond ensures payment of future sales tax liabilities.

Commercial Auto Insurance

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

Alabama requires commercial auto insurance for any vehicle used for business purposes (Ala. Code § 32-7A-2). Coverage must meet minimum limits: $25,000 bodily injury per person, $50,000 per accident, $25,000 property damage. Personal auto policies do not cover business use.

Product Liability Insurance

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

Product liability insurance is not mandated by Alabama law but is strongly recommended for eCommerce businesses selling physical goods. It protects against claims of injury or damage caused by defective products. While not a legal requirement, third-party marketplaces (e.g., Amazon, Walmart) may require proof of coverage.

Liquor Liability Insurance

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

Required only if the eCommerce business holds an alcohol license (e.g., selling wine online with delivery). Alabama ABC mandates proof of liquor liability insurance as part of licensing. This does not apply to standard eCommerce businesses not handling alcohol.

Industry-Specific Insurance Mandates

Alabama Department of Insurance
May Apply
Renewal: one time
Type: certificate

No additional insurance mandates apply to standard eCommerce businesses in Alabama. However, if the business engages in regulated sectors (e.g., selling financial products, handling medical devices), additional insurance may be required by federal or state agencies. For example, businesses selling health-related products may face FDA or state health department requirements, but these are not general eCommerce rules.

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 for federal tax identification, even if no employees. Single-member LLCs without employees may use the owner's SSN but must obtain EIN if they elect corporate taxation or have employees.

File Federal Income Taxes as an LLC

Internal Revenue Service (IRS)
Required
Renewal: annual
Type: filing

Multi-member LLCs are taxed as partnerships and must file Form 1065; single-member LLCs are disregarded entities unless electing corporate status. Profits pass through to owners' personal tax returns (Schedule C). Election to be taxed as C-corp or S-corp changes filing requirements.

Collect and Remit Sales Tax (Federal No, but Nexus Triggers Federal Commerce Clause Compliance)

U.S. Supreme Court (via South Dakota v. Wayfair, Inc.)
May Apply
Renewal: one time
Type: permit

While sales tax is state-administered, the *requirement to collect* is governed by federal constitutional standards post-Wayfair. eCommerce businesses must comply with state laws if they meet economic nexus thresholds, which are permitted under federal law. This is a federal commerce clause precedent, not a direct federal tax.

Maintain Records for IRS Audit Purposes

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

Federal requirement for all businesses to maintain books and records. For eCommerce, this includes transaction logs, payment processor records, shipping data, and digital receipts.

FTC Compliance with Truth-in-Advertising and Consumer Protection Rules

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

Applies specifically to eCommerce businesses. Requires truthful, non-deceptive advertising, clear disclosure of material connections (e.g., influencer marketing), and honoring refund/return policies. Must disclose all material information about products sold online.

Provide Clear and Conspicuous Refund and Return Policy

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

The FTC's Mail Order Rule applies to online sellers who ship physical goods. Requires clear disclosure of shipping times and automatic refunds if not shipped within promised time (or 30 days if no time stated). Refund policy must be visible before purchase.

Comply with CAN-SPAM Act for Commercial Emails

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

Mandatory for all eCommerce businesses using email marketing. Requires accurate subject lines, clear identification as ads, valid physical address, and functioning opt-out mechanism. Applies even if emails are sent via third-party platforms.

ADA Website Accessibility Compliance

Department of Justice (DOJ)
May Apply
Fee: $1000.00-$50000.00
Renewal: one time
Type: permit

While DOJ has not issued formal web accessibility rules under Title III of ADA, courts consistently apply ADA to eCommerce websites. Businesses must ensure website is accessible to people with disabilities (e.g., screen reader compatibility). WCAG 2.1 Level AA is de facto standard.

OSHA Injury and Illness Recordkeeping (if applicable)

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

Most eCommerce businesses with fewer than 10 employees are exempt. If employing 11+ people, must maintain OSHA 300 Log of work-related injuries/illnesses. Remote work injuries may still be recordable if work is performed at home.

I-9 Employment Eligibility Verification

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

Applies to all U.S. employers. eCommerce businesses must complete Form I-9 for every employee, verify identity and work authorization, and retain forms for 3 years after hire or 1 year after termination.

Fair Labor Standards Act (FLSA) Compliance

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

Requires payment of federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours), and proper classification of employees vs. independent contractors. Applies to remote workers. Critical for eCommerce businesses with customer service or warehouse staff.

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 (12 months, 1,250 hours) to receive up to 12 weeks of unpaid, job-protected leave annually. Most small eCommerce businesses in Alabama will not meet the 50-employee threshold initially.

Federal Environmental Protection Agency (EPA) Requirements

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

Most eCommerce businesses not handling hazardous materials are exempt. If selling items like lithium batteries, cleaning supplies, or aerosol cans, must comply with EPA and DOT hazardous waste/shipping rules. No general federal environmental license for standard eCommerce.

Federal Trade Commission (FTC) Endorsement Guides Compliance

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

Requires clear disclosure that relationships are commercial (e.g., #ad, #sponsored). Applies to social media, blogs, YouTube, etc. Mandatory for eCommerce businesses using influencer marketing.

Children's Online Privacy Protection Act (COPPA) Compliance

Federal Trade Commission (FTC)
May Apply
Fee: $500.00-$10000.00
Renewal: one time
Type: permit

If the eCommerce site targets children (e.g., toys, games), must obtain verifiable parental consent before collecting names, emails, or other personal data from users under 13. Applies even if based outside the U.S.

Comply with U.S. Customs and Border Protection (CBP) for Imported Goods

U.S. Customs and Border Protection (CBP)
May Apply
Renewal: one time
Type: permit

Requires correct HTS code classification, payment of duties/taxes, compliance with FDA/CPSC for regulated products, and proper country-of-origin marking. Use a customs broker if needed.

Step-by-Step Compliance Guide

  1. Begin by obtaining an Employer Identification Number (EIN) from the Internal Revenue Service (IRS), which is required for most LLCs.
  2. Ensure your eCommerce business complies with the Federal Trade Commission (FTC) Truth-in-Advertising and Consumer Protection Rules; this is a one-time requirement with no fee.
  3. File your Federal Income Tax Return for your LLC with the IRS annually, with fees that vary depending on your business’s income.
  4. Address Americans with Disabilities Act (ADA) Title III Compliance for Websites, potentially incurring costs between $1000.00 and $50000.00 with the Department of Justice (DOJ).
  5. Comply with FTC guidelines for advertising and marketing, ensuring transparency and accuracy in your online promotions.
  6. Maintain thorough Record-Keeping for Tax and Business Transactions as required by the IRS, though there is no associated fee.
  7. Understand your Federal Income Tax Filing obligations as an LLC, which requires annual filing with the IRS and varying fees.
  8. Ensure your website adheres to FTC Compliance – Online Privacy and Data Security, which may incur a fee between $500.00 and $10000.00.

Common Mistakes to Avoid

  • Forgetting to obtain an EIN can lead to penalties and difficulties opening a business bank account.
  • Ignoring FTC advertising guidelines can result in legal action and fines from the Federal Trade Commission.
  • Failing to file federal income taxes on time will incur penalties and interest charges from the IRS.
  • Neglecting ADA website compliance can lead to lawsuits and significant financial repercussions.
  • Assuming a general federal business license is required for eCommerce businesses is incorrect; the U.S. Small Business Administration does not require one.

Frequently Asked Questions

What is an EIN and why do I need one?

An Employer Identification Number (EIN) is a unique tax ID number assigned by the IRS to businesses operating in the United States. It’s essentially a Social Security number for your business and is required for opening a business bank account and filing federal taxes.

Are there specific rules about advertising my products online?

Yes, the Federal Trade Commission (FTC) has strict rules about truth-in-advertising and consumer protection. You must ensure your claims are truthful, substantiated, and not misleading to consumers.

What does ADA compliance entail for my website?

The Americans with Disabilities Act (ADA) requires your website to be accessible to people with disabilities. This includes providing alternative text for images, ensuring keyboard navigation, and using sufficient color contrast.

How often do I need to file federal income taxes?

As an LLC, you’ll typically need to file federal income taxes annually with the IRS. The specific form you use (1065, 1120, or Schedule C) depends on your business structure and elections.

What are estimated tax payments and are they required?

Estimated tax payments are payments made to the IRS throughout the year to cover income tax, self-employment tax, and other taxes. They are required if you expect to owe at least $1,000 in taxes when you file your return.

Need a personalized checklist?

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

Find Your Permits