Charity Filings Record

United Kingdom · Registered charity (England and Wales)

NSPCC: financial filings

NSPCC, registered as THE NATIONAL SOCIETY FOR THE PREVENTION OF CRUELTY TO CHILDREN, is on the register of charities kept by the Charity Commission for England and Wales, charity number 216401. 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 216401
RegulatorCharity Commission for England and Wales
Income, year to 31 March 2025GBP 120.3 million
ExpenditureGBP 122.2 million

Filings by year

2021: GBP 121.8 million2021: GBP 112.5 million20212022: GBP 123.6 million2022: GBP 103.9 million20222023: GBP 120.6 million2023: GBP 103.5 million20232024: GBP 124.7 million2024: GBP 118.2 million20242025: GBP 120.3 million2025: GBP 122.2 million2025
Total incomeTotal expenditure
Year endingFormIncomeExpenditure
31 March 20251Annual return to the Charity Commission (register financial history)GBP 120.3 millionGBP 122.2 million
31 March 20241Annual return to the Charity Commission (register financial history)GBP 124.7 millionGBP 118.2 million
31 March 20231Annual return to the Charity Commission (register financial history)GBP 120.6 millionGBP 103.5 million
31 March 20221Annual return to the Charity Commission (register financial history)GBP 123.6 millionGBP 103.9 million
31 March 20211Annual return to the Charity Commission (register financial history)GBP 121.8 millionGBP 112.5 million

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

Where the money came from and went

Line31 March 202131 March 202231 March 202331 March 202431 March 2025
Income from government contractsGBP 2.3 millionGBP 2.1 millionGBP 1.4 millionGBP 1.4 millionGBP 1.2 million
Income from government grantsGBP 14.8 millionGBP 9.7 millionGBP 9.5 millionGBP 9.8 millionGBP 8.1 million
Income - Donations and legaciesGBP 102.6 millionGBP 103.7 millionGBP 98.3 millionGBP 100.6 millionGBP 97.1 million
Income - Other trading activitiesGBP 4.5 millionGBP 4.3 millionGBP 5.6 millionGBP 5.2 millionGBP 5.6 million
Income - Charitable activitiesGBP 13.3 millionGBP 14.3 millionGBP 14.6 millionGBP 15.7 millionGBP 13.5 million
Income - EndowmentsGBP 2.7 millionGBP 0GBP 0GBP 0GBP 0
Income - InvestmentGBP 1.4 millionGBP 1.3 millionGBP 2.1 millionGBP 3.1 millionGBP 4.0 million
Income - OtherGBP 0GBP 0GBP 0GBP 0GBP 0
Income - LegaciesGBP 22.4 millionGBP 30.6 millionGBP 28.2 millionGBP 30.8 millionGBP 26.2 million
Expenditure - Charitable activitiesGBP 83.3 millionGBP 76.0 millionGBP 77.2 millionGBP 85.5 millionGBP 85.3 million
Expenditure - Raising fundsGBP 24.6 millionGBP 22.8 millionGBP 25.8 millionGBP 25.1 millionGBP 33.6 million
Expenditure - GovernanceGBP 438,100GBP 340,170GBP 424,290GBP 513,850GBP 485,520
Expenditure - Investment managementGBP 325,300GBP 343,450GBP 403,660GBP 459,870GBP 522,550
Expenditure - OtherGBP 4.6 millionGBP 5.0 millionGBP 527,300GBP 7.5 millionGBP 3.3 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, THE NATIONAL SOCIETY FOR THE PREVENTION OF CRUELTY TO CHILDREN, charity number 216401, financial history (28 October 2026)