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
Total incomeTotal expenditure
| Year ending | Form | Income | Expenditure |
|---|---|---|---|
| 31 March 20251 | Annual return to the Charity Commission (register financial history) | GBP 410.6 million | GBP 427.1 million |
| 31 March 20241 | Annual return to the Charity Commission (register financial history) | GBP 398.9 million | GBP 416.7 million |
| 31 March 20231 | Annual return to the Charity Commission (register financial history) | GBP 381.3 million | GBP 370.1 million |
| 31 March 20221 | Annual return to the Charity Commission (register financial history) | GBP 351.7 million | GBP 297.3 million |
| 31 March 20211 | Annual return to the Charity Commission (register financial history) | GBP 225.3 million | GBP 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
| Line | 31 March 2021 | 31 March 2022 | 31 March 2023 | 31 March 2024 | 31 March 2025 |
|---|---|---|---|---|---|
| Income - Donations and legacies | GBP 117.8 million | GBP 147.0 million | GBP 142.2 million | GBP 145.8 million | GBP 162.3 million |
| Income - Other trading activities | GBP 71.3 million | GBP 200.2 million | GBP 229.4 million | GBP 240.6 million | GBP 237.5 million |
| Income - Charitable activities | GBP 100,000 | GBP 300,000 | GBP 3.7 million | GBP 2.1 million | GBP 300,000 |
| Income - Endowments | GBP 0 | GBP 0 | GBP 0 | GBP 0 | GBP 0 |
| Income - Investment | GBP 2.7 million | GBP 2.6 million | GBP 5.9 million | GBP 10.3 million | GBP 10.0 million |
| Income - Other | GBP 33.4 million | GBP 1.6 million | GBP 100,000 | GBP 100,000 | GBP 500,000 |
| Income - Legacies | GBP 77.6 million | GBP 102.6 million | GBP 95.0 million | GBP 101.4 million | GBP 108.4 million |
| Expenditure - Charitable activities | GBP 74.2 million | GBP 87.7 million | GBP 133.1 million | GBP 156.2 million | GBP 146.1 million |
| Expenditure - Raising funds | GBP 27.4 million | GBP 31.3 million | GBP 33.0 million | GBP 37.9 million | GBP 47.2 million |
| Expenditure - Governance | GBP 400,000 | GBP 400,000 | GBP 400,000 | GBP 500,000 | GBP 500,000 |
| Expenditure - Investment management | GBP 1.0 million | GBP 1.1 million | GBP 900,000 | GBP 1.1 million | GBP 1.2 million |
| Expenditure - Other | GBP 140.7 million | GBP 178.3 million | GBP 204.0 million | GBP 222.6 million | GBP 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
- Charity Commission for England and Wales, register of charities, BRITISH HEART FOUNDATION, charity number 225971, financial history (28 October 2026)