Charity Filings Record

United Kingdom · Registered charity (England and Wales)

British Heart Foundation: financial filings

British Heart Foundation, registered as BRITISH HEART FOUNDATION, is on the register of charities kept by the Charity Commission for England and Wales, charity number 225971. The figures below are total gross income and total expenditure for the 5 most recent financial periods shown on the register's financial history page, as the register displays them (GBP, rounded to millions to two decimal places).1

IdentifierRegistered charity number 225971
RegulatorCharity Commission for England and Wales
Income, year to 31 March 2025GBP 410.6 million
ExpenditureGBP 427.1 million

Filings by year

2021: GBP 225.3 million2021: GBP 242.3 million20212022: GBP 351.7 million2022: GBP 297.3 million20222023: GBP 381.3 million2023: GBP 370.1 million20232024: GBP 398.9 million2024: GBP 416.7 million20242025: GBP 410.6 million2025: GBP 427.1 million2025
Total incomeTotal expenditure
Year endingFormIncomeExpenditure
31 March 20251Annual return to the Charity Commission (register financial history)GBP 410.6 millionGBP 427.1 million
31 March 20241Annual return to the Charity Commission (register financial history)GBP 398.9 millionGBP 416.7 million
31 March 20231Annual return to the Charity Commission (register financial history)GBP 381.3 millionGBP 370.1 million
31 March 20221Annual return to the Charity Commission (register financial history)GBP 351.7 millionGBP 297.3 million
31 March 20211Annual return to the Charity Commission (register financial history)GBP 225.3 millionGBP 242.3 million

Rounded by the register to two decimal places of GBP millions or billions, so totals shown here are the register figures, for example £410.60m.

Where the money came from and went

Line31 March 202131 March 202231 March 202331 March 202431 March 2025
Income - Donations and legaciesGBP 117.8 millionGBP 147.0 millionGBP 142.2 millionGBP 145.8 millionGBP 162.3 million
Income - Other trading activitiesGBP 71.3 millionGBP 200.2 millionGBP 229.4 millionGBP 240.6 millionGBP 237.5 million
Income - Charitable activitiesGBP 100,000GBP 300,000GBP 3.7 millionGBP 2.1 millionGBP 300,000
Income - EndowmentsGBP 0GBP 0GBP 0GBP 0GBP 0
Income - InvestmentGBP 2.7 millionGBP 2.6 millionGBP 5.9 millionGBP 10.3 millionGBP 10.0 million
Income - OtherGBP 33.4 millionGBP 1.6 millionGBP 100,000GBP 100,000GBP 500,000
Income - LegaciesGBP 77.6 millionGBP 102.6 millionGBP 95.0 millionGBP 101.4 millionGBP 108.4 million
Expenditure - Charitable activitiesGBP 74.2 millionGBP 87.7 millionGBP 133.1 millionGBP 156.2 millionGBP 146.1 million
Expenditure - Raising fundsGBP 27.4 millionGBP 31.3 millionGBP 33.0 millionGBP 37.9 millionGBP 47.2 million
Expenditure - GovernanceGBP 400,000GBP 400,000GBP 400,000GBP 500,000GBP 500,000
Expenditure - Investment managementGBP 1.0 millionGBP 1.1 millionGBP 900,000GBP 1.1 millionGBP 1.2 million
Expenditure - OtherGBP 140.7 millionGBP 178.3 millionGBP 204.0 millionGBP 222.6 millionGBP 233.8 million

Figures are as reported in the filing for each year, in the currency of the filing. Totals are not adjusted for inflation.

Sources

  1. Charity Commission for England and Wales, register of charities, BRITISH HEART FOUNDATION, charity number 225971, financial history (28 October 2026)