Skip to content

Council supplier spend export

Who English councils pay, and how much, year by year

Councils must publish every payment over £500. They do it in thousands of files, each in its own format. We collect, parse and clean them, then total each supplier by council and year. You get one file you can sort, filter and join.

Built for bid writers, suppliers and sales teams who want to know who already buys what, and for journalists and researchers who need the whole picture rather than one council at a time.

What is in the file

One row per council, supplier and financial year, as a CSV in a zip with a README that lists the councils and years it holds, the sources and the licence. Payments the council redacted, and rows our checks quarantined (such as contract ceilings published as if they were payments), are left out, matching the totals published on this site.

council_nameOfficial council name
council_gssONS code, for joining to other datasets
council_typeONS council type code (UA unitary, MD metropolitan, LBO London borough, CTY county, NMD district, COMB combined authority)
regionEnglish region
financial_yearApril to March, e.g. 2023-24
supplier_nameSupplier as the council published it, cleaned for matching
transaction_countPayments in that year
total_gbpSum of those payments
avg_transaction_gbpAverage payment
first_payment_dateFirst payment that year
last_payment_dateLast payment that year
council_coverage_pctHow much of the council's published named-supplier total this file reconciles to
departmentsDepartments or service areas the council booked these payments to, as published (some councils use codes)
expense_categoriesExpense types the council used for these payments, as published (some councils use codes)

Which councils and years are included

Data last updated 11 August 2026.

We hold payment data for 248 of 332 English councils and combined authorities. Each region below lists every council, the years its file holds, and the councils not in it yet.

London: 33 of 34 councils, with 1 to 14 years of data each.
CouncilYears in the file
City of London Corporation2023-24 to 2025-26, 3 years
City of Westminster2022-23 to 2025-26, 4 years
Greater London Authority2015-16 to 2026-27, 12 years; 2026-27 is a part year
London Borough of Barking and Dagenham2021-22 to 2026-27, 6 years; 2026-27 is a part year
London Borough of Barnet2013-14 to 2024-25, 4 years (8 missing in between); reconciles to 65.4% of its published total
London Borough of Bexley2022-23 to 2026-27, 5 years; 2026-27 is a part year
London Borough of Brent2019-20 to 2026-27, 8 years; 2026-27 is a part year
London Borough of Bromley2022-23 to 2026-27, 5 years; 2026-27 is a part year
London Borough of Camden2018-19 to 2025-26, 8 years
London Borough of Croydon2023-24, 1 year; reconciles to 22.9% of its published total
London Borough of Ealing2010-11 to 2025-26, 7 years (9 missing in between)
London Borough of Hackney2022-23 to 2026-27, 5 years; 2026-27 is a part year
London Borough of Hammersmith & Fulham2015-16 to 2025-26, 4 years (7 missing in between)
London Borough of Haringey2021-22 to 2025-26, 5 years
London Borough of Harrow2021-22 to 2025-26, 5 years
London Borough of Havering2023-24 to 2025-26, 3 years
London Borough of Hillingdon2022-23 to 2026-27, 5 years; 2026-27 is a part year
London Borough of Hounslow2022-23 to 2024-25, 3 years
London Borough of Islington2016-17 to 2025-26, 9 years (1 missing in between)
London Borough of Lambeth2010-11 to 2025-26, 12 years (4 missing in between)
London Borough of Lewisham2020-21 to 2026-27, 7 years; 2026-27 is a part year
London Borough of Merton2010-11 to 2026-27, 11 years (6 missing in between); 2026-27 is a part year
London Borough of Newham2025-26 to 2026-27, 2 years; 2026-27 is a part year
London Borough of Redbridge2010-11 to 2025-26, 14 years (2 missing in between)
London Borough of Richmond upon Thames2019-20 to 2026-27, 8 years; 2026-27 is a part year
London Borough of Southwark2016-17 to 2026-27, 11 years; 2026-27 is a part year
London Borough of Sutton2022-23 to 2026-27, 5 years; 2026-27 is a part year
London Borough of Tower Hamlets2019-20 to 2020-21, 2 years; reconciles to 14.8% of its published total
London Borough of Waltham Forest2023-24 to 2026-27, 4 years; 2026-27 is a part year
London Borough of Wandsworth2018-19 to 2026-27, 9 years; 2026-27 is a part year
Royal Borough of Greenwich2010-11 to 2017-18, 8 years
Royal Borough of Kensington and Chelsea2016-17 to 2026-27, 10 years (1 missing in between); 2026-27 is a part year
Royal Borough of Kingston upon Thames2010-11 to 2026-27, 8 years (9 missing in between); 2026-27 is a part year

Not in the file yet (1): London Borough of Enfield

South East: 49 of 70 councils, with 1 to 16 years of data each.
CouncilYears in the file
Adur District Council2015-16 to 2026-27, 6 years (6 missing in between); 2026-27 is a part year
Arun District Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
Ashford Borough Council2010-11 to 2025-26, 16 years
Bracknell Forest Council2016-17 to 2026-27, 9 years (2 missing in between); 2026-27 is a part year
Brighton and Hove City Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Buckinghamshire Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Canterbury City Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Cherwell District Council2011-12 to 2026-27, 16 years; 2026-27 is a part year
Dartford Borough Council2024-25, 1 year
Dover District Council2025-26, 1 year
East Hampshire District Council2013-14 to 2024-25, 11 years (1 missing in between)
East Sussex County Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Eastleigh Borough Council2014-15 to 2017-18, 4 years
Elmbridge Borough Council2020-21 to 2025-26, 6 years
Epsom and Ewell Borough Council2012-13 to 2026-27, 10 years (5 missing in between); 2026-27 is a part year
Fareham Borough Council2013-14 to 2026-27, 11 years (3 missing in between); 2026-27 is a part year
Folkestone and Hythe District Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Gravesham Borough Council2019-20 to 2026-27, 7 years (1 missing in between); 2026-27 is a part year
Guildford Borough Council2022-23 to 2025-26, 4 years
Hart District Council2022-23 to 2025-26, 4 years
Hastings Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Havant Borough Council2017-18 to 2025-26, 7 years (2 missing in between)
Medway Council2015-16 to 2025-26, 6 years (5 missing in between)
Milton Keynes Council2026-27, 1 year; 2026-27 is a part year
Oxfordshire County Council2022-23 to 2026-27, 5 years; 2026-27 is a part year; reconciles to 33.6% of its published total
Portsmouth City Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
Reading Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Reigate and Banstead Borough Council2019-20 to 2026-27, 8 years; 2026-27 is a part year
Rother District Council2016-17 to 2025-26, 9 years (1 missing in between)
Royal Borough of Windsor and Maidenhead2023-24 to 2026-27, 4 years; 2026-27 is a part year
Runnymede Borough Council2022-23 to 2025-26, 4 years
Rushmoor Borough Council2022-23 to 2026-27, 4 years (1 missing in between); 2026-27 is a part year
Sevenoaks District Council2023-24 to 2025-26, 3 years
Slough Borough Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
South Oxfordshire District Council2013-14 to 2019-20, 7 years
Southampton City Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
Spelthorne Borough Council2024-25 to 2025-26, 2 years
Surrey Heath Borough Council2019-20 to 2026-27, 8 years; 2026-27 is a part year
Tandridge District Council2016-17 to 2026-27, 11 years; 2026-27 is a part year
Test Valley Borough Council2013-14 to 2026-27, 13 years (1 missing in between); 2026-27 is a part year
Thanet District Council2022-23, 1 year
Tonbridge and Malling Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Tunbridge Wells Borough Council2022-23, 1 year
Vale of White Horse District Council2011-12 to 2022-23, 10 years (2 missing in between)
Waverley Borough Council2022-23 to 2025-26, 4 years
Wealden District Council2022-23 to 2025-26, 4 years
West Oxfordshire District Council2013-14 to 2026-27, 14 years; 2026-27 is a part year
West Sussex County Council2022-23 to 2025-26, 4 years
Worthing Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year

Not in the file yet (21): Basingstoke and Deane Borough Council, Chichester District Council, Crawley Borough Council, Eastbourne Borough Council, Gosport Borough Council, Hampshire County Council, Horsham District Council, Isle of Wight Council, Kent County Council, Lewes District Council, Maidstone Borough Council, Mid Sussex District Council, Mole Valley District Council, New Forest District Council, Oxford City Council, Surrey County Council, Swale Borough Council, West Berkshire Council, Winchester City Council, Woking Borough Council, Wokingham Borough Council

South West: 20 of 30 councils, with 1 to 14 years of data each.
CouncilYears in the file
Bath and North East Somerset Council2012-13 to 2026-27, 10 years (5 missing in between); 2026-27 is a part year
Bournemouth, Christchurch and Poole Council2021-22 to 2026-27, 6 years; 2026-27 is a part year
Bristol City Council2019-20 to 2026-27, 8 years; 2026-27 is a part year
Cheltenham Borough Council2019-20 to 2026-27, 5 years (3 missing in between); 2026-27 is a part year
Cornwall Council2025-26, 1 year
Cotswold District Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
Council of the Isles of Scilly2015-16 to 2026-27, 11 years (1 missing in between); 2026-27 is a part year
Devon County Council2021-22 to 2025-26, 5 years; reconciles to 43.3% of its published total
Dorset Council2025-26 to 2026-27, 2 years; 2026-27 is a part year
East Devon District Council2026-27, 1 year; 2026-27 is a part year
Forest of Dean District Council2013-14 to 2026-27, 14 years; 2026-27 is a part year
Gloucester City Council2012-13 to 2026-27, 14 years (1 missing in between); 2026-27 is a part year
Gloucestershire County Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
North Somerset Council2014-15 to 2026-27, 7 years (6 missing in between); 2026-27 is a part year; reconciles to 90.4% of its published total
Plymouth City Council2014-15 to 2015-16, 2 years
South Gloucestershire Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
Stroud District Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Swindon Borough Council2023-24 to 2024-25, 2 years
Tewkesbury Borough Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
West of England Combined Authority2015-16 to 2025-26, 10 years (1 missing in between)

Not in the file yet (10): Exeter City Council, Mid Devon District Council, North Devon District Council, Somerset Council, South Hams District Council, Teignbridge District Council, Torbay Council, Torridge District Council, West Devon Borough Council, Wiltshire Council

East of England: 34 of 51 councils, with 1 to 11 years of data each.
CouncilYears in the file
Babergh District Council2019-20 to 2026-27, 7 years (1 missing in between); 2026-27 is a part year
Borough Council of Kings Lynn and West Norfolk2016-17 to 2024-25, 8 years (1 missing in between)
Braintree District Council2015-16 to 2026-27, 6 years (6 missing in between); 2026-27 is a part year
Brentwood Borough Council2022-23 to 2025-26, 4 years
Broadland District Council2022-23 to 2025-26, 4 years
Cambridge City Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Cambridgeshire and Peterborough Combined Authority2017-18 to 2025-26, 6 years (3 missing in between)
Cambridgeshire County Council2025-26 to 2026-27, 2 years; 2026-27 is a part year
Castle Point Borough Council2020-21 to 2026-27, 7 years; 2026-27 is a part year
Chelmsford City Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Epping Forest District Council2016-17 to 2026-27, 11 years; 2026-27 is a part year
Essex County Council2022-23 to 2023-24, 2 years
Hertfordshire County Council2016-17 to 2026-27, 11 years; 2026-27 is a part year; reconciles to 92.3% of its published total
Hertsmere Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Huntingdonshire District Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Ipswich Borough Council2024-25, 1 year
Luton Borough Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
Maldon District Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
Mid Suffolk District Council2012-13 to 2026-27, 7 years (8 missing in between); 2026-27 is a part year
North Hertfordshire District Council2016-17 to 2026-27, 11 years; 2026-27 is a part year
North Norfolk District Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Norwich City Council2023-24 to 2025-26, 3 years
Peterborough City Council2018-19 to 2025-26, 5 years (3 missing in between)
Rochford District Council2020-21 to 2025-26, 3 years (3 missing in between)
South Cambridgeshire District Council2021-22 to 2026-27, 5 years (1 missing in between); 2026-27 is a part year
South Norfolk District Council2022-23 to 2025-26, 4 years
Southend-on-Sea Borough Council2019-20 to 2026-27, 8 years; 2026-27 is a part year
St Albans City and District Council2020-21 to 2026-27, 7 years; 2026-27 is a part year
Stevenage Borough Council2022-23 to 2024-25, 3 years
Tendring District Council2018-19 to 2026-27, 9 years; 2026-27 is a part year
Three Rivers District Council2011-12 to 2026-27, 10 years (6 missing in between); 2026-27 is a part year
Thurrock Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Uttlesford District Council2021-22 to 2022-23, 2 years
Watford Borough Council2024-25 to 2026-27, 3 years; 2026-27 is a part year

Not in the file yet (17): Basildon Borough Council, Bedford Borough Council, Breckland District Council, Broxbourne Borough Council, Central Bedfordshire Council, Colchester Borough Council, Dacorum Borough Council, East Cambridgeshire District Council, East Hertfordshire District Council, East Suffolk Council, Fenland District Council, Great Yarmouth Borough Council, Harlow District Council, Norfolk County Council, Suffolk County Council, Welwyn Hatfield Borough Council, West Suffolk Council

East Midlands: 27 of 38 councils, with 2 to 12 years of data each.
CouncilYears in the file
Ashfield District Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
Bassetlaw District Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Blaby District Council2012-13 to 2025-26, 11 years (3 missing in between)
Broxtowe Borough Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
Charnwood Borough Council2025-26 to 2026-27, 2 years; 2026-27 is a part year
City of Lincoln Council2019-20 to 2025-26, 7 years
Derby City Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Gedling Borough Council2022-23 to 2025-26, 4 years
Harborough District Council2016-17 to 2023-24, 8 years
Hinckley and Bosworth Borough Council2016-17 to 2026-27, 11 years; 2026-27 is a part year
Leicester City Council2024-25 to 2025-26, 2 years
Leicestershire County Council2022-23 to 2025-26, 4 years
Mansfield District Council2019-20 to 2025-26, 6 years (1 missing in between)
Melton Borough Council2015-16 to 2026-27, 7 years (5 missing in between); 2026-27 is a part year
Newark and Sherwood District Council2019-20 to 2026-27, 8 years; 2026-27 is a part year
North East Derbyshire District Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
North Kesteven District Council2017-18 to 2026-27, 10 years; 2026-27 is a part year
North Northamptonshire Council2021-22 to 2022-23, 2 years; reconciles to 33% of its published total
North West Leicestershire District Council2020-21 to 2022-23, 3 years
Nottingham City Council2015-16 to 2026-27, 12 years; 2026-27 is a part year
Nottinghamshire County Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Oadby and Wigston Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Rushcliffe Borough Council2015-16 to 2025-26, 11 years
Rutland County Council2013-14 to 2018-19, 6 years
South Derbyshire District Council2021-22 to 2026-27, 6 years; 2026-27 is a part year
West Lindsey District Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
West Northamptonshire Council2021-22 to 2022-23, 2 years; reconciles to 32.4% of its published total

Not in the file yet (11): Amber Valley Borough Council, Bolsover District Council, Boston Borough Council, Chesterfield Borough Council, Derbyshire Dales District Council, East Lindsey District Council, East Midlands Combined County Authority, Erewash Borough Council, High Peak Borough Council, South Holland District Council, South Kesteven District Council

West Midlands: 28 of 35 councils, with 1 to 15 years of data each.
CouncilYears in the file
Bromsgrove District Council2015-16 to 2026-27, 10 years (2 missing in between); 2026-27 is a part year
Cannock Chase District Council2016-17 to 2026-27, 10 years (1 missing in between); 2026-27 is a part year
City of Wolverhampton Council2014-15 to 2020-21, 6 years (1 missing in between)
Coventry City Council2022-23 to 2024-25, 3 years
Derbyshire County Council2025-26 to 2026-27, 2 years; 2026-27 is a part year
Dudley Metropolitan Borough Council2022-23 to 2023-24, 2 years; reconciles to 8.7% of its published total
Herefordshire Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
Lichfield District Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Malvern Hills District Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Newcastle-under-Lyme Borough Council2016-17 to 2019-20, 4 years
North Warwickshire Borough Council2020-21 to 2025-26, 6 years
Nuneaton and Bedworth Borough Council2023-24 to 2025-26, 3 years
Redditch Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Rugby Borough Council2010-11 to 2025-26, 5 years (11 missing in between)
Sandwell Metropolitan Borough Council2016-17 to 2025-26, 8 years (2 missing in between)
Shropshire Council2024-25 to 2025-26, 2 years
Solihull Metropolitan Borough Council2010-11 to 2026-27, 15 years (2 missing in between); 2026-27 is a part year
Stafford Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Staffordshire County Council2025-26 to 2026-27, 2 years; 2026-27 is a part year
Stoke-on-Trent City Council2024-25 to 2025-26, 2 years
Stratford-on-Avon District Council2011-12 to 2025-26, 12 years (3 missing in between)
Tamworth Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Telford & Wrekin Council2010-11 to 2022-23, 13 years; reconciles to 86.8% of its published total
Walsall Metropolitan Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Warwick District Council2016-17 to 2026-27, 11 years; 2026-27 is a part year
Warwickshire County Council2010-11 to 2023-24, 10 years (4 missing in between)
Worcestershire County Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Wyre Forest District Council2015-16, 1 year

Not in the file yet (7): Birmingham City Council, East Staffordshire Borough Council, South Staffordshire Council, Staffordshire Moorlands District Council, West Midlands Combined Authority, Worcester City Council, Wychavon District Council

North West: 32 of 38 councils, with 1 to 11 years of data each.
CouncilYears in the file
Blackburn with Darwen Borough Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
Blackpool Borough Council2019-20 to 2026-27, 8 years; 2026-27 is a part year
Bolton Metropolitan Borough Council2015-16 to 2026-27, 11 years (1 missing in between); 2026-27 is a part year
Burnley Borough Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
Bury Metropolitan Borough Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
Cheshire West and Chester Council2023-24 to 2025-26, 3 years
Chorley Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Cumberland Council2016-17 to 2026-27, 7 years (4 missing in between); 2026-27 is a part year
Fylde Borough Council2015-16 to 2026-27, 11 years (1 missing in between); 2026-27 is a part year
Greater Manchester Combined Authority2025-26, 1 year
Halton Borough Council2022-23 to 2025-26, 4 years
Knowsley Metropolitan Borough Council2010-11 to 2026-27, 6 years (11 missing in between); 2026-27 is a part year
Lancashire County Council2025-26 to 2026-27, 2 years; 2026-27 is a part year
Liverpool City Council2022-23 to 2025-26, 3 years (1 missing in between)
Oldham Metropolitan Borough Council2018-19 to 2025-26, 7 years (1 missing in between)
Pendle Borough Council2018-19 to 2026-27, 8 years (1 missing in between); 2026-27 is a part year
Preston City Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Ribble Valley Borough Council2013-14 to 2026-27, 10 years (4 missing in between); 2026-27 is a part year
Rochdale Metropolitan Borough Council2025-26, 1 year; reconciles to 29.8% of its published total
Salford City Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
Sefton Metropolitan Borough Council2012-13 to 2026-27, 8 years (7 missing in between); 2026-27 is a part year
South Ribble Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
St Helens Council2022-23 to 2026-27, 5 years; 2026-27 is a part year; reconciles to 31.1% of its published total
Stockport Metropolitan Borough Council2026-27, 1 year; 2026-27 is a part year; reconciles to 5.3% of its published total
Tameside Metropolitan Borough Council2019-20 to 2026-27, 8 years; 2026-27 is a part year; reconciles to 90.4% of its published total
Trafford Metropolitan Borough Council2024-25 to 2025-26, 2 years
Warrington Borough Council2016-17 to 2025-26, 7 years (3 missing in between)
West Lancashire Borough Council2016-17 to 2023-24, 8 years
Westmorland and Furness Council2025-26, 1 year
Wigan Metropolitan Borough Council2020-21 to 2026-27, 7 years; 2026-27 is a part year
Wirral Borough Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
Wyre Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year

Not in the file yet (6): Cheshire East Council, Hyndburn Borough Council, Lancaster City Council, Liverpool City Region, Manchester City Council, Rossendale Borough Council

North East: 9 of 15 councils, with 1 to 10 years of data each.
CouncilYears in the file
Darlington Borough Council2015-16 to 2025-26, 10 years (1 missing in between)
Durham County Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Hartlepool Borough Council2021-22 to 2025-26, 5 years
Newcastle City Council2017-18 to 2026-27, 7 years (3 missing in between); 2026-27 is a part year
North of Tyne Combined Authority2023-24 to 2024-25, 2 years
North Tyneside Council2024-25, 1 year
Northumberland County Council2022-23 to 2025-26, 4 years
Redcar and Cleveland Borough Council2020-21 to 2024-25, 5 years
Tees Valley Combined Authority2025-26 to 2026-27, 2 years; 2026-27 is a part year

Not in the file yet (6): Gateshead Metropolitan Borough Council, Middlesbrough Borough Council, North East Combined Authority, South Tyneside Council, Stockton-on-Tees Borough Council, Sunderland City Council

Yorkshire and The Humber: 16 of 21 councils, with 1 to 7 years of data each.
CouncilYears in the file
Barnsley Metropolitan Borough Council2024-25 to 2026-27, 3 years; 2026-27 is a part year
Calderdale Metropolitan Borough Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
City of Bradford Metropolitan District Council2020-21 to 2021-22, 2 years; reconciles to 23.6% of its published total
City of Doncaster Council2022-23 to 2023-24, 2 years
City of York Council2022-23 to 2025-26, 4 years
Hull and East Yorkshire Mayoral Combined Authority2024-25 to 2025-26, 2 years
Hull City Council2022-23 to 2025-26, 4 years
Kirklees Council2022-23 to 2026-27, 5 years; 2026-27 is a part year
Leeds City Council2022-23, 1 year
Lincolnshire County Council2023-24 to 2026-27, 4 years; 2026-27 is a part year
North East Lincolnshire Council2014-15 to 2026-27, 5 years (8 missing in between); 2026-27 is a part year
North Lincolnshire Council2017-18 to 2025-26, 7 years (2 missing in between)
North Yorkshire Council2025-26, 1 year
Rotherham Metropolitan Borough Council2021-22 to 2026-27, 6 years; 2026-27 is a part year
West Yorkshire Combined Authority2021-22 to 2026-27, 6 years; 2026-27 is a part year
York and North Yorkshire Mayoral Combined Authority2025-26, 1 year

Not in the file yet (5): East Riding of Yorkshire Council, Greater Lincolnshire Combined County Authority, Sheffield City Council, South Yorkshire Mayoral Combined Authority, Wakefield Metropolitan District Council

Read before you buy

  • Coverage varies by council. Most reconcile in full; a few do not yet, and the council_coverage_pct column shows that on every row. Check it before you rely on a council's totals.
  • Histories start when each council began publishing, so some go back to 2010 and some start later.
  • Some payees are not suppliers in the usual sense: other councils, schools, and treasury deposits such as the Bank of England DMADF account. They are kept, as the council reported them.
  • Councils publish these payments under the Local Government Transparency Code, most under the Open Government Licence. You are buying the work of collecting, cleaning and joining it. See our licence page.

All England: 248 of 332 councils, with 1 to 16 years of data each. See every council and year, or download a free 100-row sample with the same columns and README.

One-off payment, prices include any VAT. Secure checkout by Stripe. No account needed.

The download link appears as soon as payment clears, and works for 24 hours (reopen the confirmation page for a new one). Questions: research@civiccoreinstitute.com. See our terms.