Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

Should I give to charity by check or credit card?
As someone that has run a nonprofit, my 2 cents: First: thank you for giving and for being conscientious about wanting to make things as easy as possible. The best method is the one you'll actually do. If there is a chance that you will end up not donating by check because you don't have a stamp, you forget, etc. go ahead and do it online. A donation with a fee is better than an intention without one. We had one case where a potential donor decided to give, but was so worried about the processing fee that they wanted to write a check. We followed up 3 times on the pledge, spent time following up with the pledge's connection that wanted to see if it came through, and in the end they never sent the check. Their pledge wound up costing us staff time and money as we tried to make their giving easy.  If you are as likely to give, size matters. My rule of thumb is that if you are giving $1 up to about a hundred dollars, the fee (which most nonprofits can get to about 3% or 3.5%) is about the same as the added staff time opening the check, adding an extra to the deposit slip, etc. But as soon as you are giving a couple hundred dollars and especially if you are giving in the thousands, it is definitely better to do it by check. Most banks don't charge an extra deposit fee at the scale of most nonprofits, and we probably have some run to the bank happening in the next day or two. Really your thank you note should be the same whether online or by check (even though you'll get the auto-thank you online), so that time difference shouldn't really play into it. The donation will be appreciated either way.  While I cringe a bit if I see a $1,500 donation come through online knowing that the check would be cheaper, that is far outweighed by the thankfulness that someone thought of us and made it happen.