Want to set a development director’s teeth on edge? Insist that your $100 donation be used for “direct expenses” only.
Totally aside from the fact that not even Microsoft has software set up to specifically track any given hundred dollars that comes in, most donors have no idea what they mean by “direct expenses” or “program expenses” only. Mostly what they want is for not a single dime to go to fundraising.