No, you do not have to pay tax on the balance of money left in a Health Savings Account (HSA).
It can stay in the same account from one year to the next and does not have to be depleted by a certain time. You will only pay tax on distributions from an HSA if the money is not used to pay qualified medical expenses while you are under the age of 65.