To help think through our moral obligations around charitable giving, you can step through the somewhat-famous "drowning child" thought experiment
here. It starts with a simple scenario: you pass by a pond where you see a child is drowning - do you have a moral obligation to try to save the child? And then it expands from there to the conclusion that we should give more to charity. I just have one issue... The final part of the thought experiment (on that site, at least) implies that we have an obligation not just to give but to do so "within the next few days". Why? Suppose I make $1 every day that I can give to charity. Why would it be better to give $1 every day than to give $365 once a year?
The timing is different than in the drowning child scenario because saving a drowning child today does not in any way prevent me from saving a different child tomorrow. But with donating money, a dollar I donate today is a dollar I cannot donate tomorrow. And since not all charitable opportunities are equal, we should be picky about where we donate our money. So IMO the thought experiment should encourage people to at least take the time needed to choose the right charity.
But even if you have figured out which charities to support (
shout out), what is the best frequency for giving? I don't know. I'm torn between a few options:
Once a year. AFAIK, this is most common. The main benefit is that you can give in larger amounts at a time, and
this page by Against Malaria Foundation (rated #1 most effective charity by
GiveWell,
Giving What We Can,
and The Life You Can Save) helps explain why that matters. Basically, you can minimize transaction/overhead costs and therefore can do more good per dollar given.
Once a month. For the same overall amount, this may not be as efficient as annual giving. However, if you just plan on giving annually, there's a good chance you will find an excuse to spend some of that before the year is up or keep more of it for yourself when the time comes to write that check. So, when considering the human element rather than just financial efficiency, you may end up giving much more overall if you give more frequently.
Right before you die. Yep. Just save/invest everything you can and only give to charity at the end of your life. This suggestion shocked me at first, but there's a pretty good case for it. Robin Hanson makes this argument, and you can read a summary
here. Basically, if you invest X dollars throughout your life and then donate it just before you die, you will have given much more overall than if you gave it sooner. And the only reason he suggests giving it
before you die is because giving
after you die is "legally complicated".
That idea hurts my brain; I can't decide what my opinion should be. By the same logic, if it weren't for the "legal complications", should
nobody currently give
anything to charity as long as "the real rate of return on investment (is) higher than the growth rate"? That seems absurd, but yet is it really that different from the reason why giving annually is better than giving daily? AGH! I think this also points to one of the most difficult problems with utilitarianism in general: how to value the long-run versus the short-run.
The most convincing argument I've seen against Robin Hanson's viewpoint is
this post by GiveWell. Basically, there are good reasons to think that world poverty is currently shrinking at an incredibly fast pace. So although we may be able to give more money overall by investing everything now, the current charitable opportunities actually provide much more bang-per-buck than will likely exist at the end of our life. You can find Robin Hanson's take on that
here.
I'm beginning to wonder if I should just accept the uncertainty of all this and split my approach equally between the three giving-intervals I listed above. I'm interested in anyone else's thoughts.