Who pays taxes on an irrevocable trust?

Who pays taxes on an irrevocable trust?

Grantor—If you are the grantor of an irrevocable grantor trust, then you will need to pay the taxes due on trust income from your own assets—rather than from assets held in the trust—and to plan accordingly for this expense. Oct 6, 2021

See also  Who owns Protective life?