The annual income of Cancer Research UK, Britain's biggest fundraising charity, passed £500m for the first time last year.
It increased by 3.4 per cent from £498m to £515m in the financial year ending March 2010.
In its annual report and accounts, the charity says growth occurred "principally because our fundraising held up strongly" during the recession.
"It was an excellent year for recruiting new donors, increasing the level of donations, encouraging people to give in different ways and winning back supporters who had stopped giving," the report says.
Income was boosted by a single legacy worth £10m, the largest ever received by the charity, and a £9m VAT rebate. Reserves increased by £34m.
The charity issued a press release when the report was filed in September last year saying it had spent £334m on research during the year, but it did not mention the sum it had generated.
Lynne Robb, chief financial officer at CRUK, said the impact of the economic downturn had so far "not been as bad as feared" but that this could change if the economy worsened. She said she expected income to be "fairly flat" in the 2010/11 accounts.
Formed by a merger in 2002, Cancer Research UK’s income has grown by £134m over the past four years.
"It shows we made the right decision because people got behind us," said Robb.