Anyone who is a US citizen or resident alien, 18 years or older, with a valid Social Security number can open a Treasury Direct account. In addition, certain entities, such as corporations, partnerships, and trusts, can also open accounts.