A Self-Settled Asset Protection Trust is an irrevocable New Hampshire Trust intended to protect assets from creditors. The person creating the Trust has to essentially lose control of the assets and have a Qualified Trustee in place to handle trust administration. When assets are transferred to the Trust, the transfer is treated as a completed gift to the Trust beneficiaries. The Trust is also treated as a non-grantor trust. Below are some important aspects of a Self-Settled Asset Protection Tru [...]