In many cases, the answer is yes. As of February 2017, here are a list of caveats:
- HSA contributions are taxed by Alabama, California, and New Jersey.
- These states don’t have state income taxes so the state tax benefit is not applicable: Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, and Wyoming.
- These states tax any HSA earnings (e.g., investment gains, interest earned), but not HSA contributions: New Hampshire and Tennessee.
We always recommend that you consult with a tax professional as this is not intended to provide tax or investment advice.