The income of Marie Curie Cancer Care grew by £5.9m in the year to March 2012, its latest annual accounts show.
The accounts reveal that the charity’s income during the year was £138.4m, up by 4.5 per cent on the previous year.
It made a surplus of £686,000 in the year and now has reserves of £114m. The main source of income was voluntary income, which accounted for about £76.2m, compared with £73.9m last year.
"Our individual giving operation has gone from success to success, with recruitment at an all-time record of 24,000 new committed givers," the charity says in its annual report.
It says Marie Curie Cancer Care shops were "another of this year’s big success stories", with profits from 175 stores up by 30 per cent to about £3.3m.