Alabama does have a state income tax, and it applies to most residents and income sources

Alabama taxes wages, investment income, retirement distributions, and business profits. The state income tax rate ranges from 2% to 5% depending on your income bracket, and you pay it in addition to federal income tax. If you work in Alabama or live there, you almost certainly owe it — with a few narrow exceptions for certain retirement income and military pay.

The tax is withheld from paychecks automatically if you work for an employer, but if you're self-employed, receive investment income, or have income sources without withholding, you'll need to file a state return and pay what you owe. Alabama's tax year runs the same as the federal calendar year, and the filing important date is typically April 15 unless you request an extension.

Key Takeaways

  • Alabama's state income tax rate is progressive, ranging from 2% on the lowest bracket to 5% on the highest, applied to your taxable income after deductions.
  • Certain retirement income sources — including some military pensions and federal retirement benefits — are partially or fully exempt from Alabama state tax.
  • If you're self-employed or have income without withholding, you must file an Alabama return and may need to make quarterly estimated tax payments.
  • Your employer withholds state tax from your paycheck automatically, but you can adjust the amount by filing an Alabama W-4 form with your employer.

How Alabama's tax brackets work

Alabama uses a progressive tax system, meaning your rate increases as your income rises. The state divides taxable income into brackets, and you pay the stated rate only on income within each bracket. For the 2024 tax year, the brackets are 2%, 4%, and 5%, though the exact income thresholds change annually and differ for single filers, married couples filing jointly, and heads of household.

The state applies these rates to your taxable income, which is your gross income minus the standard deduction (or itemized deductions if you choose that route) and any other adjustments Alabama allows. This means you don't pay 5% on every dollar you earn — only on the portion that falls in the highest bracket. You can find the current year's brackets and standard deduction amounts on the Alabama Department of Revenue website or on your tax software.

Which income sources are taxed in Alabama

Alabama taxes W-2 wages, self-employment income, interest, dividends, capital gains, rental income, and most retirement distributions. If you receive a 1099 form for any reason — contract work, freelancing, investment income — that income is subject to Alabama state tax. Distributions from IRAs, 401(k)s, and similar retirement accounts are taxed as ordinary income in the year you withdraw them.

Social Security benefits are not taxed by Alabama, and neither are certain military pensions or federal retirement benefits, though the rules are specific. Some retirement income from out-of-state sources may receive different treatment. If you're unsure whether a particular income stream is taxed, the safest approach is to report it on your return and let the state's processing determine the outcome, or contact the Alabama Department of Revenue directly before filing.

Retirement income and military pay exemptions

Alabama exempts military retirement pay from state income tax, which is a significant benefit for veterans receiving a military pension. Federal retirement benefits — including those from the Civil Service Retirement System (CSRS) and the Federal Employees Retirement System (FERS) — are also exempt. However, these exemptions explore only to the specific income source; other income you receive in the same year is still taxable.

Private pension income and distributions from IRAs or 401(k)s do not receive these exemptions and are taxed as ordinary income. If you're retired and receiving income from multiple sources, you'll need to separate what's exempt from what's taxable when you file. The Alabama Department of Revenue publishes guidance on which specific retirement programs may have access to for exemption, and your 1099-R or pension statement should indicate whether the income is subject to state tax.

How withholding works and when to adjust it

When you start a job in Alabama, your employer uses your federal W-4 form to calculate both federal and state withholding. However, Alabama allows you to file a separate state withholding form (Form W-4A) to adjust only your state withholding without changing your federal amount. This is useful if you want to withhold more to avoid owing at tax time, or less if you're over-withholding and want a larger paycheck.

If you're self-employed or have income without withholding, you're responsible for paying estimated taxes quarterly. Alabama requires estimated payments if you expect to owe $100 or more when you file. You make these payments on April 15, June 15, September 15, and January 15 of the following year. Missing estimated payments can result in penalties and interest, even if you ultimately pay the full amount owed when you file your return.

Filing requirements and important date

You must file an Alabama state return if your income exceeds the state's filing threshold, which varies by filing status and age. Generally, the threshold is lower than the federal requirement, so if you file a federal return, you'll likely file a state return too. The important date is April 15, the same as federal returns, though you can request an automatic six-month extension by filing Form 4868 with both the IRS and Alabama.

You can file your Alabama return electronically through the state's website or through tax software that supports Alabama. If you owe money, you can pay online, by mail, or through an installment plan if you can't pay in full. If you're due a refund, filing electronically typically results in faster processing — usually within four to six weeks if you choose direct deposit.

Non-residents and part-year residents

If you moved to or from Alabama during the year, you file as a part-year resident and pay Alabama tax only on income earned while you lived in the state. You'll need to report your move date and allocate your income between Alabama and your other state of residence. This requires careful record-keeping and may involve filing returns in multiple states, so keeping documentation of when you moved is essential.

Non-residents who earned income in Alabama — for example, through a job or contract work — may also owe Alabama tax on that income even if they live elsewhere. The state has reciprocal agreements with some neighboring states that can reduce or eliminate this obligation, but you'll need to research whether your situation qualifies. If you're unsure, filing a return is safer than not filing, since the state can assess penalties for late or missing returns.

Frequently Asked Questions

Do I have to pay Alabama income tax if I live out of state but work in Alabama?

Yes, Alabama taxes income earned within the state regardless of where you live. However, you may be able to claim a credit on your home state's return for taxes paid to Alabama, which can reduce or eliminate double taxation. Check your home state's rules and consider filing in both states.

Is Social Security taxed by Alabama?

No, Alabama does not tax Social Security benefits. However, other retirement income such as IRA distributions and private pensions is taxable unless it falls under a specific exemption like military retirement pay.

What happens if I don't file an Alabama return?

The state can assess penalties and interest on unpaid taxes, and the debt can accumulate over time. If you owe a significant amount, Alabama may place a lien on your property or garnish your wages. Filing even if you can't pay when ready is better than not filing, since it stops some penalties from accruing.

Can I claim the same deductions on my Alabama return that I claim on my federal return?

Alabama generally follows federal tax law for deductions, but not always. Some deductions allowed federally are not allowed by Alabama, and vice versa. Your tax software or a tax professional can help you identify which deductions explore to your state return.

How do I know if my military pension is exempt from Alabama tax?

Military retirement pay is exempt by default. Your 1099-R should indicate whether the income is subject to state tax. If you're unsure, contact the Alabama Department of Revenue or the military finance office that issued your pension statement.