Complete CAC iCRP login on the official company registration portal of the Corporate Affairs Commission, Federal Republic of Nigeria. Follow password reset steps, the forgot password option, and two-factor authentication after the cybersecurity breach to restore iCRP account access for company incorporation, business name registration, NGO registration, CAC forms online, and the public or accredited agent dashboard.
The Corporate Affairs Commission operates the official company registration portal for the Federal Republic of Nigeria. Business owners, directors, trustees, and accredited agents use this system for company incorporation, business name registration, NGO registration, and related filings. After a security upgrade, iCRP account access changed. Users now need updated credentials and stronger verification before the login page will open a dashboard.
This guide explains how to reach the official iCRP portal, complete CAC iCRP login, use the forgot password option, and set up two-factor authentication. It is written for people who already have an account and for those preparing to file CAC forms online.
What the Official iCRP Portal Is
The Integrated Company Registration Portal, often called iCRP, is the online platform of the Corporate Affairs Commission. The home page describes it as the Official Company Registration Portal of the Corporate Affairs Commission, Federal Republic of Nigeria. [1]
The live address is https://icrp.cac.gov.ng. The login page is https://icrp.cac.gov.ng/auth/login/. Always type the address yourself or use a bookmark you created from that domain. Do not follow login links sent by unknown senders.
Through the portal, users can:
- Reserve names and start company incorporation
- Complete business name registration
- Apply for NGO registration, including incorporated trustees and companies limited by guarantee, where consent is required
- File selected pre-incorporation and, for eligible users, post-incorporation transactions
- Complete CAC forms online and pay statutory fees
Public users and accredited agents do not see the same tools. A public dashboard is generally limited to pre-incorporation work. An accredited agent dashboard can handle a wider range of filings, including post-incorporation work through single sign-on, so a separate post-incorporation login is no longer required for accredited agents. [2]
Why CAC iCRP Login Changed After the Security Upgrade
In April 2026, the Corporate Affairs Commission announced a major security upgrade to iCRP. News reports based on the commission’s public notice said the change followed a cybersecurity breach involving unauthorised access to limited parts of its systems.
The login page itself states that multi-factor authentication was upgraded to strengthen account security and that the way users access iCRP accounts has changed. The commission also published an “ICRP Password Reset and Two-Factor Verification Guide” on its news pages, with a step-by-step video.
Under the process described in those public notices, existing users were required to reset passwords before regaining access. Many users were also prompted to enable two-factor authentication, including authenticator-app codes in addition to a password.
Follow the prompts on the official login page. Screen wording can change as the commission updates the system.
Password Reset Steps Before You Sign In
If an old password no longer works, use the forgot password option rather than guessing. Repeated failed attempts can lock an account.
Use the Forgot Password Option
- Open the official iCRP portal at https://icrp.cac.gov.ng.
- Go to the login page.
- Select Forgot Password or Reset Password.
- Enter the registered email or username linked to the account.
- Submit the request.
- Open the message sent to that registered email. Check spam and promotions folders if it does not appear within a few minutes.
- Use the reset link, create a new strong password, and confirm it.
The commission’s FAQ confirms that the forgot password feature sends instructions to the registered email address, and that users should open the link and follow the steps provided. [2] Reports of the April 2026 upgrade described this first reset as a one-time requirement so that older passwords would no longer work.
Choose a password you do not use on other sites. Do not share it with anyone who is not authorised to act for the business.
If the Reset Email Does Not Arrive
Confirm that you used the email stored on the account. On the login page, the official FAQ points users who are unsure of the linked email to the Check Email button.
If you no longer control that mailbox, the FAQ advises sending a request to [email protected] or [email protected] with your account details so the email can be updated. Customer service can also be reached at [email protected] and 07080629000.
How to Complete CAC iCRP Login
After the password is current, sign in on the official login page.
Enter Accepted Login Details
The iCRP FAQ says users can sign in with a username, email, phone number, or accreditation number, then complete two-factor authentication.
Typical sequence:
- Open https://icrp.cac.gov.ng/auth/login/.
- Enter the username, email, phone number, or accredited number that belongs to the account.
- Enter the current password.
- Complete the verification step shown on screen.
- Continue into the dashboard only after the code is accepted.
Turn On Two-Factor Authentication
Two-factor authentication, also called multi-factor authentication, asks for something you know (the password) and something you have (a code from email or an authenticator app).
The official FAQ describes an email verification code: check the inbox, enter the code, and submit to reach the dashboard. [2]
Separately, the April 2026 security notices told users to set up an authenticator app after the password reset. In that flow, the portal displays a QR code. The user scans it with an app such as Google Authenticator, then enters the current six-digit code, which refreshes about every 30 seconds.
Complete whichever method the login page presents. Save backup codes if the portal offers them, and keep the authenticator app on a device you control. Losing that device can block later logins until support restores access.
Fix Duplicate Username or Phone Problems
If the system detects a duplicate username or phone number, the FAQ says you must update it before login can finish. Enter the old value and the new one you want to use, then continue. [2]
Public Dashboard and Accredited Agent Dashboard
Account type determines what appears after CAC iCRP login.
Public Dashboard and Pre-Incorporation
A public user account is for individuals who will act as a director, trustee, proprietor, or partner. Official signup text states that a public user only has access to pre-incorporation services.
From a public dashboard, typical pre-incorporation tasks include name reservation and starting a new registration. That covers many company incorporation and business name registration journeys, but it is not the full agent workspace.
Accredited Agent Dashboard
Accredited agents are persons or institutions certified by the Corporate Affairs Commission to process and submit pre-incorporation and post-incorporation filings for clients. [2]
On the new portal, accredited agents can move from pre-incorporation into post-incorporation through single sign-on. They search for the entity, open its dashboard, and file. Post-incorporation approvals are still reviewed by approving officers. [2]
Agents should register or link an accredited number only on the official site. A public account cannot be treated as an accredited agent dashboard.
Using the Portal After Login
Once inside, work from the menus rather than from unofficial “CAC registration manual” PDFs that circulate on social media. The in-portal steps are the current CAC registration manual for most users.
Business Name Registration
The FAQ states that business name registrations are AI-approved and can be processed quickly after a valid application and payment. The usual path is:
- Reserve a name and obtain an availability code.
- Open Registration and choose Register New Business.
- Enter the availability code.
- Add the email, business address, and commencement date.
- Add proprietor details and upload identification, a passport photograph, and a signature in the required image format.
- Review the preview and pay.
- Watch the dashboard status: pending, queried, or approved. [2]
Company Incorporation and NGO Registration
Name reservation is automated for standard classifications once payment succeeds. Classifications include company, limited partnership, limited liability partnership, and business name. If a name is unavailable, the portal can suggest alternatives. [2]
Names that need consent, including many NGO registration cases such as incorporated trustees or companies limited by guarantee, follow a separate path. That application is still reviewed manually. Users select a reason for consent, enter entity details, pay, and wait for an email when the application is approved or queried. [2]
Company incorporation for limited liability companies, incorporated trustees, LLPs, and LPs still goes through manual approval review, unlike instant business-name approval. [2]
CAC Forms Online
After login, forms are completed inside the relevant workflow: name reservation, registration, or post-incorporation. Upload clear images where the form asks for identification or signatures. Pay through the payment options shown on the portal, commonly Remita. Keep the payment receipt and any availability code until the certificate or status report is available for download.
Safe Habits for iCRP Account Access
- Use only the official iCRP portal. The cybersecurity breach reports are a reminder that registry data is a target.
- Never send passwords or authenticator codes to someone claiming to be CAC support on social media or messaging apps.
- Keep the registered email active. Password reset steps and many status notices depend on it.
- Update your phone number in the account if you change numbers, so later recovery is possible.
- Log out on shared computers.
- If a filing is queried, open the query history in the dashboard and correct only the points raised before resubmitting.
For account problems that the login page cannot solve, contact the commission through the addresses published on the portal: [email protected] and [email protected], or 07080629000. [8]
Frequently Asked Questions
How do I log in to the new CAC iCRP?
Go to the official iCRP portal at https://icrp.cac.gov.ng, open the login page, and enter your username, email, phone number, or accreditation number with your current password. Complete two-factor authentication with the email code or authenticator code shown on screen. If the old password fails, use the forgot password option first. [2] [5]
What if I cannot access the registered email on my account?
Use Check Email on the login page if you only need to confirm which address is linked. If you have lost access to that mailbox, email [email protected] or [email protected] with your account details and request an email update. Do not create a second account for the same person unless support tells you to. [2]
Can every dashboard file both pre-incorporation and post-incorporation work?
No. A public dashboard is set up for pre-incorporation services. An accredited agent dashboard can process pre-incorporation and post-incorporation filings, and agents can reach post-incorporation through single sign-on without a separate login. [2] [9]