New Company Registration for Alabama

Have more questions? Submit a request

Tax Agency

Alabama Department of Revenue

Type of Tax

State Withholding Income Tax

Registration Steps:

  1. Register for an account number.
    • Go to MyAlabamaTaxes (MAT) 
    • Select Register a Business/ Obtain a new tax account number
    • Review the page that provides all information necessary to register
    • Enter type of entity and Federal ID and select “no” for existing tax accounts
    • Select applicable tax types, including income withholding tax
    • Complete remaining registration steps, enter your email address and submit the application
    • Print confirmation page
    • Once you register online, it takes 3-5 days to receive an account number
    • You will receive a Sign-on ID and Access Code via mail with your account number.  This will be needed to set up access to your online account in the next step. 
  2. Create a username and password in ATAP
    • Once you have received your letter with your account number, Sign-on ID and Access Code
    • Go to MyAlabamaTaxes (MAT)
    • Select “Create my Alabama taxes account”
    • You will be asked for your account number, Sign-on ID, and access code
    • Create a username and password and security questions and answers
    • Complete contact information and set up third party access to  your account
    • Click submit to complete set up

Your tax account number is the ten-digit series of numbers and letters assigned by the Alabama Department of Revenue (ADOR). You can find your tax account number on any correspondence that you've received from ADOR.  Update your Homebase account with your ADOR Account Number. Your account number is required for all Alabama Department of Revenue interactions to ensure your account is accurate.

If you have any questions regarding this process, contact ADOR business registration line 334- 242-1584.  Step by step instructions are also available at MyAlabamaTaxesHelp and FAQs page.


Tax Agency

Alabama Department of Labor


Type of Tax

Unemployment Insurance Tax (UI)

An employer must register for unemployment insurance within 20 days after first employing workers.

Registration Steps:

  1. Sign up to request a user ID and password and complete registration
    • Go to Alabama Department of Labor eGov User Registration
    • Create a username, password and security question and answer
    • ​​Complete basic employer information that will aid in accessing available applications.

Update your Homebase account with your Alabama Unemployment Compensation Account Number. Your Alabama UI account number is required for all Alabama unemployment interactions to ensure your account is accurate.

For assistance, call the agency at (334) 954-4701 or email: 


Tax Agency

Local Tax Agencies


Type of Tax

Local taxes in Alabama are called occupational taxes or occupational license fees

Employers are required to withhold taxes on wages that are earned in the local taxing jurisdiction.  Local taxes are each handled by their own agencies.

In addition to local taxes, employers must also apply and renew occupational licenses in each locality every year by Jan 1st. The license is separate from the fee/tax.

Registration Steps:

  1. Contact each local tax agency where work is performed
    • The agency will provide you with instructions on how to apply for occupational licenses and how to apply for a payroll account for occupational license fees/ occupational taxes
    • Avenu Insights & Analytics handles registration for many of the AL localities BUT not all.  It is important to ensure you contact your local agency for registration instructions.
    • If registered with Avenu Insights, they will provide you with a single Avenu account number for all locals they manage.  This is the number to provide to Check.
    • If local is not managed by Avenu Insights, the local agency will provide you with their local tax number to use (which could be your Federal ID).

Update your Homebase account with all local account number(s). Your local account number(s) is required for all Alabama local tax interactions to ensure your account(s) is accurate.

*Note: Homebase uses a payroll partner, Check for backend payroll processing.

This article is not intended to be tax, legal, financial, or HR advice. Rules and regulations change over time and can vary by location. Consult with a lawyer, accountant, Tax, or HR expert for specific guidance.

Last Updated 12/17/2021

Was this article helpful?
0 out of 0 found this helpful