Businesses with nexus in Alabama are required to register with the Alabama Department of Revenue and to charge, collect, and remit the appropriate sales tax to state and local authorities.
Generally, a businesses has nexus in Alabama when it has a physical presence in the state, such as a retail store, warehouse, inventory, or the regular presence of traveling salespeople or representatives. However, out-of-state sellers can also establish nexus in the ways described below.