Alabama does not have a state income tax on wages
Alabama is one of nine states that does not tax wages, salaries, or self-employment income. If you work in Alabama or are an Alabama resident, you do not owe state income tax on money you earn from a job. This applies whether you work full-time, part-time, or are self-employed.
However, Alabama does tax other types of income. Interest, dividends, capital gains, and retirement distributions are subject to state tax in Alabama. The state also collects sales tax, property tax, and corporate income tax. Understanding which income is taxed and which is not matters when you file your federal return and plan your finances.
Key Takeaways
- Alabama does not tax wages, salaries, or self-employment income, so you owe no state income tax on money from a job.
- Interest, dividends, and capital gains are taxed by Alabama at rates up to 5%, so investment income is not exempt.
- Retirement income from IRAs and 401(k)s is taxed as ordinary income in Alabama unless you may have access to for a specific exemption.
- You still owe federal income tax even though Alabama has no state income tax, and you must file a federal return if your income exceeds the federal threshold.
What types of income Alabama does tax
Alabama taxes interest and dividend income at a flat rate of 5%. This includes interest from savings accounts, money market accounts, bonds, and certificates of deposit. Dividends from stocks and mutual funds are also taxed at 5%. If you receive a 1099-INT or 1099-DIV form from a bank or investment company, that income is subject to Alabama state tax.
Capital gains — the profit you make when you sell an investment for more than you paid for it — are taxed at 5% in Alabama. Long-term and short-term capital gains are treated the same way. If you sell a house, rental property, or investment account at a gain, Alabama taxes that gain.
Retirement distributions from traditional IRAs, 401(k)s, and similar plans are taxed as ordinary income in Alabama. However, Alabama offers a partial exemption for retirement income. If you are age 59½ or older, you can exclude up to $12,000 per year of retirement income from taxation (this amount may change annually). Social Security benefits are not taxed by Alabama.
How Alabama's no-wage-tax policy affects your federal return
The fact that Alabama does not tax wages does not change what you owe to the federal government. You must still file a federal income tax return if your income exceeds the federal threshold for your filing status. In 2024, that threshold is $14,600 for a single person under age 65 and $29,200 for a married couple filing jointly under age 65.
When you file your federal return, you report all income — wages, interest, dividends, and capital gains — and pay federal tax on it. Your federal tax rate depends on your total income and filing status, not on whether your state taxes wages. Some people in Alabama owe federal tax but no state tax, which is a common situation in no-income-tax states.
Sales tax and property tax in Alabama
Although Alabama does not tax income from work, the state collects revenue through other taxes. Sales tax in Alabama is 4% at the state level, but counties add their own sales tax on top of that. Combined sales tax rates range from 7% to 11% depending on where you shop. Groceries are taxed at a lower rate of 4% in Alabama.
Property tax is assessed by county and varies by location. Alabama's property tax rates are among the lowest in the nation, but the amount you pay depends on your county's assessment and millage rate. Homeowners may may have access to for homestead exemptions that reduce the taxable value of their primary residence.
Who must file a state tax return in Alabama
Because Alabama does not tax wages, many residents do not need to file a state income tax return. However, you must file an Alabama return if you have income that Alabama taxes — interest, dividends, capital gains, or retirement distributions — and that income exceeds a certain threshold. The threshold depends on your filing status and age.
If you are self-employed and earn income in Alabama, you do not owe state income tax on that self-employment income, but you still owe federal self-employment tax. You must file a federal return and pay federal income tax and self-employment tax. Check with the Alabama Department of Revenue or a tax professional to determine whether you are required to file a state return based on your specific income sources.
Frequently Asked Questions
Do I have to pay Alabama state income tax if I work in Alabama but live in another state?
No. Alabama does not tax wages regardless of where you live. If you work in Alabama, you owe no Alabama state income tax on your wages. You may owe income tax to the state where you live, depending on that state's tax laws. Some states have reciprocal agreements that prevent double taxation.
Is Social Security taxed in Alabama?
No. Alabama does not tax Social Security benefits. You may owe federal tax on Social Security depending on your total income, but Alabama has no state tax on these benefits. This is one reason Alabama is popular with retirees.
What if I have both wages and investment income in Alabama?
Your wages are not taxed by Alabama. Your investment income — interest, dividends, and capital gains — is taxed at 5%. You owe state tax only on the investment income portion. You must report both on your federal return and pay federal tax on all of it.
Do I still need to file a federal return if Alabama has no income tax?
Yes. Alabama's lack of state income tax does not affect your federal obligation. If your income exceeds the federal threshold for your filing status, you must file a federal return and pay federal income tax. The federal government taxes income regardless of state tax policy.
Can I deduct Alabama taxes on my federal return?
You cannot deduct Alabama state income tax because Alabama does not tax wages. You can deduct Alabama sales tax and property tax if you itemize deductions on your federal return, but the total deduction for state and local taxes (SALT) is capped at $10,000 per year.