💷

Economy & National Finances

32 counters

The UK national debt stands at approximately £2.9 trillion — around 100% of GDP — and grows by roughly £4,186 every second as the government borrows approximately £132 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 2025/26
£2.9 trillion — UK national debt (≈100% of GDP)
£4,186/second — rate UK national debt is growing
£132 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)

Debt Added Today

Added Per Person Today

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.)

3.75%

Bank of England Base Rate

3.3%

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.9 trillion — around 100% of GDP — and grows by roughly £4,186 every second as the government borrows approximately £132 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 £137 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.9 trillion works out at approximately £42,000 ...
View statistics →
Sponsored

Dive Deeper — Economy Statistics

Detailed data pages with live counters, FAQs and historical tables

UK Inflation Statistics
CPI, RPI and core inflation — live counter and trends
UK GDP Statistics
Economic output, growth rate and GDP per capita
UK Government Spending
Public spending by department — £1.2 trillion per year
UK Tax Revenue
HMRC receipts — income tax, VAT, corporation tax
UK National Debt
Live debt clock — £2.9 trillion and rising
UK Government Borrowing
Annual borrowing, budget deficit and OBR forecasts
UK Taxation
Income tax, NI, VAT rates and thresholds — 2024/25
In-Depth Analysis

UK National Debt Explained: £2.9 Trillion, Growing by £4,186 Every Second

Our detailed analysis of the UK national debt — what PSND means, how the debt grew from the post-war era through the 2008 financial crisis to the COVID peak, what it costs in interest payments (over £100bn a year), and how UK debt compares to other G7 nations.

Read the full analysis →