If you’re asking what pensions are not taxable in Alabama, the short answer is almost all traditional ones. Alabama exempts every dollar of income from a defined benefit pension plan, whether the plan is public or private. Social Security, military retired pay, railroad retirement, and federal civilian pensions are also fully exempt from state income tax. What Alabama does tax is money you pull out of defined contribution accounts like a 401(k) or traditional IRA.
Defined Benefit Pensions Are Fully Exempt
This is the broadest and most important exemption. Since 1991, Alabama has exempted all income received from a defined benefit plan from state income tax.1Alabama Legislature. Alabama Code 40-18-19 – Exemptions – Generally The Alabama Department of Revenue states it plainly: any benefits received from a defined benefit plan are not taxable.2Alabama Department of Revenue. Defined Benefit Plan Exemption
A defined benefit plan is any retirement plan that promises you a specific monthly payment based on factors like your salary history and years of service. The classic pension. You retire, and your former employer sends a check every month for life. The exemption uses the federal tax code’s definition and covers any plan qualifying as a defined benefit plan under Section 414(j) of the Internal Revenue Code.1Alabama Legislature. Alabama Code 40-18-19 – Exemptions – Generally
That definition reaches well beyond government work. If you retired from a private company with a traditional pension, that income is almost certainly exempt in Alabama. The exemption also covers payments made to a designated beneficiary, so a surviving spouse drawing pension benefits from a deceased retiree’s defined benefit plan receives the same tax-free treatment.
State and Local Government Pensions
Retirement benefits from Alabama’s public employee pension systems are fully exempt from state income tax. The Retirement Systems of Alabama administers pensions for three major groups, all listed as exempt:3Alabama Administrative Code. 810-3-19-.01 – Exempt Retirement Allowances
- Teachers’ Retirement System (TRS), for retired educators in public schools and universities.
- Employees’ Retirement System (ERS), for retired state government workers, including corrections officers.
- Judicial Retirement System, for retired judges and justices.
Local government retirees qualify as well. Pensions from municipal and county retirement systems covering police officers, firefighters, and other public-sector workers are fully exempt. The firefighter and peace officer exemptions have been in place since the 1991 tax year.1Alabama Legislature. Alabama Code 40-18-19 – Exemptions – Generally None of this income needs to be reported on your Alabama return.
Federal Civilian Pensions
Pensions from the Federal Employees Retirement System (FERS), the Civil Service Retirement System (CSRS), and any other U.S. government retirement and disability fund are fully exempt from Alabama state income tax.3Alabama Administrative Code. 810-3-19-.01 – Exempt Retirement Allowances The exemption also covers pensions from the Tennessee Valley Authority and the Foreign Service Retirement and Disability Fund.1Alabama Legislature. Alabama Code 40-18-19 – Exemptions – Generally
Both regular annuity payments and survivor benefits under these federal plans qualify. Whether you retired under FERS or the older CSRS makes no difference at the state level.
Military Retirement Pay
Alabama fully exempts military retirement pay from state income tax. The exemption has been total since the 1989 tax year, covering all retirement compensation regardless of amount.4Alabama Legislature. Alabama Code 40-18-20 – Exemptions – Military Retirement Benefits The statute also explicitly extends the exemption to survivor benefits derived from military retirement.
This applies across all branches and all retirement calculation methods. Retirees receiving Concurrent Retirement and Disability Pay or Combat-Related Special Compensation get the same state exemption. VA disability compensation sits in its own category and is exempt from both state and federal income tax.5Office of the Law Revision Counsel. 26 USC 104 – Compensation for Injuries or Sickness
Social Security and Railroad Retirement
Alabama does not tax Social Security benefits. The Alabama Department of Revenue lists federal Social Security benefits among the income types exempt from state taxation,6Alabama Department of Revenue. Income Exempt from Alabama Income Taxation and the administrative code confirms amounts received under the Federal Social Security Acts are totally exempt.3Alabama Administrative Code. 810-3-19-.01 – Exempt Retirement Allowances
Railroad retirement gets the same treatment. Both Tier I and Tier II benefits paid by the Railroad Retirement Board are fully exempt from Alabama state income tax.3Alabama Administrative Code. 810-3-19-.01 – Exempt Retirement Allowances That holds regardless of whether you worked in freight, passenger service, or railway infrastructure.
What Alabama Does Tax
The exemptions above do not cover defined contribution plans, which is what most private-sector workers use today. Alabama taxes these as ordinary income:
- 401(k) and 403(b) withdrawals.
- Traditional IRA distributions.
Qualified Roth IRA and Roth 401(k) distributions are generally not taxable in Alabama, because they’re already tax-free at the federal level.
There’s a meaningful softener. If you are 65 or older, Alabama allows you to exclude up to $6,000 per person of otherwise taxable retirement income. A married couple filing jointly where both spouses are 65 or older can exclude up to $12,000. That helps, but it won’t erase the state tax bill for someone drawing $40,000 or $50,000 a year from a 401(k).
The practical distinction comes down to plan type. If your employer promised you a set monthly benefit for life, that’s a defined benefit plan, and it’s exempt. If you contributed to an individual account and your benefit depends on investment returns and your balance at withdrawal, that’s a defined contribution plan, and it’s taxable. Many retirees have both, so check which category each income stream falls into before you file.
Federal Tax Still Applies
Alabama’s exemptions only control your state tax bill. The pensions above are still subject to federal rules. FERS and CSRS annuities are taxable federally, with a portion of each payment treated as a tax-free return of your own contributions; OPM sends a 1099-R each January showing the taxable amount.7U.S. Office of Personnel Management. Taxes for Annuitants Military retired pay is generally taxable federally. Railroad retirement is split at the federal level, with the Social Security Equivalent Benefit portion of Tier I taxed like Social Security and the remaining Tier I and Tier II amounts taxed like a contributory pension.8U.S. Railroad Retirement Board. The Taxation of Railroad Retirement Act Annuities Up to 85% of Social Security benefits may be federally taxable depending on your combined income. So Alabama can take nothing while the IRS still takes something; plan around both.