Skip to content
TenderGraph

Tender intelligence

Who wins Education & Skills public contracts — and for how much

League tables, spend trends and open opportunities computed from the official UK & Ireland sources — one procurement counted once, values as published in their own currency, every board dated.

Data to 25 Oct 2026, 06:18 · Methodology · Cite as: TenderGraph, “Who wins UK & Ireland public contracts”, accessed 25 Oct 2026.

Awarded value

£452.5bn

+ €11.5bn in EUR · excludes framework ceilings, amendments and out-of-scale figures

Framework capacity

£1820.7bn

5,783 frameworks · ceilings, not spend

Awards

47,570

5,528 unpriced

Winning suppliers

34,149

named on awards

Buyers

4,051

publishing awards

Open tenders

2,844

£58.9bn + €2.2bn open value

Top-5 concentration

46%

of attributed value

Look up a company

Search your own company, a competitor or an incumbent to see every award they have won, what it was worth, and which buyers they win from — all time, free.

Awards over time

Monthly £-priced awarded value and award count in Education & Skills — read market momentum and buying seasons. Euro-priced (Irish/TED) awards count in volumes; their values are reported separately, never converted.

Monthly awarded value and award count, Apr 01 to Oct 26. Peak month £63.1bn.
MonthAwarded valueAwards
Apr 01£01
May 04£01
Aug 05£52k1
Feb 08£01
Apr 08£48m1
Aug 08£01
Nov 08£01
Dec 08£04
Jan 09£01
Feb 09£01
Mar 09£49k7
Apr 09£02
May 09£01
Jun 09£03
Aug 09£03
Sep 09£05
Oct 09£02
Dec 09£01
Jan 10£02
Mar 10£03
Apr 10£92m3
Jun 10£85m2
Jul 10£01
Aug 10£04
Sep 10£02
Oct 10£02
Nov 10£04
Dec 10£03
Jan 11£04
Feb 11£2m1
Mar 11£07
Apr 11£19m5
May 11£112m5
Jun 11£07
Jul 11£02
Aug 11£07
Sep 11£05
Oct 11£09
Nov 11£6m24
Dec 11£018
Jan 12£37m19
Feb 12£020
Mar 12£21m18
Apr 12£019
May 12£012
Jun 12£200k32
Jul 12£020
Aug 12£010
Sep 12£017
Oct 12£025
Nov 12£013
Dec 12£13m14
Jan 13£022
Feb 13£4m18
Mar 13£13m23
Apr 13£202k21
May 13£018
Jun 13£019
Jul 13£017
Aug 13£47k21
Sep 13£020
Oct 13£021
Nov 13£617k17
Dec 13£3m27
Jan 14£182m15
Feb 14£021
Mar 14£82m34
Apr 14£325k21
May 14£017
Jun 14£3m28
Jul 14£300m31
Aug 14£295k30
Sep 14£795m30
Oct 14£293k26
Nov 14£81m29
Dec 14£2.0bn42
Jan 15£18m61
Feb 15£230m86
Mar 15£152m102
Apr 15£3m80
May 15£114m99
Jun 15£117m99
Jul 15£21m119
Aug 15£87m112
Sep 15£1.1bn110
Oct 15£133m85
Nov 15£222m176
Dec 15£384m85
Jan 16£35m110
Feb 16£93m105
Mar 16£1.2bn191
Apr 16£266m126
May 16£112m127
Jun 16£295m134
Jul 16£46m133
Aug 16£506m179
Sep 16£147m164
Oct 16£985m265
Nov 16£315m290
Dec 16£765m177
Jan 17£19m103
Feb 17£19m114
Mar 17£213m259
Apr 17£72m125
May 17£63m144
Jun 17£429m136
Jul 17£146m152
Aug 17£103m234
Sep 17£807m169
Oct 17£33m155
Nov 17£128m168
Dec 17£173m178
Jan 18£380m270
Feb 18£581m242
Mar 18£645m326
Apr 18£639m210
May 18£1.7bn218
Jun 18£1.2bn208
Jul 18£12.7bn271
Aug 18£12.4bn252
Sep 18£1.2bn254
Oct 18£223m194
Nov 18£1.2bn215
Dec 18£773m187
Jan 19£1.2bn278
Feb 19£1.7bn276
Mar 19£27.2bn367
Apr 19£753m249
May 19£5.5bn302
Jun 19£1.6bn309
Jul 19£9.6bn334
Aug 19£2.6bn308
Sep 19£7.0bn281
Oct 19£7.2bn275
Nov 19£1.6bn243
Dec 19£20.1bn224
Jan 20£6.8bn260
Feb 20£876m271
Mar 20£5.0bn398
Apr 20£2.0bn187
May 20£1.8bn148
Jun 20£753m208
Jul 20£1.6bn229
Aug 20£4.7bn266
Sep 20£1.7bn238
Oct 20£17.0bn238
Nov 20£3.1bn242
Dec 20£939m237
Jan 21£17.3bn254
Feb 21£1.5bn285
Mar 21£2.3bn644
Apr 21£5.8bn339
May 21£5.4bn375
Jun 21£3.1bn482
Jul 21£4.4bn412
Aug 21£3.4bn716
Sep 21£1.2bn453
Oct 21£1.3bn426
Nov 21£1.1bn485
Dec 21£2.6bn393
Jan 22£624m480
Feb 22£366m466
Mar 22£1.2bn757
Apr 22£191m258
May 22£485m322
Jun 22£36.5bn408
Jul 22£623m471
Aug 22£408m586
Sep 22£8.1bn495
Oct 22£482m428
Nov 22£12.0bn448
Dec 22£677m390
Jan 23£385m514
Feb 23£297m524
Mar 23£1.3bn785
Apr 23£151m335
May 23£408m353
Jun 23£922m369
Jul 23£13.6bn443
Aug 23£648m480
Sep 23£268m378
Oct 23£12.2bn361
Nov 23£7.8bn402
Dec 23£2.7bn357
Jan 24£6.7bn335
Feb 24£20.7bn437
Mar 24£2.3bn577
Apr 24£952m384
May 24£123m379
Jun 24£1.5bn423
Jul 24£840m542
Aug 24£2.7bn518
Sep 24£256m509
Oct 24£3.2bn370
Nov 24£306m388
Dec 24£2.5bn388
Jan 25£1.8bn372
Feb 25£241m368
Mar 25£696m625
Apr 25£300m433
May 25£485m430
Jun 25£370m558
Jul 25£63.1bn524
Aug 25£570m629
Sep 25£551m976
Oct 25£1.4bn537
Nov 25£717m397
Dec 25£818m421
Jan 26£1.0bn448
Feb 26£358m451
Mar 26£1.3bn672
Apr 26£662m399
May 26£348m471
Jun 26£2.5bn512
Jul 26£1.0bn558
Aug 26£326m490
Sep 26£215m346
Oct 26£325m318
Awarded value Award count

Top 100 buyers — Education & Skills

All time, ranked by awarded value.

Top 100 buyers in Education & Skills, All time, ranked by attributed value. Value is attributed only where the publishing buyer stated it.
#BuyerAwardsAttributed valuetheir own share
1SALISBURY NHS FOUNDATION TRUST13£1003.3bn
2The Police, Fire and Crime Commissioner for Northamptonshire21£409.0bn1 unpriced
3The Minister for the Cabinet Office acting through Crown Commercial Service26£122.7bn
4Government Commercial Agency7£121.0bn
5Crown Commercial Service284£104.3bn4 unpriced
6East of England Broadband Network (Regional Broadband Consortium)10£80.4bn1 unpriced
7The Association of North East Councils Limited4£44.0bn
8Yorkshire Purchasing Organisation9£29.7bn
9YPO21£20.1bn + €16.0bn5 unpriced
10Ministry of Defence454£19.9bn + €285k9 unpriced
11Department for Work and Pensions231£18.9bn
12The Crescent Academy1£18.0bn
13NHS Shared Business Services Limited7£17.2bn
14Project Selborne - To Provide a Training Service for Royal Navy and Royal Marines2£16.9bn
15DEPARTMENT FOR WORK AND PENSIONS182£15.9bn
16The Gambling Commission2£15.7bn
17Royal Borough of Greenwich13£15.1bn3 unpriced
18Ministry of Justice1,452£13.0bn2 unpriced
19The minister for the cabinet office acting through Crown Commercial Service1£12.0bn
20Fusion21 Members Consortium7£11.2bn
21Health Education England2,631£8.9bn + €6.5m840 unpriced
22Department for Education986£8.4bn + €97.6m7 unpriced
23ENVIRONMENT AGENCY (Defra Network eTendering Portal)7£8.3bn
24Denbighshire Leisure Ltd2£8.0bn
25Gambling Commission7£7.9bn
26HealthTrust Europe LLP (HTE) acting as agent for the University Hospitals of Coventry and Warwickshi3£7.1bn
27HealthTrust Europe LLP (HTE) acting as agent for the University Hospitals of Coventry and Warwickshire NHS Trust (‘UHCW’)3£7.1bn
28PALLADIUM INTERNATIONAL LIMITED9£6.6bn
29HealthTrust Europe LLP (HTE) acting on behalf of2£6.5bn
30Agri-EPI Centre1£6.0bn
31HealthTrust Europe LLP (HTE) acting as agent for the University Hospitals of Coventry and Warwickshire NHS Trust ("UHCW")1£6.0bn
32NEPO2£5.6bn
33Watford Community Housing2£5.4bn
34HEE727£5.3bn
35Welsh Government63£5.1bn6 unpriced
36Devon County Council86£4.8bn3 unpriced
37Cardiff Council33£4.6bn10 unpriced
38Association of North East Councils Limited trading as NEPO (Central Purchasing Body)1£4.5bn
39South Lanarkshire Council76£4.0bn17 unpriced
40NHMF (NPC) LIMITED4£3.1bn
41Department for International Development5£3.0bn + €80.6m1 unpriced
42Department for International Development (DFID)2£3.0bn + €23.6m
43The Minister for the Cabinet Office acting through Crown Commercial Service (CCS)2£3.0bn
44Ministry Of Justice35£2.9bn
45National Citizen Service16£2.8bn1 unpriced
46Department For Work and Pensions1£2.6bn
47Cabinet Office45£2.6bn
48Scotland Excel21£2.2bn7 unpriced
49Secretary of State for the Home Department5£2.2bn
50Department For Education631£2.1bn
51Warwickshire County Council44£2.0bn
52Llywodraeth Cymru / Welsh Government196£2.0bn48 unpriced
53The Minister for the Cabinet Office acting through the Cabinet Office1£2.0bn
54NHS England1,652£1.9bn140 unpriced
55Procurement for Housing21£1.9bn
56North Yorkshire Council33£1.9bn
57Home Office131£1.6bn + €133.0m1 unpriced
58Glasgow City Council48£1.5bn18 unpriced
59Kent County Council92£1.4bn10 unpriced
60National Highways70£1.4bn + €20.0m
61Sheffield City Council268£1.3bn76 unpriced
62Salisbury NHS Foundation Trust24£1.3bn2 unpriced
63Project Selborne — To Provide a Training Service for Royal Navy and Royal Marines1£1.3bn
64Nottinghamshire County Council144£1.3bn15 unpriced
65Ministry of Justice.452£1.3bn2 unpriced
66NHS Business Services Authority98£1.2bn3 unpriced
67N H S Business Services Authority3£1.2bn
68Jisc336£1.2bn + €73.9m86 unpriced
69ESPO16£1.1bn
70Procurement for Housing Ltd (t/a PfH Scotland)9£1.1bn
71Procurement and Logistics Service26£1.1bn3 unpriced
72Dumfries and Galloway Council41£1.1bn13 unpriced
73Crescent Purchasing Consortium (CPC)11£1.0bn5 unpriced
74Sheffield Hallam University42£1.0bn2 unpriced
75Dorset Council25£1.0bn3 unpriced
76London Borough of Barnet Council7£996.7m3 unpriced
77MINISTRY OF DEFENCE330£923.1m
78Northern Housing Consortium Ltd4£913.0m
79Leicestershire County Council154£855.6m3 unpriced
80NHS Shared Business Services Ltd (NHS SBS)9£836.8m
81Education and Skills Funding Agency19£804.6m
82The minister of the Cabinet Office acting through Crown Commercial Service1£800.0m
83NHS Wales Shared Services Partnership-Procurement Services (hosted by Velindre University NHS Trust)248£780.9m103 unpriced
84The Skills Development Scotland Co. Ltd17£742.5m1 unpriced
85Skills Development Scotland Co. Limited41£716.6m2 unpriced
86North Lanarkshire Council98£703.1m38 unpriced
87Leeds and York Partnership NHS Foundation Trust, trading as North of England NHS Commercial Procurem7£700.0m
88Town and Country Housing1£700.0m
89Scottish Government178£686.9m26 unpriced
90HAMPSHIRE COUNTY COUNCIL294£658.6m
91Parliament UK23£652.6m
92One Vision Housing2£634.0m
93Cabinet Office : Cabinet Office27£626.2m
94NHS Wales Shared Services Partnership-Procurement Services (hosted by Velindre University NHS Trust) acting on behalf of Health Education and Improvement Wales.1£611.8m
95North of England Commercial Procurement Collaborative7£610.0m
96Department for Education acting through the Education and Skills Funding Agency3£609.7m
97ATAMIS LTD121£602.6m
98Defra14£601.7m
99Environment Agency (Defra Group Commercial)1£600.0m
100Procurement and Logistics Service on behalf of HSC1£600.0m

Attributed value is what the notice says this supplier won: their itemised share where the buyer published one, the full value where they were the only supplier named. Awards naming several suppliers without a split are counted as shared and left unvalued — we never divide a framework ceiling by the number of winners.

Click a supplier to see their full award history — free. Search, monitors and the API are part of the free trial.

Biggest open tenders — Education & Skills

Latest awards — Education & Skills

Turn intelligence into pipeline

Search every notice, monitor your market, qualify bids against your own profile, and plug it all into Claude, ChatGPT, Perplexity or Grok. 7-day free trial, cancel any time.

Start free trial

Methodology

Built from official notices published on Find a Tender, Contracts Finder, Public Contracts Scotland, Sell2Wales, TED, eTenders Ireland, NHS Atamis and the major procurement portal families, under their open licences. Notices describing the same procurement are collapsed to one canonical record before counting.

What a supplier is credited with. Only a value the publishing buyer stated was theirs: their own itemised amount, or the whole contract value where they were the single named supplier. Three things are therefore counted but never valued — an award naming several suppliers with no published split, a framework ceiling restated across the suppliers appointed to it, and an award notice that names a winner without publishing what they won (there, the figure on the notice is the pre-award estimate, not an outcome). Nothing is split evenly and nothing is estimated, so a £60m framework with ten winners never becomes £600m — and equally, these boards understate any supplier whose buyers publish vaguely.

What a total leaves out. Two things are published as awards but are not new money, and adding them counts a contract twice. A contract amendment republishes the whole value of a contract already awarded — one NHS commissioner issues one each time a block contract changes, and thirty-three of them named a single hospital trust. And a figure so far out of scale with everything its own buyer has ever awarded that it cannot be a contract that buyer placed — a debris-removal research service published at £61bn, a thousand times its department's entire history. Both are kept on the notice exactly as published, with the link to prove it, because that is what the buyer said. Neither is added to a total, because a total is our claim rather than theirs.

How companies are grouped. A company's published spellings are grouped together: case, punctuation and the optional “Ltd” are ignored. Anything that marks a different organisation is kept — an LLP, a plc, a CIC and a Teoranta are separate businesses from a Ltd of the same name, and a parent is never rolled up with a named subsidiary. Where the rule is arguable we split rather than merge, because showing a firm fewer of its own awards is a smaller error than publishing someone else's under its name. Where two rows on a board differ only by legal form or a bracketed qualifier — “Northgate Civils Ltd” beside “Northgate Civils (UK) Ltd” — a chip marks each as possibly the same organisation. That is a hint for the reader, not a merge: the rows keep their own ranks and their values are never combined.

Frameworks. A framework's published value is a ceiling — the maximum that may be called off over its life, not money awarded — so it is reported as capacity, separately, and never added to awarded value. One Crown Commercial Service framework alone states £120bn; counting ceilings as spend put £1,660bn on this page for a twelve-month window of a market that spends around £400bn a year. Where a buyer publishes what an individual supplier was actually allocated under a framework, that allocation IS counted for them — which is why the supplier column can exceed awarded value on a sector heavy in frameworks.

Currency, dates and sectors. Sterling and euro are never summed or converted — league tables rank on £-priced value with € shown alongside, and where a publisher omits the currency it is read from the country of the notice. Award dates use the published award date, falling back to notice publication. A sector filter is inclusive (a notice appears if any of its CPV codes belong to that sector); a company's own sector split files each award once, under the division most of its codes belong to, so the split sums to their total. The linked source notice remains authoritative for every record.

Frequently asked

Where does this data come from?
Every official UK and Ireland publication surface we ingest: Find a Tender, Contracts Finder, Public Contracts Scotland, Sell2Wales, TED, eTenders Ireland, NHS Atamis and the major portal families — deduplicated so one procurement counts once, with the source linked on every record.
How often does it update?
Each source is collected on its own schedule, and these tables are recomputed from the full store out of band rather than on each visit. The 'Data to' line above states exactly when the numbers you are reading were taken, and the coverage page shows when each source last synced successfully — if collection has paused, that is where it shows.
Why do some awards show no value?
Not every award notice publishes a contract value. Unpriced awards still count in the volume columns, and each table states how many rows were unpriced — we never estimate or infer values.
A supplier I know won a big framework shows a small value — why?
Because the notice didn't say what their share was. When an award names several suppliers without publishing a split, we count it against each of them but attribute no value — dividing a framework ceiling between winners would be a guess. Those awards appear in the 'shared' count next to the value.
Are supplier names grouped by parent company?
No. A company's own published spellings are grouped — case, punctuation and an optional “Ltd” — but a group and its named subsidiaries stay separate, as do an LLP, a plc, a CIC and a Teoranta of the same name, because those are different registered organisations bidding for different work. Where the rule is arguable we split rather than merge: showing a firm fewer of its own awards is a smaller error than publishing another firm's awards under its name. Rows that differ only by legal form or a bracketed qualifier carry a “possibly the same as” chip so you can see the split; their values are never combined.