HSA funds can be used for non-medical expenses, but these withdrawals are subject to taxes and, if made before the age of 65, an additional 20% penalty. After age 65, funds can be withdrawn for any purpose without penalty, but will still be taxed if not used for qualified medical expenses.