The report shows the charity’s voluntary income went up by £30.6m to £431m in the year to the end of March.
Legacy giving increased by £5.9m to £169m, although direct giving fell by £1.4m to £122m compared with the previous year.
The accounts say trading income was £91m, made up of £75m generated by CRUK’s 579 shops after an investment of £59m and £16m from the trading aspect of events, including merchandise sales and registration fees.
The events themselves raised £63m, a rise of £8.5m on last year, compared with a fall in of £4.2m in the previous year.
The report says that more than 550,000 people took part in its Race for Life events, raising £42m in sponsorship, and 53,000 people raised £5m in total by giving up alcohol for the charity’s Dryathlon in January. The charity’s Stand Up to Cancer TV show raised £9m.
CRUK’s new obstacle-course event, called Pretty Muddy, outperformed initial expectations, the report says, but it does not give figures for how much was raised.
The charity spent £644m over the past year, up from £540.1m the previous year.
Of CRUK’s expenditure, £393m (61 per cent) went towards the charity’s core focus of cancer research, and £30m was spent on raising awareness of cancer. Another £41m was used as a capital contribution to the development of its new research facility, the Francis Crick Institute.
The charity spent £104m on generating income, including increased expenditure on advertising and marketing.
The amount paid to the charity’s highest-paid employee, who is not named in the accounts, was up to between £240,000 and £250,000, compared with between £230,000 and £240,000 in the previous year.
A total of 219 employees were paid salaries of £60,000 or more, up from 195 in the previous year.
The charity employed an average of 3,964 people over the course of the year, up from 3,798 in 2013/14.