As a correction to your assumption and other comments in this thread, charitable trusts (depending on the many ways you can set these up) do not guarantee ANY money will ever be given to charity. Most require a distribution, but many do not dictate how this distribution is to be used or put a limit on how much can be distributed (although large distributions may still incur taxes). It's often used as a way to pass on an inheritance to avoid or limit tax consequences.