Transactions

Transport for London has received £1,215,104,710 from 27 departments.

Income

By department

Top departments

# Department Total spend
  1. 1

    Department for Transport

    2020–2026

    £875 Million

    ~£125M/yr

  2. 2

    Westminster City Council

    2021–2026

    £94.4 Million

    ~£15.7M/yr

  3. 3

    London Borough of Wandsworth

    2020–2026

    £49.3 Million

    ~£7M/yr

  4. 4

    London Borough of Brent

    2020–2026

    £33.4 Million

    ~£4.8M/yr

  5. 5

    London Borough of Camden

    2020–2026

    £29.5 Million

    ~£4.2M/yr

  6. 6

    Royal Borough of Greenwich

    2020–2026

    £25.2 Million

    ~£3.6M/yr

  7. 7

    London Borough of Lewisham

    2020–2026

    £22 Million

    ~£3.1M/yr

  8. 8

    London Borough of Barnet

    2023–2026

    £19.2 Million

    ~£4.8M/yr

  9. 9

    London Borough of Tower Hamlets

    2020–2025

    £14.9 Million

    ~£2.5M/yr

  10. 10

    London Borough of Barking and Dagenham

    2020–2026

    £12.1 Million

    ~£1.7M/yr

By organisation

Top organisations

# Organisation Total spend
  1. 1

    Department for Transport

    2020–2026

    £864 Million

    ~£123.5M/yr

  2. 2

    Westminster City Council

    2021–2026

    £94.4 Million

    ~£15.7M/yr

  3. 3

    London Borough of Wandsworth

    2020–2026

    £49.3 Million

    ~£7M/yr

  4. 4

    London Borough of Brent

    2020–2026

    £33.4 Million

    ~£4.8M/yr

  5. 5

    London Borough of Camden

    2020–2026

    £29.5 Million

    ~£4.2M/yr

  6. 6

    Royal Borough of Greenwich

    2020–2026

    £25.2 Million

    ~£3.6M/yr

  7. 7

    London Borough of Lewisham

    2020–2026

    £22 Million

    ~£3.1M/yr

  8. 8

    London Borough of Barnet

    2023–2026

    £19.2 Million

    ~£4.8M/yr

  9. 9

    London Borough of Tower Hamlets

    2020–2025

    £14.9 Million

    ~£2.5M/yr

  10. 10

    London Borough of Barking and Dagenham

    2020–2026

    £12.1 Million

    ~£1.7M/yr

By expense area

Top expense areas

# Expense area Total spend
  1. 1

    Major Projects

    Department for Transport · 2020–2021

    £357 Million

    ~£178.5M/yr

  2. 2

    DG Rail

    Department for Transport · 2020–2021

    £215 Million

    ~£107.6M/yr

  3. 3

    DG_Rail - Passenger Services

    Department for Transport · 2020

    £123 Million

  4. 4

    DG Roads, Places and Environment

    Department for Transport · 2020–2022

    £65.2 Million

    ~£21.7M/yr

  5. 5

    DG Rail Strategy and Services Group

    Department for Transport · 2021–2023

    £61.8 Million

    ~£20.6M/yr

  6. 6

    Parking

    Westminster City Council · 2021–2026

    £47.6 Million

    ~£7.9M/yr

  7. 7

    Section 106

    London Borough of Brent · 2020–2026

    £33.4 Million

    ~£4.8M/yr

  8. 8

    Chief Executives Directorate

    London Borough of Wandsworth · 2021–2026

    £30.8 Million

    ~£5.1M/yr

  9. 9

    Supporting Communities GF

    London Borough of Camden · 2020–2025

    £25 Million

    ~£4.2M/yr

  10. 10

    Local

    Department for Transport · 2020–2022

    £22.2 Million

    ~£7.4M/yr

By expense type

Top expense types

# Expense type Total spend
  1. 1

    Support Services

    Department for Transport · 2020–2021

    £750 Million

    ~£375M/yr

  2. 2

    Cap Grt Loc Auth

    Department for Transport · 2020–2026

    £75.9 Million

    ~£10.8M/yr

  3. 3

    Hired and Contracted Services

    Westminster City Council · 2021–2026

    £45.4 Million

    ~£7.6M/yr

  4. 4

    Payments to Transport Operators

    Westminster City Council · 2021–2026

    £45 Million

    ~£7.5M/yr

  5. 5

    CIL Creditors

    London Borough of Wandsworth · 2020–2026

    £43.1 Million

    ~£6.2M/yr

  6. 6

    Capital Grants and Contributions

    London Borough of Brent · 2021–2026

    £26.4 Million

    ~£4.4M/yr

  7. 7

    Fees and Charges Other Non VATable

    London Borough of Camden · 2020–2026

    £25.2 Million

    ~£3.6M/yr

  8. 8

    Cap Grt Pri Sec-Cos.

    Department for Transport · 2020–2025

    £22.9 Million

    ~£3.8M/yr

  9. 9

    Expenditure Payments

    Royal Borough of Greenwich · 2020–2026

    £13 Million

    ~£1.9M/yr

  10. 10

    LEVIES PAID

    London Borough of Lewisham · 2020–2026

    £12.4 Million

    ~£1.8M/yr

Recent payments

Date Buyer Amount Expense area Expense type
2026-07-07 £160 TRUST Balance Sheet Codes 32110
2026-07-07 £160 TRUST Balance Sheet Codes 20533
2026-07-06 £44,407 HRA External Fees and Consultants
2026-07-01 £240 TRUST Balance Sheet Codes 32110
2026-07-01 £240 TRUST Balance Sheet Codes 32110
2026-07-01 £240 TRUST Balance Sheet Codes 20533
2026-07-01 £240 TRUST Balance Sheet Codes 20533
2026-06-25 £5,250 Housing and Strategic Planning Membership and Subscriptions
2026-06-22 £82,656 Levies Levies Paid
2026-06-17 £16 Children & Young People Travel By Public Transpt
2026-06-16 £3,960 GENERAL FUND CAPITAL 12 Commercial
CAPITAL GRF BS
2026-05-13 £16 Children & Young People Travel By Public Transpt
2026-05-13 £16 Homes & Neighbourhoods GF Travel By Public Transpt
2026-05-13 £11 Children & Young People Travel By Public Transpt
2026-05-13 £265 Environment Neighbourhoods and Growth PARKING CHARGES
COMMERCIAL WASTE
2026-05-12 £29,250 Sustainable Forest Management Private Woodland Grants
Private Woodland Grants - Local Authority Treescape Fund
2026-05-01 £87,659 HIGHWAYS AND STREETSCENE PAYMENT TO OTHER LOCAL AUTHORITIES
SAFETY (OTHER ROADS)
2026-04-30 £75,163 Corporate Finance Other Levies
2026-04-27 £250 Environment Neighbourhoods and Growth PARKING CHARGES
COMMERCIAL WASTE
2026-04-23 £325 Environment Neighbourhoods and Growth OTHER R&M
TREES O'HEADS

Showing 1 to 20 of 1635 transactions

Frequently asked questions

What is the latest payment data available for Transport for London?

The most recent payment data we have available for Transport for London is from July 2026. Government departments and public bodies typically publish their spending data on a monthly or quarterly basis.

How has Transport for London's government income changed over time?

Transport for London's government income has decreased over time. In 2026, they received £19,994,567, compared to £62,408,915 in 2025 - a decrease of 68.0%.

How much has Transport for London received from the UK government?

Transport for London has received a total of £1,215,104,710 from UK government organisations according to our records. This income comes from 35 government buyers.

Which government departments buy from Transport for London?

The top government departments buying from Transport for London are Department for Transport (£874,865,625), Westminster City Council (£94,354,619), and London Borough of Wandsworth (£49,292,554).