How to Renew BPP Certificate Online? 5+ Portal Steps, Documents

How to Renew BPP Certificate Online

Once you have your BPP registration in place, keeping it current is just as important as getting it in the first place. A lapsed certificate can shut you out of a tender at the worst possible moment. The good news is that renewal is done entirely online, through the same portal used for initial registration, and the process is straightforward once your compliance documents are up to date.

This article explains exactly how BPP certificate renewal works, when to do it, what you need, and what the Interim Registration Report is and why it matters.

BPP certificate

Does the BPP Certificate Actually Expire?

This is a question many registered companies get wrong. The BPP registration itself does not expire in the traditional sense. Your company remains on the National Database of Federal Contractors, Consultants and Service Providers indefinitely once registered.

What does require annual attention is the Interim Registration Report, commonly called the IRR. This is the document generated from your BPP profile each year, and it serves as the active proof of your registration status for a given year. Procurement officers and tender evaluation teams check the IRR, not just whether your company name appears in the database.

Registered companies are required to renew their registration starting from the first month of each new year by submitting updated information on company performance in the preceding year. If you do not update your records and generate a new IRR, your registration is technically current but your certificate evidence for that year is missing.

What Is the Interim Registration Report?

The IRR is a printed document generated directly from the BPP contractor database after you log in and update your company’s information for the current year. It carries your BPP registration number, company details, business category, and a validity period.

When a government MDA asks for your BPP certificate as part of a tender submission, this is the document they want. The IRR is date-stamped and year-specific, which is why annual renewal matters even though the underlying registration does not expire.

How to Renew BPP Certificate Online
How to Renew BPP Certificate Online

When to Renew

BPP’s official position is that renewal should begin from January of each new year. Companies that bid for government contracts in the first quarter of the year regularly run into delays because they did not update their records in January and cannot generate a valid IRR in time for a submission deadline.

Starting the renewal process in the first two weeks of January is the safest approach. There is no grace period communicated for late renewals, and no formal deadline is set for when the old year’s IRR stops being accepted, so different procurement officers may handle this differently. The practical position is to have a valid current-year IRR before any contract deadline you are targeting.

What You Need Before Renewing

The renewal process requires you to update your company information on the portal with current documents. These are the same categories of documents used in initial registration, but they need to reflect the current year.

Current tax clearance certificate from FIRS covering the most recent three years of assessment. This is one of the most common reasons renewals stall. If your TCC expired in December, you need a new one before you can successfully update your BPP records.

Updated NSITF compliance certificate. The National Social Insurance Trust Fund certificate needs to be current. An expired one will show up as a gap during verification.

Current ITF compliance certificate, unless your company has fewer than five employees or an annual turnover below fifty million naira, in which case ITF compliance is not required.

PENCOM compliance certificate, applicable to companies with five or more employees. This also needs to be the current year’s certificate, not the previous year’s.

Updated company performance information covering contracts executed or services provided in the preceding year. This is the additional information BPP collects during the annual renewal that it does not require during first-time registration.

Current CAC status report if there have been any changes to directors, shareholders, or registered address since your last update.

BPP certificate

Step-by-Step: How to Renew Your BPP Certificate Online

Step 1: Log In to the BPP Contractor Database

Go to federalcontractors.bpp.gov.ng or access it through the link labelled “Contractor Registration” on the main BPP website at bpp.gov.ng. Log in using your Temporary Contractor ID and Password from your original registration.

If you have forgotten your login credentials, use the password recovery option on the portal. Do not create a new company account to work around lost credentials, as duplicate registrations cause verification problems that are difficult to resolve later.

Step 2: Update Your Company Information

Once logged in, navigate to the section for updating your company profile. Review each field and update anything that has changed since your last submission. This includes director and shareholder information, contact details, key personnel, and business category if your company has expanded into new sectors.

Pay particular attention to fields that pull from compliance documents, such as TCC reference numbers and certificate validity dates. These need to match the documents you will upload.

Step 3: Upload Current Compliance Documents

Upload the updated versions of all required compliance certificates. Make sure each document is the current year’s version and that the details on the certificates match exactly what you have entered in the company profile fields.

Name your files clearly before uploading. A file named “PENCOM_Certificate_2025.pdf” is easier for a reviewer to process than “scan0047.pdf.” Small things like this can speed up the verification stage.

Step 4: Submit Updated Company Performance Information

During renewal, BPP requires you to submit details of contracts and projects executed in the preceding year. This includes contract values, client names, project types, and completion status. This information is how BPP tracks your company’s active engagement in public procurement and updates your categorisation accordingly.

Do not leave this section blank or submit placeholder information. Incomplete performance data is one of the reasons renewals are queried or delayed.

Step 5: Generate and Print the Interim Registration Report

After submitting your updated information and documents, click the button labelled “Generate Interim Registration Report” and follow the steps to produce and print the current year’s IRR. This is your renewed BPP certificate for the year.

Keep a digital copy and at least two printed copies. Tender submissions typically require a physically signed and stamped copy, and having spares means you do not need to log back in and reprint every time a bid requires one.

Renewal at a Glance

StepActionWatch Out For
Log inUse existing Contractor ID and Password at federalcontractors.bpp.gov.ngForgotten credentials; do not create a duplicate account
Update company infoReview and correct all profile fieldsMismatches between form entries and compliance document details
Upload documentsUpload current-year TCC, NSITF, ITF, PENCOM certificatesExpired certificates; wrong year’s documents
Submit performance dataEnter contracts and projects from the previous yearLeaving this section blank or incomplete
Generate IRRClick “Generate Interim Registration Report” and printNot saving a digital copy for future use

Common Renewal Problems and How to Avoid Them

Expired compliance certificates at renewal time. The most common issue. If your ITF, NSITF, PENCOM, or TCC certificates expired before you started the renewal process, you cannot complete renewal until the new ones are in hand. Track expiry dates for all compliance certificates across the year and renew them before January rather than discovering the gap when you try to update BPP.

Forgotten login credentials. Companies that registered years ago often cannot find their original Contractor ID or password. The portal has a recovery option, but if the email address used during registration is no longer accessible, recovery becomes more complicated. Contact the BPP database administrators at ccspsupport@bpp.gov.ng or on 09-8746682 and 09-8746687 to resolve access issues.

Changes in company directors not reflected in CAC records. If directors have changed but the CAC status report has not been updated to reflect this, the renewal profile will be inconsistent. Update your CAC records first, then proceed with BPP renewal.

Submitting the old year’s IRR for a current tender. A 2024 IRR presented in response to a 2025 tender will typically be rejected by the procurement officer. Always check the year on your IRR before including it in a bid submission.

Is There a Fee for Renewal?

No fee is charged for annual renewal by local companies. The process of updating your records and generating a new IRR is free of charge through the BPP portal. Where costs arise, they are for consultant fees if you choose to engage professional assistance, or for obtaining the compliance certificates themselves from their respective agencies.

Frequently Asked Questions

What happens if I miss the January renewal window?

BPP does not formally publish a cut-off date for renewal within the year. In practice, companies that miss January simply renew as soon as they are ready. The risk is that if a tender deadline falls before your renewal is processed, you will not have a valid current-year IRR to submit. Renewing as early in January as possible eliminates this risk.

Can I renew my BPP registration if my tax clearance certificate has expired?

No. A current tax clearance certificate from FIRS is one of the required documents for renewal. You need to obtain a new TCC before you can complete the renewal process on the BPP portal.

Do I need to renew if my company has not bid for any government contracts in the past year?

Technically, the obligation to update records annually applies to all registered companies. Practically, if your company is not actively bidding for government contracts, the consequences of not renewing are lower. However, if a contract opportunity arises unexpectedly, having an outdated profile and no current IRR means you are not ready to bid until the renewal is completed.

How long does the renewal process take?

Renewal is faster than initial registration because your company is already on the database. If all your compliance documents are current and your profile information is accurate, generating a new IRR can be done in a single session. Delays arise when compliance documents need to be obtained first or when there are mismatches that trigger a verification query.

What if my company changed its business category during the year?

Update the business category fields during the renewal profile update. If your company has expanded into new sectors since the last registration, adding those categories during renewal updates your classification in the database for the new year.

Who do I contact if I have problems with the portal?

BPP’s database support team can be reached at ccspsupport@bpp.gov.ng, or by telephone on 09-8746682 and 09-8746687. These contacts handle queries about registration, renewal, access issues, and verification problems.

Conclusion: Treat Renewal as a January Task, Not a Pre-Bid Rush

The companies that run into BPP renewal problems are almost always the ones that remember they need a current IRR two days before a submission deadline. At that point, expired compliance certificates, forgotten passwords, and portal issues all become urgent problems with no room to absorb them.

Renewal belongs on your January compliance calendar alongside PENCOM, NSITF, and ITF renewals. When everything is refreshed at the start of the year, the IRR becomes a document you print in a few minutes rather than a bottleneck that costs you a contract.

BPP certificate

Scroll to Top