Fake compliance documents are a real problem in Nigerian procurement. Companies submit BPP certificates they did not earn, procurement officers accept documents without checking, and contracts end up in the hands of unqualified vendors. If you are evaluating a supplier, checking a competitor’s claim, or confirming your own registration status, knowing how to verify a BPP certificate is a practical necessity.
This article explains exactly how the verification works, what you can check online, what the results mean, and the signs that a certificate may not be genuine.
Why BPP Certificate Verification Matters
The Bureau of Public Procurement maintains a National Database of Federal Contractors, Consultants and Service Providers. Every company that is legitimately registered on this database receives a unique BPP Contractor identification number and appears in the system with their category, classification tier, and registration status.
A company presenting a BPP certificate without being on this database is presenting a fraudulent document. The Public Procurement Act 2007 allows the Bureau to impose sanctions on companies that provide false declarations, including revocation of registration and permanent debarment from public procurement. For the procuring entity or business that accepted the fake document without checking, the consequences can include disqualified contracts and regulatory scrutiny.
Verification takes less than two minutes. There is no reason to skip it.
How to Verify a BPP Certificate Online
The primary verification method is a direct search on the BPP contractor database. The database is publicly accessible and allows anyone to search for a registered company by name or contractor ID.
| Step | What to Do |
|---|---|
| Step 1 | Go to federalcontractors.bpp.gov.ng |
| Step 2 | Look for the public search or contractor search option on the portal |
| Step 3 | Enter the company name exactly as it appears on the certificate, or enter the BPP Contractor ID prefixed with BPP_ |
| Step 4 | Review the search results for a matching entry |
| Step 5 | Confirm the company name, registration category, classification tier, and registration status against what is on the presented certificate |
The search is name-based. When using a contractor ID for lookup, the full identifier format is BPP_ followed by the assigned number. If the company does not appear in the database at all, it is not registered and the certificate is not genuine.

What the Search Results Tell You
A successful search result on the BPP database returns the following information about a registered company.
| Information Returned | What It Confirms |
|---|---|
| Company name | Whether the registered name matches what is on the certificate |
| BPP Contractor ID | The unique identifier assigned on registration |
| Business category | The type of goods, works, or services the company is registered under |
| Classification tier | The class (A through E) assigned based on the company’s financial, technical, and personnel capacity |
| Registration status | Whether the account is active or dormant |
Pay attention to the registration status. A company that registered but failed to complete its annual renewal will show as dormant. A dormant status means the registration is not currently valid for procurement purposes, even if the company has a printed Interim Registration Report from a previous year.
Signs a BPP Certificate May Not Be Genuine
Beyond the database search, there are physical and contextual red flags that indicate a certificate may be fake or manipulated.
| Red Flag | What It Suggests |
|---|---|
| Company name on the certificate does not appear in the BPP database | Company is not registered or registered under a different name |
| BPP Contractor ID is missing or does not match database records | ID may be fabricated |
| Certificate shows a category the company clearly cannot qualify for | Details may have been altered |
| Registration date seems inconsistent with the company’s CAC date | Possible backdating |
| The certificate was sent as an edited image rather than a downloaded PDF from the portal | May indicate alteration |
| Company cannot log in to show their profile on the BPP portal when asked | Suggests they have no active account |
The Interim Registration Report, which is the official BPP certificate document, is generated and downloaded directly from the BPP portal after a completed registration. A genuine certificate should be reproducible by the company logging into their portal account and printing it again on demand.
Verifying Through the Debarred Vendors List
The BPP also publishes a list of debarred vendors on its website at bpp.gov.ng. A company on this list has been sanctioned and is prohibited from participating in public procurement. This is a separate check from the registration database and worth running alongside the main search, particularly for high-value contracts.
If a company appears on the debarred list, no certificate they present, however legitimate it looks, changes their disqualified status.
Contacting BPP Directly for Confirmation
If the database search produces unclear results, or if there is reason to suspect the company has manipulated their information after registration, the BPP database administrators can be contacted directly.
| Contact Method | Details |
|---|---|
| ccspsupport@bpp.gov.ng | |
| Phone | 09-8746682 or 09-8746687 |
| Head office | Plot 256, Zone AO, Off Herbert Macaulay Way, Behind Unity Bank, Central Business District, FCT, Abuja |
Direct contact is the appropriate route when you need written confirmation for a formal procurement process or when a company’s database status is inconsistent with their claimed registration.
Checking Your Own BPP Registration Status
This process is not only useful for verifying a third party. Companies that completed their registration can use the same public search to confirm their own listing appears correctly on the database, that the category is accurate, and that the status is active rather than dormant.
If your company’s status shows as dormant, it means the annual renewal was missed. The fix is to log back into the portal at federalcontractors.bpp.gov.ng and complete the renewal process, which involves submitting updated information on company performance for the preceding year.
Frequently Asked Questions
Can anyone search the BPP database or is it restricted?
The database is publicly accessible for search purposes. A public user can retrieve limited information on the particulars of registered companies without needing an account. Full profile details are accessible to the registered company through their own login.
What does a dormant BPP status mean for procurement eligibility?
A dormant status means the company failed to complete their annual renewal. For procurement purposes, a dormant registration is not treated as a valid active registration. Procuring entities should not accept a certificate from a company showing dormant status as current proof of registration.
Is there a risk of cloned or copycat BPP portal websites?
Yes. The official BPP contractor portal is federalcontractors.bpp.gov.ng. There are unofficial sites with similar names that may attempt to mislead users. Always verify you are on the official government domain ending in .gov.ng before conducting any search or making any submission. A search result from an unofficial site carries no weight.
Can a company have different classification tiers for different categories?
Yes. A company registered under multiple business categories can have different class ratings (A through E) for each category, since classification is based on capacity relevant to each specific area. This is normal and does not indicate an inconsistency in the registration.
What should I do if I suspect a company submitted a fake BPP certificate in a tender?
Report it to the procuring entity handling the tender and, separately, to the BPP directly via ccspsupport@bpp.gov.ng. The Bureau has the authority under Section 58 of the Public Procurement Act 2007 to investigate and sanction companies that provide false declarations, including debarment from all future public procurement.
Does BPP verification cover state government contracts as well?
The BPP National Database is specifically for Federal Government contractors. State governments operate their own procurement systems and may have separate vendor databases. A company registered with BPP is not automatically registered for state-level procurement, and vice versa. For state contracts, check with the relevant State Ministry or Bureau.
Conclusion: Two Minutes of Verification Can Save a Procurement Process
The BPP database exists precisely because trust in documents alone is not enough. A search takes under two minutes. It either confirms the company is registered and active, flags them as dormant, or returns no result at all, which is the clearest signal possible that a certificate is not legitimate.
For procurement officers, making this check a standard step before shortlisting any vendor removes a category of fraud entirely. For businesses submitting their own documents, confirming your active status on the database before the tender deadline is the kind of detail that prevents unnecessary disqualification.




