Trust income, which is generally taxable in the year it is received, can be paid to you for your lifetime. If you are married, it can be paid for as long as either of you lives.
The income can also be paid to your children for their lifetimes or to any other person or entity you wish, providing the trust meets certain requirements. In addition, there are gift and estate tax considerations if someone other than you receives it. Instead of lasting for someone’s lifetime, the trust can also exist for a set number of years (up to 20).