Choose an HSA if you have a high-deductible health plan and want to invest for long-term medical costs. The triple tax advantage (deductible contributions, tax-free growth, tax-free medical withdrawals) makes it the stronger account for most people under 50. Choose an FSA only if your employer offers one and you do not qualify for an HDHP, or if you have predictable annual medical expenses you want to prepay with pretax dollars.
What is the difference between an HSA and an FSA?
A Health Savings Account (HSA) is a tax-advantaged account you own personally, available only with a high-deductible health plan (HDHP). A Flexible Spending Account (FSA) is an employer-owned account available with any employer health plan. The core difference is ownership and rollover: HSA funds roll over indefinitely and follow you between jobs, while FSA funds generally expire at year-end under the use-it-or-lose-it rule.
The IRS defines an HDHP as a plan with a minimum deductible of $1,650 for individual coverage or $3,300 for family coverage (when I last checked). Maximum out-of-pocket limits are $8,300 individual and $16,600 family. If your employer-sponsored plan meets these thresholds, you qualify for an HSA. You can open one through your employer, your bank, or a dedicated HSA provider like Fidelity or Lively. FSAs are available through any employer that offers them, regardless of your health plan type. According to the IRS Publication 969, you cannot contribute to both a general-purpose FSA and an HSA simultaneously, though a limited-purpose FSA (dental and vision only) is compatible with an HSA.
| Feature | HSA | FSA |
|---|---|---|
| Requires HDHP | Yes | No |
| Contribution limit (individual) | $4,300 | $3,300 |
| Contribution limit (family) | $8,550 | $3,300 |
| Funds roll over | Yes, indefinitely | No (some plans allow $640 carryover) |
| Portable between jobs | Yes | No |
| Investment option | Yes | No |
| Tax deduction on contributions | Yes | Yes (pretax payroll) |
| Tax-free withdrawals for medical | Yes | Yes |
| Penalty for non-medical withdrawals | 20% if under 65 | Not withdrawable |
| Available after age 65 for any purpose | Yes (taxed as income) | No |
Why is the HSA triple tax advantage so valuable?
The HSA offers three distinct tax benefits that no other account in the U.S. tax code provides simultaneously: contributions are tax-deductible, invested funds grow tax-free, and withdrawals for qualified medical expenses are tax-free. This combination makes the HSA more tax-efficient than a traditional IRA or a Roth IRA for medical costs.
A traditional IRA gives you a tax deduction on contributions but taxes withdrawals. A Roth IRA skips the deduction but offers tax-free withdrawals. The HSA does both, as long as withdrawals go toward qualified medical expenses listed in IRS Publication 502. These include doctor visits, prescriptions, dental care, vision, and mental health services. The investment component is what sets the HSA apart from an FSA. Once your HSA balance exceeds a minimum threshold (typically $1,000 to $2,000 depending on the provider), you can invest the surplus in mutual funds or index funds. A 30-year-old contributing $4,300 annually to an HSA invested in a total stock market index fund averaging 7% real returns would accumulate roughly $430,000 by age 65. That is a dedicated medical fund that costs zero tax to build and zero tax to spend on healthcare in retirement.
When does an FSA make more sense than an HSA?
An FSA is the right choice when your employer health plan is not a high-deductible plan and you cannot access an HSA. It also fits when you have predictable, recurring medical expenses (orthodontia payments, regular prescriptions, planned surgeries) and want to prepay them with pretax dollars. The FSA gives you the full annual election amount on January 1, before you have contributed it all.
This front-loading feature is the FSA’s one structural advantage over an HSA. If you elect $3,300 for the year, you can spend the entire $3,300 in January even though you have only contributed one month of payroll deductions. This is useful for a planned procedure early in the year. The risk is the use-it-or-lose-it rule: unspent funds expire at the plan year’s end. Some employers offer a grace period of up to 2.5 months or a carryover of up to $640 into the next year, but not both. According to the Healthcare.gov FSA guide, you forfeit any balance above the carryover limit. If your annual medical spending varies unpredictably, the FSA’s expiration risk makes it a worse deal than an HSA. For people with steady annual costs like monthly prescriptions or ongoing therapy, the FSA works well as a known-quantity pretax vehicle.
How should you invest your HSA for long-term growth?
Keep one to two years of expected medical costs in cash within the HSA for near-term expenses. Invest everything above that threshold in low-cost index funds. The optimal strategy is to pay current medical bills out of pocket, save the receipts, and let the HSA balance compound tax-free for decades. You can reimburse yourself from the HSA at any point in the future with no time limit on claims.
This “invest and wait” approach works because the IRS places no deadline on when you submit a qualified expense for reimbursement. Pay a $200 doctor visit out of pocket today, save the receipt, and withdraw $200 tax-free from your HSA in 20 years. Meanwhile, that $200 has been growing in a total stock market fund. Fidelity, Lively, and HSA Bank are the three providers with the lowest fees and broadest investment options when I last checked. Fidelity charges no account fees and offers its zero-expense-ratio index funds inside the HSA. If you are already learning to invest as a beginner, the HSA is one of the first accounts to fund after securing an employer 401(k) match. The decision about how much to save each month should include HSA contributions as a priority line item, not an afterthought.
Can you have both an HSA and an FSA at the same time?
You cannot have a general-purpose FSA and an HSA simultaneously. The IRS prohibits this combination because both accounts cover the same qualified medical expenses, and double-dipping would allow excess tax-free spending. However, you can pair an HSA with a limited-purpose FSA that covers only dental and vision expenses.
A limited-purpose FSA (sometimes called a “post-deductible” FSA) restricts eligible expenses to dental, vision, and preventive care until you meet your HDHP deductible. After meeting the deductible, it may convert to a general-purpose FSA for the rest of the plan year, depending on your employer’s plan design. A dependent care FSA is a completely separate account and is always compatible with an HSA. Dependent care FSAs cover childcare, preschool, and elder care expenses up to $5,000 per household. If your employer offers all three options, the optimal setup for a family with children is an HSA (for medical), a limited-purpose FSA (for dental and vision), and a dependent care FSA (for childcare). Review whether your freelance tax situation or your irregular income changes how aggressively you should fund these accounts.
Frequently Asked Questions
What happens to my FSA if I leave my job?
You lose access to unspent FSA funds when your employment ends, unless you elect COBRA continuation coverage. Under COBRA, you can continue contributing to and spending from the FSA, but you must pay the full premium. Most people forfeit the remaining balance, which is why conservative FSA elections are important.
Can I use my HSA after age 65 for non-medical expenses?
Yes. After age 65, HSA withdrawals for non-medical expenses are taxed as ordinary income but carry no penalty. This makes the HSA function like a traditional IRA after 65. Withdrawals for qualified medical expenses remain completely tax-free at any age.
Do HSA contributions reduce my self-employment tax?
No. HSA contributions reduce your federal income tax but do not reduce self-employment tax. The self-employment tax is calculated on Schedule SE based on your net earnings from self-employment, before the HSA deduction is applied on your 1040.
What qualifies as a high-deductible health plan for HSA eligibility?
The IRS requires a minimum annual deductible of $1,650 for self-only coverage or $3,300 for family coverage when I last checked. The plan must also cap annual out-of-pocket expenses at $8,300 (self-only) or $16,600 (family). Your insurer or HR department can confirm whether your plan qualifies.
