I think the thought of using money for charitable means is an excellent one, and the ideas people have are to be applauded.
The biggest issue I have however, is that I believe for a charity to truly be effective, it must in some way sustain itself (eg through investment income, op shop etc).
Most people stop at the "set up" point, and do not consider the costs of running the establishment (hopefully) for ever. For example, it is all well that you might set up a shelter, but how disappointed/angry will those (be it people, dogs whatever) sheltered be if you need to take it away a year later as you can not fund it?
In the example above, investing the $5mill and donating the interest
is sustainable and a great idea.
The other issue is growth and scalability. I believe any charity should also have a mandate to grow - i.e. service more and more - either bigger in one place, or in more locations. For this to happen, the invested amount
must grow.
Again, going back to the $5mill example, you would want to retain part of the interest to grow the capital (or at least keep up with inflation).
IMHO, one of the best things you can do for charity on a personal basis, is to become
GREAT at investing, so you can serve those in need, because it is your knowledge that is going to help them. So instead of just 6% pa, imagine if with your guidance, that $5mill could generate 20% pa, and you used half of that to run the organization, and reinvested the other half back into the fund.
As to the actual mechanics of this, my understanding is that you would in fact set up a Private Charitable Trust into which you will gift the money (i.e. you can't withdraw!).
Keep in mind also that it is not all about money either. It would be great if people could get to financial freedom so that instead of having to turn up at work to pay their bills, they could afford to turn up to (unpaid) work to help others.
Cheers,
The Y-man