Michael Geoghegan, chief executive of HSBC and Peter Sands, his counterpart at Standard Chartered, are to hand over a combined total of around Â£6 million ($8.9 million) to good causes.
Both banks, which did not need any form of taxpayer bailout during the height of the financial crisis, are expected to post strong results for 2009 this week.
Mr Geoghegan is reportedly set to receive a Â£4 million bonus for his work last year â money that will be handed over to a child education charity.
But it is not yet clear which organisation Mr Sands will give his money to.
Stephen Green, chairman of HSBC, told the Financial Times in January that the bonus culture in the banking industry was giving rise to "wrong and frankly inflated" levels of pay for bankers.
By Tony Aynsley