How to Start a Business in Alabama (2026)
To start a business in Alabama, you must first register your entity with the Alabama Secretary of State, a process that costs $200 for an LLC. You will also need to obtain an Employer Identification Number (EIN) from the IRS, register for the Alabama Business Privilege Tax with the Alabama Department of Revenue, and secure any necessary state or local licenses and permits.
Quick Answer
- Entity Registration
- Alabama Secretary of State
- LLC Filing Fee
- $200 (Certificate of Formation)
- EIN
- Required for most businesses, free from IRS
- State Tax
- Alabama Business Privilege Tax (min. $100 for LLCs)
- Agency for Tax
- Alabama Department of Revenue
- Licenses
- State, county, and city licenses may be required
Overview of Starting a Business in Alabama
Starting a business in Alabama involves several key steps, primarily dealing with the Alabama Secretary of State and the Alabama Department of Revenue. The specific requirements depend on your chosen business structure, such as a sole proprietorship, partnership, limited liability company (LLC), or corporation. Most formal business entities will need to register with the Secretary of State, obtain an Employer Identification Number (EIN) from the IRS, and comply with Alabama's tax obligations, including the Business Privilege Tax.
Alabama does not have a single, universal business license. Instead, businesses may need various state, county, and city licenses or permits depending on their industry and location. Understanding these requirements early can help ensure compliance and avoid potential penalties. This guide provides a general framework for starting a business in Alabama; for specific entity formation, refer to our guides on how to form an LLC or how to incorporate.
Step 1: Choose Your Business Structure
Your business structure determines your legal liability, tax obligations, and administrative requirements. Common structures include:
- Sole Proprietorship: Simple to set up, owned by one individual. No legal distinction between owner and business. Profits and losses are reported on the owner's personal tax return. No state registration with the Secretary of State is required unless operating under a Doing Business As (DBA) name.
- Partnership: Owned by two or more individuals. Similar to a sole proprietorship in terms of liability and taxation (pass-through), but governed by a partnership agreement. General partnerships typically do not register with the Secretary of State, but limited partnerships (LPs) and limited liability partnerships (LLPs) do.
- Limited Liability Company (LLC): Offers personal liability protection for owners (members) while providing flexible management and pass-through taxation by default. An LLC must file a Certificate of Formation with the Alabama Secretary of State. See how to form an LLC in Alabama.
- Corporation (C-Corp or S-Corp): Provides the strongest liability protection for owners (shareholders) but involves more complex setup and ongoing compliance. Corporations are subject to corporate income tax. They must file Articles of Incorporation with the Alabama Secretary of State. See S-Corp vs. LLC for tax implications.
Consider consulting with a legal or tax professional to determine the best structure for your specific business needs.
Step 2: Choose and Register Your Business Name
Your business name must be unique and distinguishable from existing entities registered with the Alabama Secretary of State. You can search the Secretary of State's online business entity records to check for name availability. For entities like LLCs and corporations, your chosen name must include an appropriate designator (e.g., "LLC," "Inc.").
If you plan to operate as a sole proprietorship or general partnership under a name different from your personal legal name, you may need to register a DBA (Doing Business As) name, also known as a trade name or fictitious name. In Alabama, DBAs are typically registered at the county probate court level, not with the Secretary of State. For registered entities, the name is established when you file your formation documents (e.g., Certificate of Formation for an LLC, Articles of Incorporation for a corporation) with the Secretary of State. If you are not ready to file your formation documents but want to secure a name, you can reserve it for up to one year by filing a Name Reservation Application with the Secretary of State for a fee.
Step 3: Appoint a Registered Agent
All registered business entities in Alabama (LLCs, corporations, LPs, LLPs) are required to maintain a registered agent with a physical street address in Alabama. The registered agent is responsible for receiving official legal documents, such as service of process, and official government correspondence on behalf of your business. The registered agent must be an individual resident of Alabama or a business entity authorized to transact business in Alabama.
You will designate your initial registered agent when you file your formation documents with the Alabama Secretary of State. It is crucial to keep your registered agent information current. If your registered agent changes, you must file a Statement of Change of Registered Agent and/or Registered Office with the Secretary of State. Failure to maintain a registered agent can lead to your business losing its good standing with the state.
Step 4: Obtain an Employer Identification Number (EIN)
An Employer Identification Number (EIN), also known as a Federal Tax Identification Number, is a nine-digit number assigned by the IRS. Most businesses need an EIN, including:
- Businesses with employees.
- Businesses structured as corporations or partnerships.
- LLCs taxed as corporations or partnerships (multi-member LLCs are taxed as partnerships by default).
- Businesses that file excise tax returns.
- Businesses that withhold taxes on income, other than wages, paid to a non-resident alien.
Sole proprietorships without employees may use their Social Security Number (SSN) but can still obtain an EIN if they prefer. You can apply for an EIN for free directly from the IRS website. It is a quick online process that typically provides the EIN immediately upon completion.
Step 5: Register for Alabama Taxes
Most businesses operating in Alabama must register with the Alabama Department of Revenue (ADOR) for various state taxes. The primary tax for most business entities is the Business Privilege Tax. This is an annual tax levied on all entities doing business in Alabama, including LLCs, corporations, and partnerships. The tax is based on the entity's net worth, with a minimum tax of $100 and a maximum of $15,000. The initial Business Privilege Tax return is due within 2.5 months of the entity's formation or qualification in Alabama.
Other taxes you may need to register for include:
- Sales and Use Tax: If your business sells tangible personal property or certain services, you must collect and remit sales tax. You register for a sales tax license through the ADOR's My Alabama Taxes (MAT) portal.
- Withholding Tax: If you have employees, you must register to withhold Alabama income tax from their wages.
- Corporate Income Tax: Corporations (C-Corps) are subject to Alabama corporate income tax.
- Individual Income Tax: Owners of pass-through entities (sole proprietorships, partnerships, LLCs taxed as partnerships or sole proprietorships, S-corporations) pay individual income tax on their share of the business profits. Alabama also has an elective Pass-Through Entity Tax.
You can register for most state taxes online through the ADOR's My Alabama Taxes (MAT) portal. For detailed information on specific tax types, refer to the ADOR Tax Types page.
Step 6: Secure State and Local Licenses and Permits
Alabama does not issue a single, general state business license. Instead, licensing requirements vary significantly by industry and location. You may need:
- State Professional/Occupational Licenses: Many professions (e.g., doctors, lawyers, contractors, cosmetologists) require licenses from specific state boards or agencies. The Alabama Department of Labor or relevant professional boards can provide information.
- County Business Licenses (Privilege Licenses): Most counties in Alabama require businesses operating within their jurisdiction to obtain a county business license. These are typically obtained from the county probate office or revenue commissioner's office.
- City Business Licenses: Many cities and towns also require businesses to obtain a municipal business license. You will need to contact the city clerk's office or business license department of the specific municipality where you operate.
It is essential to research the specific licensing requirements for your business type and location. Failure to obtain the necessary licenses can result in fines and other penalties. The Alabama Department of Revenue provides a Business License FAQs page that can help guide your research.
Ongoing Compliance and Maintenance
After starting your business, ongoing compliance is crucial. This includes:
- Annual Business Privilege Tax: File and pay your annual Business Privilege Tax return with the ADOR.
- Annual Report (for some entities): While Alabama LLCs do not file an annual report with the Secretary of State, corporations do. Verify requirements for your specific entity type.
- Maintaining Registered Agent: Ensure your registered agent information is always current with the Secretary of State.
- Tax Filings: File all required federal, state, and local tax returns (income tax, sales tax, withholding tax, etc.).
- Business Bank Account: Open a separate business bank account to keep personal and business finances distinct. This is especially important for LLCs and corporations to maintain liability protection.
- Operating Agreement/Bylaws: Maintain an operating agreement for LLCs or bylaws for corporations to govern internal operations, even if not filed with the state.
Staying compliant with these requirements helps maintain your business's good standing and avoids potential legal or financial issues.
Frequently Asked Questions
What is the first step to starting a business in Alabama?
The first step is to choose your business structure (e.g., sole proprietorship, LLC, corporation) and then register your business name and entity with the Alabama Secretary of State. For an LLC, this involves filing a Certificate of Formation.
How much does it cost to register an LLC in Alabama?
The filing fee for a Certificate of Formation for an Alabama LLC is $200. There is also a $100 Business Privilege Tax minimum for LLCs, due with the initial return.
Do I need a registered agent in Alabama?
Yes, all registered business entities in Alabama, including LLCs and corporations, must maintain a registered agent with a physical street address in Alabama. This agent receives legal and official correspondence.
What is the Alabama Business Privilege Tax?
The Alabama Business Privilege Tax is an annual tax levied on all entities doing business in Alabama, including LLCs, corporations, and partnerships. The tax is based on net worth, with a minimum of $100 and a maximum of $15,000. It is administered by the Alabama Department of Revenue.
Does Alabama have a state income tax?
Yes, Alabama has both individual and corporate income taxes. Pass-through entities like LLCs and S-corporations generally do not pay income tax at the entity level, but their owners pay individual income tax on their share of the profits. Alabama also has an elective Pass-Through Entity Tax.
Where do I get a business license in Alabama?
Alabama does not have a single statewide general business license. You may need specific state licenses depending on your industry (e.g., professional licenses). Most businesses also need local licenses (e.g., city or county business licenses), which you obtain from the respective local government.
Related
- How to Start a Business (cluster hub)
- How to Form an LLC in Alabama
- How to Get an EIN
- Business License Requirements
- What is a Registered Agent?
- Business Tax Overview
- How to Start a Business in Georgia (sibling)
More Alabama business guides
Registered Agent · Form An LLC In · Business Privilege Tax · Business Entity Search · Certificate Of Formation · Operating Agreement · DBA Filing · LLC Tax Filing · Annual Report
Sources
- Alabama Secretary of State - How to Form a Business Entity.
- Alabama Secretary of State - Business Services Forms and Fees (LLC Certificate of Formation fee $200).
- Alabama Secretary of State - Name Reservation.
- Alabama Secretary of State - Registered Agents.
- Alabama Department of Revenue - Business Privilege Tax (overview, minimum tax, filing).
- Alabama Department of Revenue - Business Privilege Tax FAQs.
- Alabama Department of Revenue - Business Privilege Tax Forms (initial return due date).
- Alabama Department of Revenue - Business License FAQs (no general state license, local licenses).
- Alabama Department of Revenue - Sales and Use Tax.
- Alabama Department of Revenue - Tax Types (individual income tax, corporate income tax, pass-through entity tax).
- Alabama Department of Revenue - My Alabama Taxes (MAT) portal.
- IRS - Limited Liability Company (LLC) (federal default classification).
- IRS - Get an Employer Identification Number (EIN) (free application).
- Cornell Law School Legal Information Institute - Sole Proprietorship.
- Cornell Law School Legal Information Institute - Partnership.
LegalGlass provides general information for educational purposes and is not a law firm or a substitute for advice from a licensed attorney or tax professional. Laws, fees, and thresholds change; verify current requirements with the Alabama Secretary of State and Alabama Department of Revenue before acting.