Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Can a company donate to a non-profit to pay for services arranged for before hand?
Donations need to be with no strings attached. In this case, you make the cash donation, a deduction, and then they pay you, in taxable income. It's a wash. Why not just give them the service for free? Otherwise this is just money going back and forth.