Map Options
Military retirement pay based on age or length of service is considered a taxable income for Federal income taxes and state income taxes in some states. Both military disability retirement pay and veteran's benefits, including service-connected disability pension payments, are typically excluded from taxable income. Understanding military retirement income taxes helps one better plan their retirement years, as these taxes can have a large impact on one's financial plans and goals. Generally, to be eligible for military retirement benefits, one needs to serve for 20 years. Military retirement pay is not considered earned income, and no Social Security is withheld.
Laws vary greatly between states. Some states do not tax military retirement pay, and some states have specific tax exemptions, such as exempting taxation up to a certain amount or being exempt depending on age or year of retirement. In Arizona, for example, up to $2,500 in military retirement pay can be exempted from taxable income. In Kentucky, military pensions are fully exempt if the person retired before 1997. The states can be divided into four categories: no state income tax; exempts military pension income from state taxes; offers special tax treatments for military pensions, and treats military retirement pay as ordinary taxable income.
The following states have state income tax but exempt military retirement pay: Alabama, Arizona, Arkansas, Connecticut, Hawaii, Illinois, Iowa, Kansas, Louisiana, Maine, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, New Jersey, New York, North Carolina, Ohio, Pennsylvania, and Wisconsin. The following states have no state income tax and, therefore, do not tax military retirement pay: Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, and Wyoming.
The following states partially tax military retirement:
State tax policies can change with little notice. Always consult local tax experts for the latest information.
State | Don't Tax Military Retirement | Military Retirement Pay Tax Info |
---|---|---|
Alabama | Not taxed | Military Retirement Pay Exempt |
Alaska | Not taxed | No State Income Tax |
Arizona | Not taxed | 2500 |
Arkansas | Not taxed | Military Retirement Pay Exempt |
California | Fully taxed | No Special Tax Treatment of Military Retirement Pay |
Colorado | Partially taxed | 1000000000000000 |
Connecticut | Not taxed | Military Retirement Pay Exempt |
Delaware | Partially taxed | 2000601250060 |
District of Columbia | Partially taxed | |
Florida | Not taxed | No State Income Tax |
Georgia | Partially taxed | No Special Tax Treatment of Military Retirement Pay |
Hawaii | Not taxed | Military Retirement Pay Exempt |
Idaho | Partially taxed | 1000000000000000 |
Illinois | Not taxed | Military Retirement Pay Exempt |
Indiana | Not taxed | 605000 |
Iowa | Not taxed | Military Retirement Pay Exempt |
Kansas | Not taxed | Military Retirement Pay Exempt |
Kentucky | Partially taxed | 1997199741110 |
Louisiana | Not taxed | Military Retirement Pay Exempt |
Maine | Not taxed | Military Retirement Pay Exempt |
Maryland | Partially taxed | 50001500055 |
Massachusetts | Not taxed | Military Retirement Pay Exempt |
Michigan | Not taxed | Military Retirement Pay Exempt |
Minnesota | Not taxed | Military Retirement Pay Exempt |
Mississippi | Not taxed | Military Retirement Pay Exempt |
Missouri | Not taxed | Military Retirement Pay Exempt |
Montana | Fully taxed | No Special Tax Treatment of Military Retirement Pay |
Nebraska | Not taxed | Special provisions apply. See Note under Nebraska for more details. |
Nevada | Not taxed | No State Income Tax |
New Hampshire | Not taxed | Military Retirement Pay Exempt |
New Jersey | Not taxed | Military Retirement Pay Exempt |
New Mexico | Partially taxed | Exemption may be allowed for low-income retirees. |
New York | Not taxed | Military Retirement Pay Exempt |
North Carolina | Not taxed | 4000 |
North Dakota | Not taxed | No Special Tax Treatment of Military Retirement Pay |
Ohio | Not taxed | Military Retirement Pay Exempt |
Oklahoma | Partially taxed | 1000075 |
Oregon | Partially taxed | You may subtract your pension from Oregon income tax to the extent it was earned before October 1, 1991. If all of your service was after October 1, 1991, your entire pension is taxable. |
Pennsylvania | Not taxed | Military Retirement Pay Exempt |
Rhode Island | Fully taxed | No Special Tax Treatment of Military Retirement Pay |
South Carolina | Partially taxed | 65175006530000 |
South Dakota | Not taxed | No State Income Tax |
Tennessee | Not taxed | No State Income Tax on Earnings or Pensions |
Texas | Not taxed | No State Income Tax |
Utah | Not taxed | 65450900 |
Vermont | Fully taxed | No Special Tax Treatment of Military Retirement Pay |
Virginia | Fully taxed | No Special Tax Treatment of Military Retirement Pay |
Washington | Not taxed | No State Income Tax |
West Virginia | Partially taxed | 2000 |
Wisconsin | Not taxed | Military Retirement Pay Exempt |
Wyoming | Not taxed | No State Income Tax |