Alabama does not tax most pension income, but the rules depend on when you started receiving it and what type of pension you have
Alabama's pension tax exemption is one of the most generous in the country. If you receive a pension from any source — a former employer, the military, a government job, or a private retirement plan — Alabama does not tax that income at the state level. This applies whether your pension comes from a defined-benefit plan (a fixed monthly payment for life) or a lump-sum distribution you roll into an IRA.
The exemption covers pensions received after you turn 59½, with no income limit and no phase-out. You do not lose the exemption if you earn other income, work part-time, or receive Social Security. The state treats pension income differently from wages, interest, and dividends — only the pension portion escapes taxation.
Federal income tax is a separate matter. The IRS taxes most pension distributions unless they come from a Roth account or a specific type of military or government pension. Alabama cannot change federal rules, but it removes the state layer entirely for pensions.
Key Takeaways
- Alabama exempts all pension income from state income tax, regardless of the source or amount.
- The exemption applies to pensions from private employers, government jobs, the military, and IRAs or 401(k) distributions taken as pensions.
- You must be at least 59½ years old to receive the exemption; distributions before that age are still exempt from Alabama tax but may face federal penalties.
- Federal income tax still applies to most pensions; Alabama's exemption only removes the state tax burden.
- Other income you earn — wages, interest, rental income — remains subject to Alabama income tax even if your pension is exempt.
What counts as a pension under Alabama law
Alabama's exemption covers any periodic payment from a retirement plan, as long as it is structured as a pension or annuity. This includes monthly checks from a former employer's defined-benefit plan, distributions from a 401(k) or 403(b) that you take as an annuity, and payments from an IRA set up as a pension-style withdrawal. It also covers military retirement pay, federal employee pensions, and state or local government pensions.
The key word is periodic. If you take a lump-sum distribution all at once, Alabama still exempts it, but you receive it in one year rather than spread across your retirement. The exemption applies the same way — the entire amount is exempt from Alabama state tax in the year you receive it.
Roth IRA distributions are also exempt, though they are typically not taxed by any state anyway. The exemption is broad enough to cover almost any retirement income that comes from a plan rather than from wages or self-employment.
The age requirement and how it works
You must be at least 59½ years old to claim the pension exemption. This age threshold matches the federal rule for penalty-free IRA and 401(k) withdrawals. If you retire early and start taking distributions before 59½, Alabama still exempts those distributions from state tax — the age rule does not disqualify you. However, the federal government may charge a 10 percent early withdrawal penalty on top of federal income tax, depending on the type of account.
Once you reach 59½, the exemption applies automatically. You do not file a separate form or claim it on your Alabama tax return. When you report your pension income to the state, you simply exclude it from your taxable income. The Alabama Department of Revenue recognizes pension income as a category that does not count toward your state tax liability.
If you are still working and receiving a pension at the same time, both incomes are treated separately. Your wages are taxed; your pension is not. This matters if you are working part-time or in a second career after retiring from your first job.
Federal taxes still apply to most pensions
Alabama's exemption does not change your federal tax obligation. The IRS taxes most pension distributions as ordinary income, meaning they are added to your total income for the year and taxed at your federal bracket. If your pension is your only income and it is below the federal standard deduction for your age and filing status, you may owe no federal tax. If you have other income — Social Security, wages, interest — your pension is added to that total.
Some pensions are partially or fully exempt from federal tax. Military pensions received by military retirees are taxed by the IRS, but some states exempt them. Federal employee pensions and certain government pensions may have different rules. Roth IRA distributions are not taxed federally if the account has been open for at least five years and you are over 59½. You should review your pension documents or speak with a tax professional to understand your federal liability.
When you file your federal return, you will report your pension on Form 1040 or another applicable form. Your pension provider (your former employer, the pension fund, or your IRA custodian) will send you a Form 1099-R showing the amount distributed. You use that form to report the income to both the IRS and the Alabama Department of Revenue.
How to report pension income on your Alabama return
Alabama uses Form 40, the state income tax return, to report all income. You will list your pension income on the form, but then subtract it as an exemption. The state provides a line or schedule for pension income exclusion. You do not need a separate form or certification; the exemption is built into the return itself.
You will need your Form 1099-R from your pension provider, which shows the gross amount distributed. You report that amount on your return and then claim the exemption. The result is that your taxable income to Alabama is reduced by the full pension amount, leaving you with tax owed only on other income sources.
If you have multiple pensions — from two former employers, for example, or from both a pension and an IRA — each one is exempt. You add them all together and exclude the total. There is no limit to how much pension income you can exclude.
Other income and how it affects your tax bill
Pension income does not affect the taxation of your other income. If you receive Social Security, Alabama does not tax that either — the state exempts Social Security from income tax. If you work part-time and earn wages, those wages are taxed normally. If you have rental income, interest, or dividends, those are taxed at Alabama's income tax rate, which ranges from 2 percent to 5 percent depending on your total income.
Your pension exemption stands alone. It does not reduce your tax on other income, and other income does not reduce your pension exemption. If your only income is a pension, you owe no Alabama income tax. If you have a pension plus wages, you owe tax only on the wages.
Alabama also does not tax Social Security benefits, which is another advantage for retirees. Combined with the pension exemption, many retirees in Alabama have little or no state income tax liability.
Special situations: military, government, and inherited pensions
Military retirement pay is fully exempt from Alabama income tax. This applies to anyone who retired from the U.S. Armed Forces and receives a monthly pension. Federal employee pensions and state or local government pensions are also exempt under the same rule. There is no separate application or proof needed; the exemption applies automatically when you report the income.
If you inherit a pension or receive a survivor's benefit from a deceased spouse's pension, the rules vary. Some survivor benefits are treated as pension income and are exempt. Others may be classified differently. You should check with your pension provider or the Alabama Department of Revenue if you are unsure whether a survivor benefit qualifies for the exemption.
If you receive a pension from outside the United States — for example, from a foreign government or employer — Alabama's exemption may still apply, but you should verify this with a tax professional. The state's rule is broad, but international pensions sometimes have different reporting requirements.
Frequently Asked Questions
Do I have to file an Alabama tax return if my only income is a pension?
No. If your only income is a pension and you are over 59½, you have no Alabama income tax liability and do not need to file a state return. However, if you have other income — wages, self-employment income, interest, or rental income — you must file and report that income, even though your pension is exempt.
Will my pension be taxed if I move out of Alabama?
No. Alabama's exemption applies only to Alabama residents. If you move to another state, that state's rules apply. Some states also exempt pensions; others tax them. You should research your new state's pension tax rules before you move. Once you are no longer an Alabama resident, you do not file an Alabama return and do not benefit from the exemption.
What if I take a lump-sum distribution instead of monthly payments?
The exemption still applies. If you receive your entire pension balance in one year as a lump sum, that amount is exempt from Alabama income tax in the year you receive it. You will report it on your return and exclude it from taxable income, just as you would with monthly payments.
Does the pension exemption apply to my spouse's income?
Yes, if your spouse receives a pension, it is also exempt from Alabama income tax. Each person's pension is exempt independently. If you are married and both receive pensions, both are excluded from your combined taxable income.
Can I lose the pension exemption if my income is too high?
No. There is no income limit or phase-out for the pension exemption in Alabama. No matter how much pension income you receive, it remains exempt from state tax. This is different from some other states that reduce or eliminate the exemption above a certain income level.