-
THE HOSPITAL COMPANY (OXFORD JOHN RADCLIFFE) LIMITED
1341 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£7,280,833,856 -
Hmrc Government Employers Account
191 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£2,488,467,954 -
OCHRE SOLUTIONS LIMITED
689 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£1,827,048,822 -
NHS PROFESSIONALS LIMITED
1125 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£603,679,193 -
NHS SUPPLY CHAIN
976 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£537,654,387 -
Oxford University Chest
2189 transactions Last paid May 2024
Monthly payments from Jul 2025 to Jun 2026£346,947,002 -
PHOENIX SOFTWARE LIMITED
101 transactions Last paid Mar 2026
Monthly payments from Jul 2025 to Jun 2026£290,356,971 -
BAXTER HEALTHCARE LIMITED
3831 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£259,945,838 -
VITAL ENERGI SOLUTIONS LIMITED
360 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£216,065,891 -
ALBION HEALTHCARE (OXFORD) LIMITED
197 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£134,190,182 -
CAE TECHNOLOGY SERVICES LIMITED
138 transactions Last paid Nov 2025
Monthly payments from Jul 2025 to Jun 2026£108,455,022 -
ABBOTT LABORATORIES LIMITED
548 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£106,431,805 -
BECTON, DICKINSON U.K. LIMITED
786 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£105,564,236 -
TOTALENERGIES GAS & POWER LIMITED
542 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£98,472,827 -
NHS LITIGATION AUTHORITY
23 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£91,723,226 -
University of Oxford
823 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£81,251,602 -
NHS Litigation Authority (70362) T/A NHS Resolution
21 transactions Last paid Jan 2024
Monthly payments from Jul 2025 to Jun 2026£77,188,288 -
EDF Energy Limited
471 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£73,600,446 -
Sciensus Pharma Services Limited
794 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£51,327,008 -
MTX CONTRACTS LIMITED
100 transactions Last paid Apr 2026
Monthly payments from Jul 2025 to Jun 2026£42,332,188 -
PERSPECTUM LTD
80 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£38,421,396 -
SIEMENS HEALTHCARE LIMITED
344 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£37,166,005 -
ALLOGA UK LIMITED
666 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£35,356,022 -
CERNER LIMITED
269 transactions Last paid Apr 2024
Monthly payments from Jul 2025 to Jun 2026£32,621,913 -
ENVERTIZ CONSULTANCY LIMITED
588 transactions Last paid Mar 2024
Monthly payments from Jul 2025 to Jun 2026£31,519,641 -
NHS BLOOD AND TRANSPLANT
258 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£27,399,014 -
DELL CORPORATION LIMITED
183 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£25,909,321 -
Bayer Plc
201 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£25,595,544 -
ROCHE PRODUCTS LIMITED
320 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£25,070,006 -
GE MEDICAL SYSTEMS LIMITED
72 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£23,154,108 -
ALLIANCE HEALTHCARE (DISTRIBUTION) LIMITED
570 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£21,610,927 -
UFONIA LIMITED
6 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£19,956,686 -
Northumbria Healthcare NHS Foundation Trust
81 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£19,158,080 -
Oracle Corporation UK Limited
62 transactions Last paid Apr 2026
Monthly payments from Jul 2025 to Jun 2026£16,374,187 -
Synergy Group
261 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£16,029,937 -
PHILIPS ELECTRONICS UK LIMITED
81 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£15,537,723 -
Telefónica Tech NI Ltd
138 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£15,376,167 -
GILEAD SCIENCES LTD
107 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£14,903,296 -
Aah Pharmaceuticals Ltd
347 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£14,450,620 -
OPCARE LIMITED
155 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£14,412,896 -
RESMED (UK) LIMITED
235 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£13,921,553 -
EUROIMMUN UK LIMITED
206 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£12,694,301 -
GETINGE LIMITED
86 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£12,329,458 -
BUCKINGHAMSHIRE HEALTHCARE NHS TRUST
194 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£11,609,695 -
Royal Berkshire NHS Foundation Trust
111 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£11,394,653 -
EMC MEDICAL SERVICES LIMITED
111 transactions Last paid Aug 2025
Monthly payments from Jul 2025 to Jun 2026£10,292,360 -
MWL Teaching Hospital NHS Trust
53 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£9,941,023 -
CONSTELLIA PUBLIC LTD
153 transactions Last paid Jun 2026
Monthly payments from Jul 2025 to Jun 2026£9,850,900 -
Mitie Security Limited
67 transactions Last paid May 2026
Monthly payments from Jul 2025 to Jun 2026£9,745,213 -
Softcat PLC
65 transactions Last paid Apr 2026
Monthly payments from Jul 2025 to Jun 2026£9,574,562