Alabama taxes capital gains as ordinary income, with a top marginal rate of 5%. While not the highest rate in the Southeast, it adds a meaningful layer of tax on top of your federal obligation when selling a home. Alabama does not offer a separate, lower capital gains rate, so all gains flow through the standard income brackets.
The state does provide some relief through its itemized deduction system. Alabama is one of the few states that allows a full deduction for federal income taxes paid, which can indirectly reduce your state tax burden. If you have a large federal capital gains bill, you may be able to deduct that amount from your Alabama taxable income in the following year.
For primary residence sellers, the federal $250K/$500K exclusion applies before Alabama calculates its share. Most homeowners who have owned and lived in their home for at least two of the last five years will see their gain partially or fully shielded. Investment property owners, however, face the full 5% on all gains plus potential depreciation recapture at the federal level.
Alabama also imposes local taxes in some counties, though these generally apply to earned income rather than investment income. Sellers should confirm their county-level obligations with a local CPA, particularly in Jefferson and Madison counties where local income taxes are in effect.