Parents of H1Bs who are not U.S. citizens may be able to open a 529 college savings plan if they are U.S. taxpayers. Most 529 plans require the account owner to be a U.S. citizen or a resident alien who has a Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN).