Beware the "non-profit"!!!!!!!! They like to call upon photographers to volunteer, yet very, very few of them are staffed by volunteers. It is almost certain that the person who contacted you and asked for your work-product for free is not working for free. If they are getting paid then they have a helluva nerve asking you to work for free. I can almost guarantee you that when you quote a fee for the usage the person there will say, "But we're a non-profit!" Your response should be simple and to the point: "That's fantastic, but I'm not!"
The only good reason to provide your time and work for free is if you truly believe in a charity's work and choose to support them. But don't let someone bully or shame you into not charging simply because the IRS recognizes them as a charity or they take it upon themselves to call what they do charity. As I said, it's very likely that the person calling you is being paid, and certainly "management" at the charity is being paid, and in fact is often grossly over-paid in my opinion. Just do an Internet search for "salaries at (fill in the charity that wants you to work for free)" and be prepared for shock and awe. Here are some examples: http://www.charitywatch.org/hottopics/Top25.html![]()
I understand that the majority of real charities do excellent work that helps a lot of people. But, think of how much more excellent work they could do if their top executives volunteered their time (just as they usually ask photographers to do) and the charity didn't have to pay all those six- and seven-figure salaries.


