Traditional IRAs have income limits for claiming contributions as deductions. Do HSAs also have income limits for claiming contributions as deductions?
I have not read of any income limits for making or claiming contributions to an HSA.
This site mentions that there are no income limits for making contributions to HSA.
If you have an employer-sponsored plan, contributions are generally deducted as a pre-tax contribution so this isn't an issue.
If you opened/hold an HSA outside of an employer (like self-employed folks), you would contribute like you would with a Traditional IRA.
The instructions for IRS Form 8889 (where you report your HSA contributions and distributions) will tell you the limits of what you're allowed to contribute but doesn't mention any income limits either.
After you go through Form 8889, it'll tell you where to put your deduction: Schedule 1 (Form 1040), line 25, or Form 1040NR, line 25.
From all this, I would say there are no income limits for claiming contributions as deductions.