If you withdraw money from your HSA and spend it on ineligible items, then you will be liable to pay federal income tax on your withdrawals. You will also, as noted above, be hit with a 20% penalty on the amount you withdrew. The penalty does not apply to those over the age of 65, but you will still be required to pay taxes on any withdrawals used for ineligible expenses.