Skip to content

Guide

BPP Registration and NOCOPO: A Practical Guide for Nigerian Suppliers

A plain-English walkthrough of two separate BPP systems suppliers frequently confuse: the National Database that registers your company as a federal contractor, and NOCOPO, the portal that publishes procurement records for public transparency.

These are two different systems, not one

Suppliers often use “BPP registration” and “NOCOPO” interchangeably. They are not the same thing, and confusing them causes real problems, like a company assuming it is registered to bid because it can see tenders on NOCOPO, when registration and tender visibility are handled by separate systems entirely.

The National Database for the Registration, Categorization and Classification of Federal Contractors, Consultants and Service Providers, accessed at federalcontractors.bpp.gov.ng, is where a company registers itself as a contractor, consultant, or service provider eligible to do business with the Federal Government. This is the system covered in most of this guide.

The Nigeria Open Contracting Portal (NOCOPO), at nocopo.bpp.gov.ng, is a separate transparency and disclosure platform. Ministries, Departments and Agencies (MDAs) publish procurement plans, tender records, and contract award information there, and citizens and civil society organizations can track project status and give feedback. It does not register contractors, and registering in the National Database does not automatically create a NOCOPO account.

Both exist under the Bureau of Public Procurement (BPP) and both trace back to the Public Procurement Act 2007: the National Database to Section 5(h), and NOCOPO to the Bureau's open contracting mandate under Section 5(r).

Why the National Database exists

Section 5(h) of the Public Procurement Act 2007 makes it mandatory for BPP to maintain a database of the particulars of all federal contractors and service providers. The database is meant to be the definitive record of who is doing, or intends to do, business with the Federal Government of Nigeria (FGN).

Being listed in the database is not, by itself, a guarantee of winning contracts. BPP is explicit on this point: the database is a compilation of eligible companies, not an automatic ticket to government patronage. What it does is establish that your company meets the baseline legal, tax, and capacity requirements to be considered.

Who needs to register

All Contractors, Consultants and Service Providers (CCSPs) already doing, or intending to do, business with the Federal Government must register. This includes:

  • Foreign contractors and consultants

    Foreign CCSPs register in the same database as local companies, and do not need to reside in Nigeria to register or maintain their registration.

  • Suppliers of goods, services, and manufactured items

    The database covers direct suppliers, though it does not cover manufacturers who are not themselves making direct supplies.

One detail that trips up smaller firms bidding together: joint ventures do not register as joint ventures. Each company is required to register as its own unique corporate entity. If you're planning to bid as a JV, each partner needs its own individual registration.

What you need before you start

Before registering, BPP expects your company to already meet the requirements of a legally registered corporate entity, including:

  • Corporate Affairs Commission (CAC) registration

    Only duly registered corporate entities are eligible.

  • Tax compliance

    Including clearance from the Federal Inland Revenue Service (FIRS). Companies must fulfil all obligations to pay applicable taxes before registration.

  • Pension compliance

    Any corporate entity registered in Nigeria with five or more employees must comply with the Pension Reform Act 2004 as a condition of database registration.

  • No disqualifying convictions

    Companies cannot have a director with a conviction, in any country, for criminal misrepresentation or falsification of facts related to procurement matters.

BPP also recommends downloading the data requirement template from the database before you start, so you know in advance exactly what information you'll be asked to submit.

The registration process, step by step

  1. 1Go to federalcontractors.bpp.gov.ng and select Contractor Registration.
  2. 2Submit basic company information: company name, address, and email, to receive a temporary Contractor ID and password by email. Check spam folders if it doesn't arrive.
  3. 3Log in with the temporary credentials and complete your full company profile: CAC registration number, company type, FIRS Tax Identification Number (TIN), address, and contact details.
  4. 4Select your categories. Companies choose from 65 categories under Works, 98 under Services, and 49 under Goods, based on their actual areas of specialization. A company can select more than one category if it genuinely operates across them.
  5. 5Submit for classification. BPP classifies each registered category into Class A through E, based on professional capacity, personnel, technical capability, financial strength, past experience, and equipment. A company can hold different classes in different categories, since capacity in one line of work doesn't imply the same capacity in another.
  6. 6Provide a five-year work history. Classification depends on the details of jobs your company has executed and fully completed in the five years before registration, in either the private or public sector.
  7. 7Wait for a decision. BPP communicates application status through the portal and to the contact email submitted at registration. If approved, you'll receive your BPP Contractor identification number and the classification tier for each category selected. If declined, BPP is expected to communicate the specific reasons so you can address them.

Some third-party sources cite an average processing time of around five working days. BPP's own published FAQ does not state a specific turnaround commitment, so treat that figure as indicative rather than guaranteed, and don't plan a bid timeline around it without confirming current processing times directly with BPP.

Cost

Initial registration is free for local Nigerian companies. For foreign companies, and for annual renewals generally, BPP has indicated a fee will apply to cover the cost of verifying submitted information, though the specific fee schedule is set and communicated by BPP directly rather than published as a fixed public rate as of this writing. Confirm current fees with BPP before budgeting for registration.

Keeping your registration current

  • Annual renewal

    Renewal starts from the first month of each new year, and requires submitting updated information on your company's performance over the preceding year.

  • Dormant status

    If you don't renew, your status is flagged as dormant. This doesn't erase your registration, but it does mean you're no longer represented as active.

  • Updating company particulars

    Updating outside the annual renewal cycle is restricted: changes can only be submitted after a minimum of 60 days from your initial data submission. Plan for this if you know a material change (new directors, new capacity, new categories) is coming.

  • Revocation

    Under Section 58 of the Public Procurement Act 2007, BPP can sanction CCSPs who breach the Act, including for false declarations in the database. Sanctions can include revocation of registration and debarment from public procurement.

If your registration shows as confirmed and up to date but doesn't appear in BPP's public search results, that's a known, specific issue, contact the database administrators directly (BPP publishes dedicated support lines and an email, ccspsupport@bpp.gov.ng, for exactly this kind of discrepancy).

What NOCOPO actually shows you

Once you understand NOCOPO is a transparency portal and not a registration system, it becomes a genuinely useful research tool. Through nocopo.bpp.gov.ng, you can see:

  • Procurement plans and records

    Submitted by MDAs, including project title, cost, vendor name, procurement method, project location, and implementation status.

  • Contract award information

    Across more than 700 federal MDAs that have been circular-mandated to use the portal.

  • Project implementation status

    Useful due diligence if you're evaluating whether a procuring entity has a track record of following through on awarded contracts.

NOCOPO was built to conform to the global Open Contracting Data Standard (OCDS), and won a global innovation award from the Open Contracting Partnership and Open Data Institute in 2017 for its approach to procurement transparency. For suppliers, its practical value is research: before you invest time preparing a bid for a given MDA, you can check NOCOPO for that MDA's history of contract awards and project completions.

How CoreTender helps

Registration status, category, and classification are exactly the kind of details that quietly expire or fall out of date while a business is focused on winning the next tender. CoreTender tracks your BPP registration and renewal windows alongside your CAC and tax clearance status, so a lapsed registration doesn't surface for the first time when a procuring entity is checking your eligibility against a live bid.

Related guides

Start with the pillar guide for the full picture of how Nigerian public tenders run: How Government Tenders Work in Nigeria (2026 Complete Guide).

The remaining supporting guides in this Nigeria series are being researched and published one at a time. Titles are listed here without links until each guide goes live.

  • How to Write a Winning Tender ProposalComing soon
  • Common Reasons Bids Are RejectedComing soon
  • Construction Procurement in NigeriaComing soon
  • Government Tender Documents ExplainedComing soon
  • Procurement Glossary for NigeriaComing soon

References

This guide summarizes publicly available regulatory information as of August 2026 for general orientation purposes. Registration procedures, fees, and portal features are set and revised by BPP directly. It is not legal advice. Verify current requirements directly with BPP before registering or renewing.

Stop losing tenders on technicalities.