💷

Economy & National Finances

32 counters

The UK national debt stands at approximately £2.7 trillion — around 100% of GDP — and grows by roughly £2,800 every second as the government borrows approximately £88 billion per year. UK GDP is around £2.7 trillion annually. These live UK economy counters track national debt, government borrowing, tax receipts, public spending, trade figures and more, sourced from HM Treasury, the OBR, ONS National Accounts and HMRC.

Key UK Economy Statistics 2024
£2.7 trillion — UK national debt (≈100% of GDP)
£2,800/second — rate UK national debt is growing
£88 billion — annual government borrowing (OBR)
£116 billion — annual debt interest payments
£1.1 trillion — total UK tax receipts per year (HMRC)
£2.7 trillion — UK GDP (ONS National Accounts)

UK National Debt Right Now

National Debt Per Person

Government Borrowing Today

Government Borrowing This Year

Interest on National Debt Today

Interest on National Debt This Year

UK GDP Generated Today

UK GDP This Year

Income Tax Collected Today

VAT Collected Today

Corporation Tax Collected Today

Total Tax Collected Today

Total Tax Collected This Year

Spent on Welfare Today

Spent on Welfare This Year

Spent on State Pensions Today

Spent on NHS Today

Spent on NHS This Year

Spent on Defence Today

Spent on Education Today

HS2 Total Cost So Far

Foreign Aid Spent This Year

UK Exports Today

UK Imports Today

Trade Deficit This Year

Lost to Tax Evasion This Year (HMRC est.)

4.75%

Bank of England Base Rate

2.5%

UK CPI Inflation Rate

Loading…

FTSE 100 (approx)

1.27

GBP / USD

1.19

GBP / EUR

Estimated Brexit Cost to Economy This Year (OBR)

Sources: HM Treasury, OBR, ONS National Accounts, HMRC, Bank of England · Data year: 2024/25

Frequently Asked Questions

Based on official UK government data

What is the UK national debt in 2026?

The UK national debt stands at approximately £2.7 trillion — around 100% of GDP — and grows by roughly £2,800 every second as the government borrows approximately £88 billion per year, according to OBR figures. The debt interest bill alone is over £100 billion per year.

What is the UK GDP in 2026?

The UK GDP is approximately £2.7 trillion annually, making it one of the world's largest economies. This equates to around £7.4 billion generated every day, or roughly £85,000 per second across the entire economy.

How much does the UK government spend on welfare?

The UK government spends approximately £130 billion per year on welfare benefits, excluding the state pension. The state pension alone costs a further £116 billion annually, making social security the largest single area of government expenditure at over £246 billion combined.

Deep Dive Statistics

Explore detailed statistics for specific topics within this section.

UK National Debt Per Person
Live UK national debt per person counter 2026. The UK national debt of £2.7 trillion works out at approximately £40,000 ...
View statistics →
Sponsored