The pub company Greene King has raised £5m for charity partner Macmillan Cancer Support, the organisations have announced.
Greene King said it had raised the funds over the past six years, including £1m over the past seven months.
The company said staff had raised funds in a variety of ways including marathon running, cake sales, mountain climbs and through "Macmillan May", an intensive month of fundraising that brought in £370,409 last year.
Greene King pubs and restaurants have also sold charity desserts, with donations from sales going to the charity.
The company said it had begun a partnership with the charity Pennies that would enable Greene King customers to donate 25p to charity when they spend more than £15 and pay on a card machine.
The company estimates this will generate an additional £1m for the charity over the next year.
The partnership initially had a fundraising target of £1m over three years when it was first established in 2012.
Rooney Anand, chief executive officer of Greene King, said: "We are proud of how our team members have worked tirelessly with real passion and enthusiasm to raise much-needed funds to support people with cancer."