Skip to main content Skip to navigation

Charity Sector Insights

Explore financial trends, sector efficiency and trustee analysis across the UK charity sector.

185,246
Total Charities
£107.2B
Combined Income
Across all charities
£714,233
Average Income
Per charity
Sectors
Categories of charities

Top Sectors by Total Income

Income Distribution

Large (>£10M) 1,703 (1.1%)
Medium (£1M to £10M) 7,571 (5.0%)
Small (£100K to £1M) 33,766 (22.5%)
Micro (£10K to £100K) 59,662 (39.7%)
Very small (<£10K) 47,451 (31.6%)

Charities by Size

Large (>£10M) 1,703 (1.1%)
Medium (£1M to £10M) 7,571 (5.0%)
Small (£100K to £1M) 33,766 (22.5%)
Micro (£10K to £100K) 59,662 (39.7%)
Very small (<£10K) 47,451 (31.6%)

Sector Efficiency

Efficiency = Charitable expenditure as % of total income (higher = more funds deployed for charitable purposes)

Key Statistics

579K
Mean Income
Per charity
Active Sectors
With charities
0%
Avg Efficiency
Across all sectors

Detailed Sector Breakdown

Sector
Charities
Total Income
Avg Income
Efficiency

Financial Trends (2024 vs 2025)

2025

Current
Total Income £58,209,673,500
Total Expenditure £56,811,311,319
Charitable Spending £49,534,766,946
Reserves £48,034,892,291
Total Assets £128,075,358,900
Charities Reporting 9,291
Employees 1,290,417
Volunteers 2,709,267

2024

Previous
Total Income £94,844,542,343
Total Expenditure £93,379,009,487
Charitable Spending £82,115,870,156
Reserves £132,703,212,287
Total Assets £273,796,908,234
Charities Reporting 14,535
Employees 1,279,272
Volunteers 4,141,220

Year-over-Year Changes

Income
-38.6%
Expenditure
-39.2%
Charitable Spending
-39.7%
Reserves
-63.8%

Top Locations by Total Income

Throughout London £5,035,429,367
Surrey £2,624,334,822
Kent £2,300,966,615
Cambridgeshire £2,069,981,235
Oxfordshire £1,991,927,364
Birmingham City £1,766,994,524
Hampshire £1,754,883,132
City Of Westminster £1,701,363,036
Location
Charities
Total Income
Share of Income
Avg Income
Efficiency
Throughout London5,806£5,035,429,3674.79%£892,17491.0%
Surrey4,364£2,624,334,8222.50%£620,85086.7%
Kent4,795£2,300,966,6152.19%£496,96986.8%
Cambridgeshire2,680£2,069,981,2351.97%£797,06681.4%
Oxfordshire3,165£1,991,927,3641.89%£652,02285.8%
Birmingham City2,544£1,766,994,5241.68%£721,22284.1%
Hampshire4,320£1,754,883,1321.67%£420,33183.7%
City Of Westminster699£1,701,363,0361.62%£2,483,74287.5%
Hertfordshire3,330£1,664,936,1861.58%£512,60490.4%
Essex4,317£1,624,771,9841.55%£391,98484.5%
Lancashire3,325£1,476,840,9841.40%£461,08184.2%
West Sussex2,763£1,392,634,9621.32%£522,95785.0%
Cardiff705£1,324,859,0581.26%£1,962,75486.5%
Gloucestershire2,643£1,293,621,9351.23%£510,50687.7%
Somerset2,663£1,257,285,0101.20%£487,32087.8%
Wiltshire2,446£1,252,495,6951.19%£529,37389.6%
East Sussex2,347£1,238,871,8661.18%£551,59086.1%
Dorset2,403£1,198,322,3361.14%£517,63485.7%
Devon3,783£1,143,180,6821.09%£313,02989.7%
Manchester City2,073£1,137,027,9941.08%£574,54780.0%