FAQ: Alabama Corporate Shares TaxThe Alabama Business Privilege Tax is levied for the privilege of being organized under the laws of Alabama or doing business in Alabama (if organized under the laws of another state or country).