Data Coverage & Methodology
PSIP aggregates all five official UK procurement portals — Find a Tender, Contracts Finder, Public Contracts Scotland, Sell2Wales and eTendersNI — into one daily-updated search, alongside published supplier-spending data from Whitehall departments and major councils. Below: exactly what is covered, and what is not. For how the portals differ from a supplier's perspective, see our detailed portal-by-portal comparison.
5
Portals covered
4
UK nations covered
100,000+
Tenders tracked
Tender data sources
Find a Tender
Livefind-tender.service.gov.uk
Daily — official government API
Geography
England, Wales, Northern Ireland (above threshold)
Threshold
Above ~£139,688 incl. VAT for goods and services
Notice types
- Tender notices (contract opportunities)
- Award notices (contract awards)
- Pipeline notices (upcoming procurements)
- Transparency notices (direct awards)
- Contract performance notices
Primary portal for all above-threshold UK procurement. Covers Northern Ireland above-threshold contracts. Scottish above-threshold contracts also appear here.
Contracts Finder
Livecontractsfinder.service.gov.uk
Daily — official government API
Geography
England only
Threshold
Above £12,000 incl. VAT (central gov) / £30,000 incl. VAT (other public bodies)
Notice types
- Contract opportunities (all values above threshold)
- Contract award notices
- Sub-contracting opportunities
English portal for below-threshold contracts not appearing on Find a Tender. Includes NHS, councils, arm's-length bodies and central government departments.
Public Contracts Scotland
Livepubliccontractsscotland.gov.uk
Daily — official API
Geography
Scotland
Threshold
Above £50,000 (mandatory) — below published voluntarily
Notice types
- Contract notices
- Award notices
- Quick quotes (below threshold)
- Framework opportunities
All Scottish public sector including Scottish Government, NHS Scotland, all 32 councils, universities, and other Scottish bodies.
Sell2Wales
Livesell2wales.gov.wales
Daily — public procurement portal
Geography
Wales
Threshold
All values published
Notice types
- Contract notices
- Award notices
- Quick quotes
All Welsh public sector including Welsh Government, NHS Wales, all 22 Welsh councils, and other Welsh public bodies.
eTendersNI
Liveetendersni.gov.uk
Daily — public notice feed (recent notices)
Geography
Northern Ireland
Threshold
Above £30,000 incl. VAT
Notice types
- Contract notices
- Award notices
- NI department and council opportunities
Northern Ireland public sector portal covering NI departments, councils, health trusts and other public bodies. PSIP collects recently published notices from the portal’s public notice feed; the portal’s full historic search is access-restricted, so older or below-feed notices may not always appear. NI above-threshold contracts also appear on Find a Tender.
Supplier spending data coverage
Beyond tender notices, PSIP ingests published payments-to-suppliers transparency data — central-government spend over £25,000 and council payments over £250/£500 — and links suppliers to Companies House where we can identify a registered company, so you can see who gets paid, by whom, and how much. Every figure below is generated automatically from our ingestion registry and rebuilt every six hours, including how current each body's data is.
219
Public bodies covered
£921bn
Procurement spend tracked
37.4M
Transactions
65 of 162
Bodies up to date on their own schedule
Procurement spend and transactions above exclude 57 bodies whose figures are under review: we found errors in how their published files were loaded and are correcting them. They are listed below, marked “Figures under review”.
Excludes £236bn of central-government funding transfers — payments where one public body funds another, such as grant-in-aid to an arm's-length body. These are real payments and are held in full, but they are not purchases from a supplier, so counting them as procurement would overstate what is actually being bought. Ordinary payments to those same bodies are still counted.
Restated 25 August 2026. Before that date these figures counted funding transfers as procurement, so bodies that mainly fund other public bodies appeared far larger than their purchasing. Department of Health & Social Care is the clearest case: it now shows £21bn of procurement against £221bn of total payments, because £199bn of that is funding for other public bodies rather than purchases. If you recorded a figure for a department before 25 August it may be substantially higher than the one shown now. Nothing was removed and no payment was reclassified as unreliable — every transaction is still held and still shown on the body's own page. Only what counts towards the procurement headline changed.
Central government(30)
Ministerial departments and major agencies publishing spend over £25,000 under HM Treasury transparency guidance.
| Public body | Spend / month | Data through |
|---|---|---|
| Department for Education | £9.4bn | July 2026 · update pendingpublishes monthly |
| Ministry of Housing, Communities and Local Government | £4.3bn | July 2026 · update pendingpublishes monthly |
| Department for Transport | £3.6bn | July 2026 · update pendingpublishes monthly |
| Department of Health & Social Care | £1.4bn | April 2026 · update pendingpublishes monthly |
| Ministry of Defence | £1.1bn | March 2026 · update pendingpublishes monthly |
| Foreign Commonwealth and Development Office (FCDO) | £705m | January 2025 · update pendingpublishes monthly |
| Department for Energy Security & Net Zero | £634m | March 2026 · update pendingpublishes monthly |
| Department for Science, Innovation & Technology | £607m | March 2026 · update pendingpublishes monthly |
| Department for Culture, Media and Sport | £372m | August 2026 · update pendingpublishes monthly |
| Department for Environment, Food & Rural Affairs | £282m | February 2026 · update pendingpublishes monthly |
| Department for Work and Pensions | £250m | September 2026publishes monthly |
| Home Office | £228m | August 2026 · update pendingpublishes monthly |
| HM Revenue & Customs | £228m | September 2026publishes monthly |
| Department for Business and Trade | £159m | September 2026publishes monthly |
| Cabinet Office | £139m | September 2026publishes monthly |
| UK Health Security Agency | £83m | August 2026 · update pendingpublishes monthly |
| HM Treasury | £18m | March 2026 · update pendingpublishes monthly |
| HM Land Registry | £10m | August 2026 · update pendingpublishes monthly |
| Medicines and Healthcare Products Regulatory Agency | £10m | June 2026 · update pendingpublishes monthly |
| Forestry Commission | £9m | September 2026publishes monthly |
| FCDO Services | £5m | September 2026publishes monthly |
| UK Export Finance | £4m | July 2026 · update pendingpublishes monthly |
| Competition and Markets Authority | £2m | September 2026publishes monthly |
| Ofsted | £2m | August 2026 · update pendingpublishes monthly |
| The Water Services Regulation Authority | £2m | October 2026publishes monthly |
| Northern Ireland Office | £651,429 | April 2026 · update pendingpublishes monthly |
| Government Actuary's Department | £376,489 | August 2026 · update pendingpublishes monthly |
| The Charity Commission | £369,795 | August 2026 · update pendingpublishes monthly |
| Scotland Office | £237,263 | September 2026publishes monthly |
| Ministry of Justice | — | Figures under review |
Local government(188)
Councils publishing payments to suppliers (typically over £250 or £500) under the Local Government Transparency Code.
| Public body | Spend / month | Data through |
|---|---|---|
| Surrey County Council | £164m | September 2026publishes monthly |
| Birmingham City Council | £151m | June 2026 · update pendingpublishes monthly |
| Hertfordshire County Council | £133m | August 2026 · update pendingpublishes monthly |
| Westminster City Council | £104m | June 2026 · update pendingpublishes quarterly |
| Leeds City Council | £104m | September 2026publishes monthly |
| Norfolk County Council | £97m | July 2026 · update pendingpublishes monthly |
| London Borough of Southwark | £96m | September 2026publishes monthly |
| Thurrock Council | £84m | September 2026publishes monthly |
| Manchester City Council | £82m | August 2026 · update pendingpublishes monthly |
| West Northamptonshire Council | £77m | June 2026 · update pendingpublishes monthly |
| London Borough of Lewisham | £69m | August 2026 · update pendingpublishes monthly |
| Nottinghamshire County Council | £67m | August 2026 · update pendingpublishes monthly |
| London Borough of Barking and Dagenham | £65m | June 2026 · update pendingpublishes quarterly |
| London Borough of Brent | £61m | September 2026publishes quarterly |
| London Borough of Barnet | £60m | September 2026publishes monthly |
| North Northamptonshire Council | £50m | June 2026 · update pendingpublishes monthly |
| London Borough of Enfield | £46m | June 2026 · update pendingpublishes monthly |
| London Borough of Haringey | £46m | September 2026publishes monthly |
| Portsmouth City Council | £46m | August 2026 · update pendingpublishes monthly |
| Nottingham City Council | £45m | July 2026publishes annual |
| Kingston Upon Hull City Council | £44m | January 2026 · update pendingpublishes monthly |
| Barnsley Metropolitan Borough Council | £44m | September 2026publishes monthly |
| London Borough of Croydon | £43m | August 2026 · update pendingpublishes monthly |
| Wandsworth Borough Council | £43m | August 2026 · update pendingpublishes monthly |
| Wirral Council | £42m | July 2026 · update pendingpublishes monthly |
| Milton Keynes City Council | £41m | August 2026 · update pendingpublishes monthly |
| Plymouth City Council | £41m | September 2026publishes monthly |
| City of Doncaster Council | £41m | July 2026 · update pendingpublishes monthly |
| Stoke on Trent City Council | £41m | June 2026 · update pendingpublishes monthly |
| London Borough of Hammersmith & Fulham | £40m | September 2026publishes quarterly |
| Trafford Council | £40m | August 2026publishes annual |
| Durham County Council | £39m | September 2026publishes monthly |
| Rotherham Metropolitan Borough Council | £38m | July 2026 · update pendingpublishes monthly |
| Bournemouth Christchurch and Poole Council | £37m | June 2026 · update pendingpublishes monthly |
| Reading Borough Council | £34m | August 2026 · update pendingpublishes monthly |
| Stockport Metropolitan Borough Council | £33m | August 2026 · update pendingpublishes monthly |
| London Borough of Richmond upon Thames | £31m | August 2026 · update pendingpublishes monthly |
| The Council of the Borough of Kirklees | £30m | September 2026publishes monthly |
| Borough Council of Calderdale | £30m | June 2026 · update pendingpublishes monthly |
| Dacorum Borough Council | £29m | September 2026publishes monthly |
| Coventry City Council | £27m | September 2026publishes monthly |
| Bath and North East Somerset Council | £26m | June 2026 · update pendingpublishes quarterly |
| Peterborough City Council | £25m | March 2026 · update pendingpublishes monthly |
| Rochdale Metropolitan Borough Council | £25m | August 2026 · update pendingpublishes monthly |
| Medway Council | £25m | March 2026 · update pendingpublishes monthly |
| Knowsley Council | £25m | August 2026 · update pendingpublishes monthly |
| Southend-on-Sea City Council | £25m | August 2026 · update pendingpublishes monthly |
| Warrington Borough Council | £25m | August 2026 · update pendingpublishes monthly |
| Wigan Council | £25m | August 2026publishes annual |
| Oldham Metropolitan Borough Council | £24m | June 2026 · update pendingpublishes quarterly |
| London Borough of Hounslow | £24m | May 2026 · update pendingpublishes monthly |
| Gateshead Borough Council | £21m | August 2026 · update pendingpublishes monthly |
| Adur District Council | £21m | August 2026 · update pendingpublishes monthly |
| The Royal Borough of Windsor and Maidenhead Council | £20m | September 2026publishes monthly |
| City of York Council | £19m | March 2026 · update pendingpublishes monthly |
| London Borough of Ealing | £18m | September 2026publishes monthly |
| Eastbourne Borough Council | £17m | June 2026 · update pendingpublishes monthly |
| Sefton Council | £16m | September 2026publishes monthly |
| Reigate and Banstead Borough Council | £16m | September 2026publishes monthly |
| Ashford Borough Council | £16m | March 2026 · update pendingpublishes quarterly |
| High Peak Borough Council | £15m | June 2026 · update pendingpublishes monthly |
| Broxtowe Borough Council | £14m | September 2026publishes quarterly |
| London Borough of Havering | £14m | August 2026 · update pendingpublishes monthly |
| Bury Council | £14m | September 2026publishes monthly |
| North Lincolnshire Council | £12m | September 2026publishes monthly |
| Great Yarmouth Borough Council | £12m | August 2026 · update pendingpublishes monthly |
| West Berkshire Council | £12m | July 2026 · update pendingpublishes monthly |
| Wyre Council | £12m | September 2026publishes monthly |
| Telford and Wrekin Council | £12m | September 2026publishes monthly |
| Newport City Council | £11m | March 2026 · update pendingpublishes monthly |
| Thanet District Council | £11m | June 2026 · update pendingpublishes quarterly |
| District Council of Tandridge | £10m | June 2026 · update pendingpublishes quarterly |
| Amber Valley Borough Council | £10m | June 2026 · update pendingpublishes monthly |
| Broadland District Council | £8m | June 2026 · update pendingpublishes monthly |
| Canterbury City Council | £8m | October 2026publishes monthly |
| East Hampshire District Council | £7m | September 2026publishes monthly |
| Nuneaton & Bedworth Borough Council | £7m | September 2026publishes monthly |
| Basildon Borough Council | £6m | July 2026 · update pendingpublishes monthly |
| Eastleigh Borough Council | £6m | June 2026 · update pendingpublishes quarterly |
| Epping Forest District Council | £5m | September 2026publishes quarterly |
| Ipswich Borough Council | £5m | August 2026 · update pendingpublishes monthly |
| Havant Borough Council | £5m | September 2026publishes monthly |
| Burnley Borough Council | £5m | September 2026publishes quarterly |
| Maidstone Borough Council | £5m | July 2026 · update pendingpublishes monthly |
| Crawley Borough Council | £5m | April 2026 · update pendingpublishes monthly |
| Mansfield District Council | £4m | June 2026 · update pendingpublishes monthly |
| Warwick District Council | £4m | September 2026publishes monthly |
| Arun District Council | £4m | September 2026publishes monthly |
| Runnymede Borough Council | £4m | February 2026 · update pendingpublishes monthly |
| Basingstoke & Deane Borough Council | £4m | August 2026 · update pendingpublishes monthly |
| Charnwood Borough Council | £4m | October 2026publishes monthly |
| Chesterfield Borough Council | £4m | September 2026publishes monthly |
| Surrey Heath Borough Council | £4m | September 2026publishes monthly |
| Tunbridge Wells Borough Council | £3m | July 2026 · update pendingpublishes monthly |
| Redditch Borough Council | £3m | September 2026publishes monthly |
| Gosport Borough Council | £3m | July 2026 · update pendingpublishes monthly |
| Erewash Borough Council | £3m | June 2026 · update pendingpublishes monthly |
| Rutland County Council | £3m | June 2026 · update pendingpublishes monthly |
| Lancaster City Council | £3m | April 2026 · update pendingpublishes quarterly |
| Breckland District Council | £3m | August 2026 · update pendingpublishes monthly |
| Pendle Borough Council | £3m | September 2026publishes monthly |
| Woking Borough Council | £3m | March 2026 · update pendingpublishes monthly |
| South Oxfordshire District Council | £3m | July 2026 · update pendingpublishes monthly |
| Hyndburn Borough Council | £3m | August 2026 · update pendingpublishes monthly |
| Elmbridge Borough Council | £3m | October 2026publishes quarterly |
| Chelmsford City Council | £2m | September 2026publishes monthly |
| East Devon District Council | £2m | July 2026 · update pendingpublishes monthly |
| Mole Valley District Council | £2m | June 2026 · update pendingpublishes quarterly |
| Spelthorne Borough Council | £2m | August 2026 · update pendingpublishes monthly |
| Braintree District Council | £2m | September 2026publishes monthly |
| East Hertfordshire District Council | £2m | August 2026 · update pendingpublishes monthly |
| Huntingdonshire District Council | £2m | October 2026publishes monthly |
| West Oxfordshire District Council | £2m | August 2026 · update pendingpublishes monthly |
| Vale of White Horse District Council | £2m | July 2026 · update pendingpublishes monthly |
| Cotswold District Council | £2m | September 2026publishes monthly |
| Lichfield District Council | £2m | September 2026publishes monthly |
| Bromsgrove District Council | £2m | September 2026publishes monthly |
| Newcastle-under-Lyme Borough Council | £2m | September 2026publishes monthly |
| Horsham District Council | £2m | July 2026 · update pendingpublishes monthly |
| Three Rivers District Council | £2m | September 2026publishes annual |
| Rochford District Council | £2m | September 2026publishes monthly |
| Hart District Council | £2m | August 2026publishes annual |
| Hastings Borough Council | £2m | October 2026publishes monthly |
| Forest of Dean District Council | £2m | August 2026 · update pendingpublishes monthly |
| Wyre Forest District Council | £1m | September 2026publishes monthly |
| Rushmoor Borough Council | £1m | July 2026 · update pendingpublishes monthly |
| Fylde Borough Council | £1m | September 2026publishes monthly |
| City of Lincoln Council | £1m | January 2026publishes annual |
| Oadby & Wigston Borough Council | £934,469 | September 2026publishes quarterly |
| Blaby District Council | £805,071 | February 2026publishes annual |
| Rossendale Borough Council | £758,880 | June 2026 · update pendingpublishes quarterly |
| Torbay Council | £20,381 | March 2026 · update pendingpublishes monthly |
| Bedford Borough Council | — | Figures under review |
| Blackpool Council | — | Figures under review |
| Bolsover District Council | — | Figures under review |
| Bolton Council | — | Figures under review |
| Bracknell Forest Borough Council | — | Figures under review |
| Cambridge City Council | — | Figures under review |
| Cornwall Council | — | Figures under review |
| Cumberland Council | — | Figures under review |
| Dartford Borough Council | — | Figures under review |
| Dover District Council | — | Figures under review |
| Dudley Metropolitan Borough Council | — | Figures under review |
| East Riding of Yorkshire Council | — | Figures under review |
| Exeter City Council | — | Figures under review |
| Fenland District Council | — | Figures under review |
| Folkestone and Hythe District Council | — | Figures under review |
| Hertsmere Borough Council | — | Figures under review |
| Liverpool City Council | — | Figures under review |
| London Borough of Camden | — | Figures under review |
| London Borough of Newham | — | Figures under review |
| London Borough of Waltham Forest | — | Figures under review |
| Malvern Hills District Council | — | Figures under review |
| Melton Borough Council | — | Figures under review |
| Mid Sussex District Council | — | Figures under review |
| Monmouthshire County Council | — | Figures under review |
| North Kesteven District Council | — | Figures under review |
| North Norfolk District Council | — | Figures under review |
| Northumberland County Council | — | Figures under review |
| Oxford City Council | — | Figures under review |
| Redcar & Cleveland Borough Council | — | Figures under review |
| Rushcliffe Borough Council | — | Figures under review |
| Salford City Council | — | Figures under review |
| Sevenoaks District Council | — | Figures under review |
| Sheffield City Council | — | Figures under review |
| Slough Borough Council | — | Figures under review |
| Solihull Metropolitan Borough Council | — | Figures under review |
| South Cambridgeshire District Council | — | Figures under review |
| South Kesteven District Council | — | Figures under review |
| South Tyneside Council | — | Figures under review |
| St Helens Council | — | Figures under review |
| Stratford-on-Avon District Council | — | Figures under review |
| Test Valley Borough Council | — | Figures under review |
| Tewkesbury Borough Council | — | Figures under review |
| The North Yorkshire Council | — | Figures under review |
| Tonbridge and Malling Borough Council | — | Figures under review |
| Tower Hamlets Council | — | Figures under review |
| Wakefield Council | — | Figures under review |
| Walsall Council | — | Figures under review |
| Wealden District Council | — | Figures under review |
| Welwyn Hatfield Borough Council | — | Figures under review |
| West Lancashire Borough Council | — | Figures under review |
| West Lindsey District Council | — | Figures under review |
| West Suffolk Council | — | Figures under review |
| Westmorland and Furness Council | — | Figures under review |
| Winchester City Council | — | Figures under review |
| Wokingham Borough Council | — | Figures under review |
| Wolverhampton City Council | — | Figures under review |
Other public bodies(1)
Arm’s-length bodies and other public organisations publishing supplier-payment transparency data.
| Public body | Spend / month | Data through |
|---|---|---|
| London Fire Brigade | £11m | August 2026 · update pendingpublishes monthly |
This section is generated automatically from PSIP's ingestion registry (last generated 3 November 2026); figures update as new months are ingested. Disclosure thresholds and redaction policies vary by body — councils typically publish payments over £250 or £500 and redact payments to individuals.
Notice types covered
What is and is not currently included in PSIP search results.
Active tenders
Open procurement notices currently accepting responses
Contract awards
Confirmed contract awards with supplier and value
Pipeline notices
Upcoming procurements announced 12+ months in advance
Transparency notices
Direct awards without competition (Procurement Act 2023)
Framework competitions
CCS and sector framework application windows
Prior information notices
Pre-market engagement and advance notices
Contract change notices (UK10)
Contract modifications under the Procurement Act 2023 (live February 2025), published only on Find a Tender and only for contracts awarded under the new Act. Ingested and linked to the original award. Published volumes are still building from zero across the whole market, so absence of a change notice is not evidence a contract was never varied.
Contract termination notices (UK11)
Early terminations under the Procurement Act 2023 (February 2025), Find a Tender only. Ingested and linked to the original award, with the planned and actual end dates compared so early exits are visible. Contracts awarded under the previous rules never receive one, so this covers new-Act contracts only.
How data is collected and updated
Official government sources
PSIP connects directly to the official government APIs for Find a Tender, Contracts Finder and Public Contracts Scotland, and collects Sell2Wales and eTendersNI notices directly from their official public procurement portals. Every source is a first-party UK government publisher — never a third-party reseller or aggregator.
Daily refresh
Our pipeline runs daily, pulling all new and updated notices from each source. Tender status changes (active → closed → awarded) are updated as they appear in the source data.
Deduplication
Contracts that appear on multiple portals (e.g. a Scottish contract appearing on both Find a Tender and PCS Scotland) are deduplicated by source reference ID to avoid double-counting.
Spending data ingestion
Supplier-payment transparency files (central-government £25k releases and council payments-to-suppliers publications) are collected on each body’s publication cycle, parsed through a single validating pipeline, and linked to Companies House where a registered company can be identified. Where a publisher blocks automated collection, files are retrieved manually and loaded through the same validated pipeline.
Data enrichment
Where available, we enrich tender records with Companies House supplier data, NHS ODS buyer data, and GIAS education establishment data to improve buyer intelligence accuracy.
AI scoring
AI relevance scoring uses Anthropic Claude to evaluate each tender against your specific business profile. Scores are calculated at search time — not cached — so they always reflect your current profile.
Known limitations and exclusions
We believe in transparency about what PSIP does not yet cover.
Historical data before PSIP launch — data history varies by plan (6 months on Essential, 12 months on Growth, full history on Professional+).
Private and framework call-off contracts — contracts awarded directly within frameworks without a public notice are not visible on any portal and therefore not in PSIP.
Some council e-procurement portals — while PSIP covers eTendersNI as full data sources, some councils also use In-Tend, Delta eSourcing or other portals for below-threshold quotes that are not publicly indexed.
Contract change and termination notices (UK10/UK11) are ingested, but the published record is thin — these only became mandatory under the Procurement Act 2023 (February 2025), apply only to contracts awarded under the new Act, and appear only on Find a Tender. Absence of a change or termination notice is therefore not evidence that a contract ran unmodified to term.
Spending data reflects what each body publishes — disclosure thresholds vary (£250/£500/£25,000), payments to individuals are redacted by publishers, and some bodies publish months in arrears. Each body’s "data through" month above shows exactly how current its data is.
Questions about our data coverage?
If you need a specific portal, public body or notice type covered that is not listed here, get in touch. We prioritise data source additions based on user demand.