No offense to you sir M54, but IMHO sir uls is right to say a company's charitable donation would still be fundamentally profit-driven for the simple reason that a company is subject to GAAP accounting. If you debit your cash, you have to credit something else. Goodwill perhaps, or marketing expense (para mabawasan sa taxable income). This is speaking of a company as a singular entity. Of course, this cold financial logic does not extend to the motives behind activities initiated by employees or shareholders like those admirably undertaken by your menyek self (single mom, ha?).

Sir uls, whatever the reasons for charity, IMHO it is still the correct thing to do. From a purely technical standpoint, you can see it as the wider distribution of resources for fuller exploitation, and thus more beneficial to the community.

For example: Instead of repatriating extra earnings, P&G runs a charity program to help youth go to school in-line with it's 'Tolits' campaign. A destitute's daughter can now go to school because of this. Since he doesn't pay tuition, he now has some extra disposable income. He can go buy some Tide (benefitting P&G) so her clothes are clean & white (pansinin!) & win a gold star. His purchase will help Tide's volume, keeping it's production in the Philippines rather than having it shipped out to some regional factory (benefit to the community). The P&G money has earned more than its value! Not only has it been claimed as an expense, it has now returned as sales!

Of course, instead of Tide, he can also go buy Ginebra. It won't help his daughter, but it will keep Ginebra going.

Finally, to give everything away is not necessarily better because there is one member of the community who does not benefit - the donor.
(eg:
Donor : Eto BMW ko.
Charity : Ambait-bait ninyo sir! A sir, ano ginagawa nyo?....
Donor : Eto, pati brief ko...
Charity : A sir, sayo nalang po yan, *ubo ubo* . )