Registration

How to Register for an Alabama Sales Tax License

Alabama retailers register with the Alabama Department of Revenue for a Sales Tax License through My Alabama Taxes. Registration is free, but every license has to be renewed each year between Nov. 1 and Dec. 31. Remote sellers with more than $250,000 in Alabama retail sales that sell outside participating marketplaces register for a Sellers Use Tax or Simplified Sellers Use Tax account instead.

Permit name:
Sales Tax License (remote sellers: Sellers Use Tax or SSUT account)
Agency:
Alabama Department of Revenue

Do you need an Alabama Sales Tax License?

You need an Alabama Sales Tax License from the Alabama Department of Revenue (ALDOR) if you run an in-state retail business. Sales tax applies to retail sales of tangible personal property made by businesses located in Alabama.

Out-of-state sellers that have to register use a different account. ALDOR doesn't issue sales tax licenses to remote businesses with no Alabama location. Those businesses register for a Sellers Use Tax or Simplified Sellers Use Tax (SSUT) account instead.

Remote sellers

If you sell into Alabama from outside the state, you have to collect tax once you pass the Alabama economic nexus threshold. That's retail sales of tangible personal property into Alabama of more than $250,000 a year, based on the previous calendar year. Alabama has no transaction-count threshold.

Once you're over the threshold, you can meet the requirement in one of three ways, and two of them require registering with ALDOR:

  • Sellers Use Tax account: You register, then collect and report state and local sellers use tax.
  • SSUT account: You register for and apply to the Simplified Sellers Use Tax program and collect a flat 8% on every Alabama sale. See the SSUT section below.
  • Marketplace collection: A marketplace facilitator collects SSUT on your marketplace sales, so you don't register for those sales.

What counts toward the $250,000 threshold

Count the retail sales you make directly, whether or not they're taxable. Leave out:

  • Wholesale sales where the buyer gives you an Alabama sales tax license or resale certificate
  • Sales made through a marketplace that participates in SSUT and collects Alabama tax for you

When to register

Alabama measures the threshold on the previous calendar year's sales. If your retail sales into Alabama passed $250,000 last year, you need to be registered and collecting this year.

For example, if you pass $250,000 in May, register before Jan. 1 so you can collect starting the next year. Allow at least 3 to 5 business days for ALDOR to issue your account number.

Sellers under the threshold can still apply to join SSUT voluntarily.

If you crossed the threshold in an earlier year and never registered, a voluntary disclosure agreement may limit your exposure for back taxes.

Sellers with physical presence

Any physical nexus in Alabama means you must register, regardless of your sales volume. The $250,000 threshold applies only to remote sellers.

If you have a business location in Alabama, you need a Sales Tax License before you make retail sales there.

Out-of-state businesses with no Alabama location register for a Sellers Use Tax account if they have any of these:

  • Sales offices or agents in Alabama
  • Deliveries in your own or leased vehicles, which counts as physical presence and rules out SSUT
  • An affiliate that makes retail sales from a physical location in Alabama, which also rules out SSUT
  • Any other significant recurring contact with the state

If you're out of state and unsure whether you have nexus, you can submit a nexus questionnaire in My Alabama Taxes. ALDOR emails a determination within 30 days.

Marketplace sellers

Alabama's marketplace facilitator law makes marketplaces that meet the $250,000 threshold choose one of two options. They either collect SSUT for their sellers or send customers notices and report those sales to ALDOR.

Whether you still need to register depends on the marketplace and on where you're based:

  • Out-of-state sellers: If you sell only through participating marketplaces that collect for you, you don't need to register with ALDOR.
  • Alabama-based sellers: If you sell only through participating marketplaces, you don't need a sales or use tax account. Instead, apply for an exemption certificate so you can buy inventory for resale tax-free.
  • Sellers on non-participating marketplaces: Those sales count toward your $250,000. You're still responsible for the tax, so you need to register once you have nexus.

Sales through your own website or store aren't covered by a marketplace's collection. Those sales count toward your $250,000 and still require registration once you cross it.

Inventory in a marketplace warehouse

If every Alabama sale goes through a participating marketplace, you don’t need to register, even if the marketplace stores your inventory in Alabama, as it does for some Amazon FBA sellers.

If you also sell directly, such as through your own website, inventory stored in Alabama likely gives you sales tax nexus in Alabama. Plan to register for those direct sales at any volume and collect at full state and local rates, since SSUT is only for sellers without a physical presence in Alabama.

What you need before registering for Alabama sales tax

Corporations, partnerships, LLCs, and other registered entities need to register for sales tax with the Secretary of State first. The application asks for the number the Secretary of State assigns.

Sole proprietors don't need to register with the Secretary of State. If you'll operate under a name other than your own, confirm that the trade name is available.

Business details

  • Legal business name and any "doing business as" (DBA) name
  • Type of business entity and entity subtype
  • Federal Employer Identification Number (FEIN), or your Social Security number if you're a sole proprietor
  • Date of organization or qualification, and your Secretary of State ID
  • Street address of your business location, plus mailing and records addresses if they're different
  • NAICS code for your business activity
  • The date you started, or will start, doing business in Alabama

ALDOR lists these items on its tax account registration FAQ.

Owner and officer details

  • Name and contact information for at least one owner or officer
  • Social Security number for each owner or partner, which ALDOR keeps confidential

Alabama-specific questions

  • Which tax types you're registering: Sales Tax for in-state retailers, or Sellers Use Tax or Simplified Sellers Use Tax for remote sellers
  • Whether you've registered with ALDOR before and have a Sign-on ID and Access Code
  • A nexus questionnaire about your activities in Alabama, if your account type requires one
  • A $25,000 surety bond if you're applying for a license to sell beer, wine, or tobacco products

There's no paper option. ALDOR requires businesses to register online through My Alabama Taxes.

How to register for an Alabama Sales Tax License

ALDOR's My Alabama Taxes help page lists each section of the registration in order. The steps below follow it.

Step 1: Start the registration in My Alabama Taxes

You don't need a login to register. Go to My Alabama Taxes and, in the Businesses panel, select Register a Business/Obtain a New Tax Account Number.

The Businesses panel on the My Alabama Taxes home page, with the Register a Business/Obtain a New Tax Account Number link at the top of the list.

If you already have a My Alabama Taxes login, go to the Accounts tab and select Register Additional Tax Types/Obtain a New Tax Account Number.

The first screen, Before You Begin, warns that the form may take over half an hour to complete.

The Before You Begin screen of the My Alabama Taxes Taxpayer/Account Registration, noting the $25,000 surety bond for beer, wine, or tobacco sellers and 3 to 5 business days to issue an account number.
Tip: Don't use your browser's back and forward buttons while you fill out the application. Use Save Draft if you need to stop and come back later.

Step 2: Enter your ID

On Enter Your ID, select your Type of Business Entity and enter your FEIN. If you choose Sole Proprietorship, the screen asks for your Social Security number instead.

The Enter Your ID screen in My Alabama Taxes, with the Type of Business Entity drop-down and the Taxpayer FEIN and Confirm Your FEIN fields.

The application also asks whether you're a registered Alabama taxpayer. If you've ever received a Sign-on ID and Access Code for any ALDOR account, enter them. Otherwise, select I do not have a Sign On ID and Access Code.

Step 3: Select your tax types

Choose Sales Tax if you're an in-state retailer. Remote sellers choose Sellers Use Tax or Simplified Sellers Use Tax.

If a tax type you pick requires another one, a note on the screen tells you to add it.

Step 4: Enter applicant information

Enter your business name and any DBA, entity subtype, incorporation date, Secretary of State ID, and business address. The fields change depending on the tax types you picked and whether you're already registered with ALDOR.

Step 5: Add owners and officers

Under Contact and Ownership Information, enter at least one owner or officer. Select Add an Officer for each additional person.

If you're already registered with ALDOR, this information comes from your existing account.

Step 6: Add mailing and records addresses

Under Mailing and Records, add a mailing address and a records address if either is different from your business location.

Step 7: Complete the tax account information

Each tax type has its own questions, such as your first sales date in Alabama. Answer them for every account you're registering.

If the Nexus Questionnaire appears, select each statement that applies to your business activities in Alabama.

Step 8: Review and submit

Some tax types require a payment under Payment Information, and the application isn't processed until it's paid. The Sales Tax registration itself is free.

Check the Registration Summary, fix anything wrong, and select Submit.

You'll get a confirmation number when you submit. Save it for your records.

Step 9: Get your account number and license

ALDOR takes 3 to 5 business days to process the application and issue your account number. Don't submit another application while you wait, since that can cause delays.

ALDOR mails your Sales Tax License. It also mails a Sign-on ID and Access Code. You enter them under Access Existing Tax Accounts to connect the new account to your My Alabama Taxes login.

To create a login, select Create a My Alabama Taxes Account on the home page. You'll need an email address you can verify and two sign-in methods, one of them a password.

How much does an Alabama Sales Tax License cost?

An Alabama Sales Tax License is free. ALDOR doesn't charge to register a tax account or to renew the license each year.

County privilege licenses and city business licenses are separate from the Sales Tax License and have their own costs. They're covered in the business licenses section below.

Security bonds

If you'll sell beer, wine, or tobacco products, you need a one-time $25,000 surety bond when you apply for a new license. The same applies if you renew an expired or canceled license. The bond has to stay in place for two years.

ALDOR can waive the bond if a related party or member of your controlled group already holds a license and complies with its requirements. Use ALDOR's Sales Tax Surety Bond form.

Other businesses don't need a bond to register. ALDOR can require one later from any licensed retailer that falls behind on sales tax: at least $25,000, or three months of tax if that's more.

How long does it take to get an Alabama Sales Tax License?

You get an account number 3 to 5 business days after you register online. ALDOR doesn't publish a separate time for remote seller or SSUT accounts.

Your license comes by mail after that. ALDOR doesn't publish a delivery time for it.

Simplified Sellers Use Tax for remote sellers

SSUT lets eligible remote sellers skip local rate lookups. You collect a flat 8% sellers use tax on every Alabama sale, wherever the customer is.

Collecting SSUT relieves you and your customer of any other state or local sales or use tax on the sale. That means you don't register with individual cities and counties for those sales.

Who can use SSUT

SSUT is for sellers that ship into Alabama from outside the state and have no physical presence there. You have to apply and be accepted before you start collecting the 8% rate.

You stay in the program unless you open a physical business address in Alabama for retail sales or become affiliated with an Alabama retailer. ALDOR also removes participants who don't collect, report, and file on time.

A participant that gains Alabama nexus only by acquiring an in-state business may stay in.

Filing and discount

SSUT participants file monthly returns in My Alabama Taxes, due by the 20th of the following month. If you file and pay on time, you can keep a 2% discount on the first $400,000 of tax, up to $8,000 a month.

Customers whose combined state and local rate is lower than 8% can request a refund of the difference from ALDOR, once in any 12 months. You still charge 8%.

Local sales tax registration in Alabama

ALDOR collects over 200 city and county sales taxes, but not all of them. Some cities and counties collect their own tax or use a private tax administrator.

You register for state-administered local taxes in My Alabama Taxes, along with your state account. For the rest, contact each city and county where you do business to find out whether you need to register.

Finding out where to register

ALDOR's contact list for all localities shows who administers each local tax: the state, the locality itself, or a private administrator. If a locality where you do business isn't state-administered, get your local taxpayer ID number from it or its administrator.

Filing local returns through ONE SPOT

Once you have your local account numbers, you can file and pay all state and local sales taxes in My Alabama Taxes through ONE SPOT. Enter each locality's ID in the City/County Tax Acct # field of the local tax return table.

ONE SPOT is a filing system, not a registration. It doesn't open local accounts for you.

Annual Alabama Sales Tax License renewal

Alabama Sales Tax Licenses must be renewed every year, along with Sellers Use Tax and SSUT licenses. One renewal covers every license your business holds.

When and how to renew

Renewal opens on Nov. 1 and runs through Dec. 31 for the following year. Log in to My Alabama Taxes and select Renew Tax Account License on your account. You can also go to the Tasks tab and select the Annual Tax Account License Renewal Required task.

The Tasks tab in My Alabama Taxes showing the Annual tax account license renewal required task with the Renew Tax Account License link, from ALDOR's renewal presentation.

You'll review and update:

  • Legal name and DBAs
  • Owners, officers, and members
  • Phone numbers
  • Social Security numbers and FEINs
  • Business addresses that appear on the license
  • NAICS code and business description

ALDOR's step-by-step renewal instructions walk through each screen. If you renew before 4 p.m. Central time on a business day, you can print the new license the next day.

If you don't renew

If you don't renew by Dec. 31, your license expires and can no longer be used.

My Alabama Taxes keeps the renewal link open until you complete it, but ALDOR can close the tax account tied to an expired license, and then you'd have to reapply. Beer, wine, and tobacco sellers may need a new surety bond to reapply.

Separate business licenses in Alabama

An Alabama Sales Tax License isn't a business license. The Tax Account License is separate from the business license, which renews each October.

You may also need:

  • State and county privilege licenses: Required for businesses listed in Title 40, Chapter 12, in every county where you do business. The probate judge or license commissioner issues them.
  • Municipal business licenses: Each city issues these. ALDOR doesn't administer these, so check with every city before you start selling there.

You don't need a city business license or delivery license if your gross receipts from the city and its police jurisdiction are $10,000 or less for the year and you have no other physical presence there.

What happens after you register for Alabama sales tax?

Start collecting

Once you're registered, charge Alabama sales tax: the 4% general state rate plus any local rates. SSUT participants charge the flat 8% instead.

Filing frequency

Sales tax returns are due monthly by default. You can request a less frequent schedule based on your state tax for the previous calendar year:

  • Quarterly: Less than $2,400
  • Semi-annual: Less than $1,200, or sales in no more than two 30-consecutive-day periods
  • Annual: Less than $600, or sales in no more than one 30-consecutive-day period

You have to request the change before Feb. 20 of the year it applies to. SSUT returns are always monthly.

Due dates and zero returns

You file Alabama sales tax online in My Alabama Taxes. Monthly returns are due by the 20th of the following month.

If you file and pay on time, you can keep a timely filing discount on state sales tax: 5% of the first $100 of tax and 2% of the rest, up to $400 a month. Local taxes that ALDOR doesn't administer may use different discounts.

You have to file a return for every period, even if no tax is due.

License renewal

Renew every year between Nov. 1 and Dec. 31, as described above. Registration rules differ by state, and many states' permits don't expire.

Alabama Sales Tax License FAQs

Is an Alabama Sales Tax License the same as a resale certificate?

Yes. Unlike most states, Alabama doesn’t separate the two. Alabama officially calls its resale certificate a Sales Tax License. To get a copy, log in to My Alabama Taxes, open the account, and select Print tax account license.

Out-of-state retailers can buy for resale using the sales tax license from their home state.

Can I get an Alabama Sales Tax License without an FEIN?

It depends on your entity type. Sole proprietors register with their Social Security number. Corporations, LLCs, partnerships, and other entities enter an FEIN on the Enter Your ID screen.

An FEIN is a federal tax ID from the IRS. Your Alabama tax account number is a separate 10-character number from ALDOR.

Do I need an Alabama Sales Tax License if I only sell wholesale?

No, unless you're a wholesale automotive dealer. Other wholesale businesses don't need a sales tax number.

You may still need a certificate of exemption, a consumer use tax account, or another registration, so check with ALDOR's Sales and Use Tax Division.

Where do I find my Alabama sales tax account number?

Your account number is the 10-character number of letters and digits that ALDOR assigns. It appears on every letter ALDOR sends you.

Do I need a new license if my business changes entity type?

Yes. A change such as a sole proprietorship becoming an LLC creates a new legal entity that must re-register with ALDOR.

The old entity's accounts close effective its last filing period, and its returns have to be filed through that period.

How do I close my Alabama sales tax account?

Log in to My Alabama Taxes, open the sales tax account, and send a request through Other Actions… and Ask a question. Include the closing date and reason.

ALDOR won't backdate a closure past the current due period, and you must file any delinquent returns first.

Numeral is an end-to-end sales tax compliance platform for ecommerce and SaaS businesses. Top brands like Ridge, Muddy Bites, Graza, and Grüns spend less than five minutes a month on sales tax.

Learn more