Do You Have to Have Earned Income to Make an HSA Contribution?

When it comes to contributing to a Health Savings Account (HSA), having earned income is a key requirement. Unlike some other retirement accounts, such as Traditional IRAs or Roth IRAs, which have no income requirements for contributions, HSAs are set up differently.

HSAs are linked to High Deductible Health Plans (HDHPs), and individuals must meet specific criteria to be eligible to contribute to an HSA. Here's what you need to know:

  • Earned Income Requirement: You must have earned income to contribute to an HSA. Earned income includes wages, salaries, tips, bonuses, and other income you earn from working.
  • Self-Employment Income: If you're self-employed, your net earnings from self-employment count as earned income for HSA contribution purposes.
  • Income from Investments: Income from investments, rental properties, or other passive sources does not qualify as earned income for HSA contributions.

Ultimately, having earned income is a prerequisite for making HSA contributions. It's important to understand this requirement to ensure that you meet the eligibility criteria.


Contributing to a Health Savings Account (HSA) requires you to have earned income, which is a key component that distinguishes HSAs from other forms of retirement saving instruments. Understanding the specifics of this requirement will help you maximize your benefits.

Download our FREE mobile app to get more of the following

Over 7,000+ HSA eligible items for sale.
Check on product HSA (Health Savings Account) eligibility
Get price update notifications
And more!

Did you find this page useful?

Subscribe to our Newsletter