If you are a resident of Alabama or a non-resident who earned income in Alabama, you are required to pay state income tax.
For more information, follow this link: