GBTT

Are You a Net
Taxpayer?

The UK government spends £17,951 per person per year. Enter your household details to find out whether you contribute more than you consume — and what happens when the real population is higher than the official count.

Data: 2024-25 Fiscal Year
X Post Facebook WhatsApp LinkedIn

Total Managed Expenditure (TME) in 2024-25 was £1,226 billion — that’s everything: NHS, pensions, defence, welfare, debt interest, local government, education. Divided by the official UK population of 68.3 million, that’s £17,951 per person per year. To be a “net contributor” your household’s total tax payments need to exceed the per-capita cost of services for everyone in your household.

Combined pre-tax income of all earners in your household
Estimated total tax paid
Cost of public services for your household
Now add the ghost population
The official UK population is 68.3 million. But multiple administrative systems suggest the real number is 5–6 million higher. If more people are using services than are counted, the per-capita cost rises — and net contributors subsidise a bigger gap than they realise.
68m 76m 68.3m
£17,951
Real spend per head
£0/yr
Extra your household subsidises
£43,500
New breakeven salary (single)
At the official population, the planned per-capita figure holds.

Methodology

Income tax: Calculated using 2024-25 HMRC rates. England/Wales/NI: 20% basic, 40% higher, 45% additional. Scotland: 19% starter, 20% basic, 21% intermediate, 42% higher, 45% advanced, 48% top. Personal allowance £12,570 with taper above £100k.

National Insurance: Employee NICs at 8% on £12,570–£50,270 and 2% above. Employer NICs at 15% above £5,000 (April 2025 rates) included as a cost of your employment that funds public spending.

VAT: Estimated at 11.5% of post-tax income, based on ONS household expenditure data. Council tax: £2,171 England Band D average 2024-25 (£1,418 Scotland, £1,879 Wales, £1,300 Northern Ireland).

Per-capita spending: TME 2024-25 of £1,226bn divided by official UK population of 68.3m = £17,951 per head. Sources: HMRC 2024-25 rates · OBR fiscal tables · ONS population estimates.

← Back to GBTT