YourDictionary

Dictionary Home » Business » irrevocable trust

irrevocable trust business definition

A trust in which the grantor gives up any right to amendments or termination. Income from an irrevocable trust is taxable to the beneficiary if disbursed, or to the trust if not disbursed. Compare revocable trust.

Learn more about irrevocable trust

link/cite print suggestion box