Methodology
Nigeria Procurement Watch analyses publicly available federal procurement data from the Bureau of Public Procurement's NOCOPO portal. This page explains exactly how findings are generated, what they mean, and — just as importantly — what they don't mean.
What counts as a contract
NOCOPO records procurement at four stages: Planning, Tender, Contract, and Implementation. We only analyse contracts in the Contract or Implementation stage — meaning an award has actually been made. Planning-stage budget allocations (which are ceilings, not awards) are explicitly excluded from all scoring and detection.
Detectors
Scoring
Each agency's Anomaly Risk Score (0–100) is calculated from the severity-weighted density of findings relative to its total contract volume — not a raw count. This prevents agencies with more contracts from being penalised simply for having more data. Agencies with fewer than 3 awarded contracts are capped at a low score regardless of findings, since there isn't enough data to draw a confident conclusion in either direction.
What this is not
This dashboard does not allege corruption. It surfaces statistical patterns in public data that warrant further investigation by journalists, civil society, or the agencies themselves. Many flagged patterns have innocent explanations — a data entry error, a legitimate capital purchase, or incomplete data coverage on our end. We try to make that uncertainty explicit in every finding rather than implying false certainty.
Data source
All contract data is sourced directly from nocopo.bpp.gov.ng, the Bureau of Public Procurement's public Open Contracting Data Standard portal.