Cleaning Service Permits & Licenses in Tuscaloosa, AL

Complete guide to permits and licenses required to start a cleaning service in Tuscaloosa, 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 LLCs. Online filing via Business Services portal recommended.

Annual Report

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

All 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 using a trade name/DBA. Valid for 5 years; renewal required.

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. Even zero-tax filers must submit.

Sales and Use Tax License

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

Most cleaning services are not subject unless selling products. Register online via My Alabama Taxes portal.

Withholding Tax Account (Alabama Form A-1)

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

Required for employers. Register via My Alabama Taxes (MAT) portal.

Unemployment Insurance Tax Account

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

Register online via Employer Account system.

Alabama Sales Tax Permit

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

Cleaning services are generally not subject to sales tax in Alabama unless tangible goods (e.g., cleaning products) are sold. If only labor is provided, no sales tax permit is required. However, if the business sells cleaning supplies to clients, a sales tax permit is mandatory. Services alone are not taxable under Alabama Code § 40-23-1(26).

Alabama Employer Withholding Tax Registration

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

Required for all employers paying wages to employees in Alabama. Employers must withhold state income tax from employee wages and remit it to ADR. Registration is done via Form ALCY-1 or online through My Alabama Taxes (MAT).

Alabama Unemployment Insurance Tax (UI)

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

Employers must register with the Alabama Department of Labor. The tax funds state unemployment benefits. Rate for new employers is 2.7% on first $8,000 of wages per employee annually. Rate may change after experience rating is established.

Alabama Annual Report and Business Privilege Tax (for LLCs)

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

All Alabama LLCs are subject to the Business Privilege Tax, not income tax. The tax is based on net worth or capital employed in Alabama. LLCs must file Form PRT-01 annually. This is a key obligation specific to LLCs in Alabama.

City or County Business Privilege License (Local)

Local Municipal Government (e.g., City of Birmingham, Montgomery, etc.)
May Apply
Fee: $50.00-$500.00
Renewal: one time
Type: registration

Many Alabama cities (e.g., Birmingham, Huntsville, Mobile) require a local business privilege license or occupational tax. Fees and requirements vary. For example, Birmingham requires a Business Privilege License via the Department of Revenue. Cleaning services typically fall under general service categories. Verify with local clerk’s office.

Federal Employer Identification Number (EIN)

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

Required for LLCs with employees or multiple members. Single-member LLCs without employees may use owner’s SSN, but an EIN is recommended for banking and liability separation. Obtained via IRS Form SS-4 or online.

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; self-administered by most counties. Check specific county revenue commissioner site (e.g., Jefferson County: https://www.jccal.org/Default.asp?ID=248&pg=Business%20Privilege%20License)

City Business License

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

Required in most Alabama cities (e.g., Birmingham Code Sec. 6-1; Mobile: https://www.cityofmobile.org/departments/neighborhood-development-services/business-licenses/). Cleaning services classified under general/commercial services.

Zoning Compliance / Home Occupation Permit

[County or City Planning Department, e.g., Birmingham Planning & Zoning]
May Apply
Fee: $50.00-$250.00
Renewal: one time
Type: permit

Home occupations often restricted (e.g., Birmingham Zoning Code Sec. 10-4-3 limits traffic/noise). Verify with local zoning office.

Building Permit

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

Not required for standard cleaning service setup without alterations. See local code (e.g., Jefferson County: https://www.jeffconline.jccal.org/BuildingInspections).

Sign Permit

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

Governed by local zoning ordinances (e.g., Huntsville Code Chapter 122). Portable signs often prohibited.

Health Department Permit

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

Standard cleaning services using common cleaners typically exempt; special review for biohazards (e.g., crime scene cleaning).

Fire Department Inspection / Permit

Local Fire Marshal
May Apply
Fee: $50.00-$250.00
Renewal: annual
Type: permit

Required for spaces over certain size or with flammables (e.g., Birmingham Fire Code based on IFC).

Certificate of Occupancy

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

Not typically needed for home-based cleaning services without public access.

Alarm Permit

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

Many cities require registration to reduce false alarms (e.g., Birmingham Code Sec. 8-36).

Noise Ordinance Compliance

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

Standard cleaning service hours usually compliant; check municipal code (e.g., no specific permit, but violations enforced).

Parking Permit

Local Traffic Engineering (e.g., Hoover Engineering)
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Rare for solo cleaning service; applies to larger operations.

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-50). Sole proprietors and partners are exempt unless they elect coverage. LLC members are not counted as employees unless they opt in. Coverage must be obtained through 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

Not legally required by Alabama state law for cleaning services. However, it is strongly recommended to protect against third-party bodily injury or property damage claims. Some clients or commercial landlords may require proof of coverage as a condition of contract.

Professional Liability / Errors and Omissions Insurance

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

Not legally required in Alabama for cleaning services. However, it is recommended to cover claims of negligence, poor work, or failure to perform. No state mandate exists for this coverage type.

Surety Bonds (License or Contractor Bonds)

Alabama Secretary of State – Business Services
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

Alabama does not require a state-level surety bond for cleaning services. However, some cities (e.g., Birmingham, Montgomery) may require a general business license bond as a condition of local registration. These are typically "license bonds" to ensure compliance with local ordinances. Not industry-specific but location-dependent.

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-7A-2) for any vehicle registered to the business or used for business purposes. Minimum liability limits: $25,000 bodily injury per person, $50,000 per accident, $25,000 property damage. Applies regardless of business type.

Product Liability Insurance

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

Not legally required in Alabama. However, if the cleaning business sells cleaning products (e.g., retail or bundled with service), it may face product liability risks. No state mandate exists, but coverage is recommended for risk mitigation.

Liquor Liability Insurance

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

Not applicable to cleaning services unless the business hosts events where alcohol is served. No requirement for standard cleaning operations. ABC Board may require liquor liability insurance for permit holders, but cleaning services do not typically require alcohol licenses.

Contractor Bond (for Residential Cleaning)

None
Required
Renewal: one time
Type: certificate

Alabama does not require contractor or home improvement bonds for cleaning services, even in residential settings. Unlike remodeling or construction, cleaning is not classified as a home improvement trade requiring registration or bonding under the Alabama Home Building Commission.

Employer Identification Number (EIN) Requirement

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

All LLCs with employees or that are required to file employment, excise, or pension plan tax returns must have an EIN. Even single-member LLCs without employees may need an EIN to open a business bank account or comply with state requirements.

Federal Income and Self-Employment Tax Obligations for LLC

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

LLCs are pass-through entities by default. A single-member LLC is disregarded and reports income on Schedule C of Form 1040. Multi-member LLCs file Form 1065. LLC owners must pay self-employment tax (15.3%) on net earnings via Schedule SE. Cleaning service income is subject to these rules.

OSHA Workplace Safety Requirements for Cleaning Service Employees

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

Employers must provide a safe workplace. For cleaning services, this includes hazard communication (HazCom) standard (29 CFR 1910.1200), training on chemical hazards, proper labeling of cleaning agents, safety data sheets (SDS), and personal protective equipment (PPE). OSHA requires written hazard communication program and employee training.

ADA Compliance for Public-Facing Business Operations

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

Cleaning services that serve the public must ensure accessibility. If operating a physical office, ADA requires accessible entrances, restrooms, and service areas. Digital accessibility (e.g., website) must comply with WCAG standards. Home-based services have fewer physical access requirements but still must avoid discriminatory practices.

EPA Requirements for Hazardous Waste and Chemical Reporting (if applicable)

Environmental Protection Agency (EPA)
May Apply
Renewal: one time
Type: permit

Under EPCRA, businesses storing hazardous chemicals above threshold quantities (e.g., 10 lbs for acutely hazardous substances) must report to state and local authorities. Most small cleaning services using consumer-grade products are exempt, but those using bulk industrial chemicals may be subject. EPA does not typically regulate routine cleaning operations unless hazardous materials are involved.

FTC Compliance with Advertising and Consumer Protection Rules

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

FTC enforces truth-in-advertising rules. Cleaning services must not make false claims (e.g., “green,” “eco-friendly,” “disinfects 99.9% of germs” without proof). “Green” claims must be substantiated (FTC Green Guides). Upfront pricing and honoring advertised discounts are required. Bait-and-switch tactics are prohibited.

Recordkeeping for Tax and Employment Purposes

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

IRS requires retention of employment tax records for at least 4 years. Alabama requires 3 years for tax records. Best practice: keep all business records (tax, payroll, contracts) for at least 7 years. Includes W-2s, 1099s, receipts, and time records.

DOL Requirements for Wage and Hour Compliance (FLSA)

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

Cleaning service employers must comply with Fair Labor Standards Act (FLSA). This includes paying at least federal minimum wage ($7.25/hour), overtime (1.5x regular rate for hours over 40/week), and maintaining accurate time and payroll records. Independent contractor misclassification is a common issue—must meet IRS and DOL criteria to avoid liability.

DOL 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

FMLA requires covered employers to provide up to 12 weeks of unpaid, job-protected leave for qualifying medical and family reasons. Most small cleaning services in Alabama will not meet the 50-employee threshold, but must monitor growth. Applies only to eligible employees (worked 1,250 hours in past 12 months, at a covered location).

DOL Form I-9 Employment Eligibility Verification

Department of Homeland Security (DHS) / DOL
May Apply
Renewal: one time
Type: permit

All U.S. employers must complete Form I-9 to verify identity and work authorization for each employee. Employers must retain I-9 forms for 3 years after hire date or 1 year after employment ends, whichever is later. E-Verify is voluntary in Alabama unless contracting with federal government.

Federal Industry-Specific Licenses (Cleaning Service)

Various (FDA, ATF, FCC, DOT, etc.)
Required
Renewal: one time
Type: license

No federal licenses are required specifically for a general cleaning service (residential or commercial). Unlike food service, alcohol, broadcasting, or transportation, cleaning services do not fall under FDA, ATF, FCC, or DOT jurisdiction unless offering specialized services (e.g., hazardous waste transport, which would trigger DOT). This business type is not subject to federal licensing.

Emergency Planning and Community Right-to-Know Act (EPCRA) Reporting

Environmental Protection Agency (EPA)
May Apply
Renewal: annual
Type: filing

Facilities storing certain hazardous chemicals above TPQs must file Tier II reports with State Emergency Response Commission (SERC), Local Emergency Planning Committee (LEPC), and local fire department. Most small cleaning businesses using standard products are below thresholds, but those storing bulk industrial cleaners may be required to report.

Annual Report Filing for Alabama LLC

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

All Alabama LLCs must file an annual report with the Secretary of State each year. The report is due on the first day of the month following the anniversary month of the LLC’s formation. For example, if formed in March, the report is due April 1. This is a mandatory requirement for all LLCs in Alabama.

Business Privilege License Renewal

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

All businesses operating in Alabama must obtain a Business Privilege License from the county or municipality where they operate. Renewal is annual. For example, in Jefferson County, renewal is due September 30; in Montgomery, it is January 1. Fees are based on net worth and business type. Cleaning services typically fall under service-based classifications.

Sales Tax License Registration and Renewal

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

Alabama does not require periodic renewal of the sales tax license, but the business must file regular sales tax returns. If the cleaning service sells tangible goods (e.g., cleaning products), it must collect and remit sales tax. Filing frequency (monthly, quarterly, annual) is determined by the Department of Revenue based on sales volume.

Employer Identification Number (EIN) Reporting

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

Employers must file federal employment tax returns. Form 941 (quarterly) due by the 15th day of the month following the end of each quarter (April 30, July 31, October 31, January 31). Form 940 (annually) due January 31. Form 943 for agricultural workers due January 31. EIN is required but does not expire.

Alabama Withholding Tax Filings

Alabama Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: filing

Employers must withhold state income tax and file Form WH-1 (annual) and periodic withholding returns. Filing frequency (monthly or quarterly) is assigned by the Department of Revenue. Annual reconciliation (Form WH-3) is due January 31.

Unemployment Insurance Tax (SUTA) Filing and Payment

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

Employers with one or more employees must register and file quarterly unemployment insurance tax returns. New employers are assigned a standard rate of 2.7%. Returns and payments are due by the last day of the month following each quarter.

Workers' Compensation Insurance Coverage

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

Alabama law requires employers with five or more employees to carry workers’ compensation insurance. Coverage must be maintained at all times. Employers must display a notice (Form WC-100) in the workplace. Independent contractors are not counted.

OSHA Injury and Illness Recordkeeping (Form 300)

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

OSHA considers janitorial services as non-exempt due to exposure risks. Consult OSHA NAICS list for confirmation.

Federal and State Labor Law Postings

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

Employers must display federal and state labor law posters, including Minimum Wage, Equal Employment Opportunity, Family and Medical Leave Act (if applicable), OSHA, and Alabama Workers’ Compensation. Posters must be accessible to employees. Available for free download from DOL and Alabama Department of Labor websites.

Business License or Permit Renewal (Local)

City or County Government
May Apply
Renewal: annual
Type: license

Some municipalities (e.g., Birmingham, Huntsville) require additional local business licenses beyond the Business Privilege License. Renewal deadlines and fees vary. For example, Birmingham requires a Business Tax Registration renewed annually. Check local codes via Municode or city clerk’s office.

Fire Inspection

Local Fire Marshal (e.g., Alabama Fire Marshal’s Office or municipal fire department)
May Apply
Fee: $0.00-$100.00
Renewal: one time
Type: permit

Businesses operating from commercial premises may be subject to annual fire safety inspections. Requirements depend on occupancy classification. Mobile or residential-only cleaning services may be exempt. Contact local fire marshal for local requirements.

Health Department Inspection

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

Not typically required for standard cleaning services unless the business stores hazardous materials or operates a facility subject to environmental health regulations. Applies more to janitorial supply warehouses than residential cleaners.

Estimated Federal Income Tax Payments

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

LLC owners must make estimated tax payments if they expect to owe $1,000 or more in federal taxes. Payments due quarterly. Single-member LLCs report on Schedule C; multi-member on Form 1065.

Estimated Alabama Income Tax Payments

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

Individuals and pass-through entities (like LLCs) must make estimated state income tax payments if they expect to owe $500 or more. Due on the same schedule as federal estimates.

Sales Tax on Tangible Deliverables

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

Alabama generally does not tax pure service transactions, but cleaning services that include sold goods (e.g., cleaning kits) are subject to sales tax. Consult ADOR for classification.

Local Business Tax Registration (City-Specific)

Municipal Government (e.g., Birmingham, Huntsville)
May Apply
Fee: $50.00-$200.00
Renewal: annual
Type: permit

Cities like Birmingham and Huntsville require annual business tax registration beyond the state privilege license. Check local codes via Municode or city clerk’s office.

Step-by-Step Compliance Guide

  1. First, register your cleaning business with the Alabama Department of Revenue to obtain an Alabama Business Privilege Tax Registration, which costs $100.00 and renews annually.
  2. Next, file a Certificate of Formation with the Alabama Secretary of State for $208.00 to legally establish your Limited Liability Company (LLC).
  3. Obtain a County Business Privilege License through the Alabama Department of Revenue, requiring a $100.00 fee and annual renewal.
  4. Secure General Liability Insurance, with premiums typically ranging from $500.00 to $1500.00, to protect your business from common risks.
  5. Professional Liability/Errors and Omissions Insurance is also required, generally costing between $500.00 and $1200.00 for coverage.
  6. Product Liability Insurance is necessary, with fees ranging from $1000.00 to $3000.00, to cover potential issues with cleaning products.
  7. Ensure compliance with the Federal Trade Commission (FTC) regarding advertising and consumer protection rules; associated fees vary.
  8. Finally, remember to file your Alabama Annual Report and Business Privilege Tax with the Alabama Department of Revenue for $100.00 each year.

Common Mistakes to Avoid

  • Forgetting to register with the Alabama Department of Revenue can result in penalties and legal issues.
  • Failing to obtain necessary insurance like General Liability can leave your business vulnerable to significant financial loss.
  • Skipping the Certificate of Formation with the Alabama Secretary of State means your business isn't legally established.
  • Ignoring FTC compliance can lead to fines and legal action related to advertising practices.
  • Not filing the annual Alabama Annual Report and Business Privilege Tax can result in late fees and potential loss of good standing.

Frequently Asked Questions

What is the Alabama Business Privilege Tax?

The Alabama Business Privilege Tax is a tax levied by the state on the gross receipts of businesses operating within Alabama. Registration costs $100.00 and must be renewed annually with the Alabama Department of Revenue.

Do I need a federal license to operate a cleaning service in Tuscaloosa?

No, there is no industry-specific federal license required for cleaning services, according to the Small Business Administration (SBA). However, you still have federal tax obligations with the IRS.

What kind of insurance is required for a cleaning business?

You'll need General Liability, Professional Liability/Errors and Omissions, and Product Liability insurance to protect your business. Premiums vary, but expect to pay between $500.00 and $3000.00 depending on coverage levels.

What is the purpose of the Certificate of Formation?

The Certificate of Formation, filed with the Alabama Secretary of State for $208.00, legally establishes your Limited Liability Company (LLC) and separates your personal assets from business liabilities.

What are my ongoing reporting requirements after forming my business?

You'll need to file an Alabama Annual Report and Business Privilege Tax annually with the Alabama Department of Revenue for $100.00 each, as well as potentially an Annual Report Filing with the Alabama Secretary of State for $100.00.

Need a personalized checklist?

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

Find Your Permits