The 1% of Charity

The UK has 171,573 registered charities. They reported a combined £91 billion of income in their most recent accounts. Sixty-three pence of every pound of it goes to the top 1% of them. The bottom 90% share less than ten pence.

Published 23 May 2026 · based on the May 2026 Charity Commission register

The Charity Commission's register is one of the more open public datasets in the UK. Every registered charity reports its income each year. We took the May 2026 bulk extract, filtered to currently-registered charities with a positive latest income (148,618 of them), and asked the simplest question we could: what does the distribution look like?

The answer, near-perfectly, is a power law.

Top 1%62.92%2nd percentile10.33%3rd percentile5.34%4th3.43%5th2.45%6th1.83%7th1.46%8th1.19%9th1.00%10th0.85%11th to 100th9.16%
Share of total UK charity income (£91.0B) by income percentile bucket. The top 1% of charities (1,487 organisations) take 62.92%. The bottom 90% share 9.16%.
Income rankCharitiesIncome (£m)% of total
Top 1%1,48757,16462.92%
2nd percentile1,4879,39010.33%
3rd percentile1,4874,8535.34%
4th1,4873,1183.43%
5th1,4872,2272.45%
6th1,4871,6651.83%
7th1,4871,3291.46%
8th1,4871,0841.19%
9th1,4879111.00%
10th1,4877760.85%
11th to 100th133,7578,3349.16%

The median UK charity has an annual income of £20,000

Half of all registered charities turning over money report less than £20,604 a year. That covers small village trusts, single-school PTAs, parish funds, one-off memorial grants. The 75th-percentile charity reports £108,746. To break into the top 5% you need £1.15 million; to break into the top 1% you need £8.77 million.

PercentileAnnual income (£)
Median (p50)£21k
75th£109k
90th£434k
95th£1.15M
99th£8.77M

The biggest charities aren't the ones people picture

When people picture a charity they picture a donation tin, a TV appeal, a high-street charity shop. The list of the biggest UK charities by reported income looks nothing like that. The top is a hospital chain (Nuffield Health, £1.45 billion), a donor-advised giving vehicle (Charities Aid Foundation, £1.39 billion), a government-funded culture quango (the British Council, £1.01 billion), and universities (Cardiff at £634 million, Canterbury Christ Church at £354 million). Wellcome Trust, the household name for medical research, comes in eighth at £569 million. British Heart Foundation, the highest-ranked public-donation charity in the list, is ninth.

The pattern matters because of how the sector is debated. "Charity" in the public mind is donation-led, voluntary, small-scale. Most of the sector's income is none of those things. It is institutional money (NHS-adjacent providers, universities, arts councils, foundations sat on endowments) flowing through structures that happen to be charitable in law.

#CharityLatest income
1Nuffield Health£1.45B
2The Charities Aid Foundation£1.39B
3Save the Children International£1.10B
4The British Council£1.01B
5The Arts Council of England£843M
6Lloyd's Register Foundation£692M
7Cardiff University£634M
8Wellcome Trust£570M
9British Heart Foundation£411M
10Canterbury Christ Church University£354M
11Oxfam£339M
12The Ormiston Trust£339M

What this isn't saying

A 63% top-1% income share is a fact about distribution, not a moral claim. Large charities are not necessarily wasteful or unworthy: many of them are doing the most ambitious work in the sector, and economies of scale matter for international relief, medical research and large-scale healthcare. Small charities are not necessarily more virtuous either. A village PTA and an endowed grant-maker live in the same data table but solve very different problems.

What the distribution does show is that the "average UK charity" is not a meaningful unit. The mean charity income (£564,000) is statistically true and economically useless: pulled upward by a long, fat tail of nine- and ten-figure organisations. The median (£20,604) is what most charities actually look like. Both numbers should be quoted whenever someone reaches for "UK charity sector income" as a single figure.

Methodology

Source: the Charity Commission of England and Wales bulk register (May 2026 daily JSON extract), loaded into Postgres. We restrict to records where charity_registration_status = 'Registered' and latest_income is non-null and strictly positive, leaving 148,618 charities reporting £90.85 billion of combined income. Income is taken from the most recent annual return on file at the time of the snapshot, so financial year-ends differ between organisations.

Percentile buckets are computed with Postgres ntile(100) over latest_income descending. The "11th to 100th" row aggregates every charity outside the top 10 percentiles. The published register also includes around 184,937 historically removed charities and a further 22,953 currently-registered records with missing or zero income data; both groups are excluded from the share calculation. Charity Commission data is published under the Open Government Licence.

Share this piece: X · LinkedIn

Check any of these for yourself: browse causes, see notable charities, or search a specific charity.

← All insights