The steps to filing annual returns in Nigeria are straightforward once you understand what annual returns mean. An annual return is an official statement submitted to the Corporate Affairs Commission (CAC) each year, confirming that a business is still active and compliant.
Filing annual returns is critical because it keeps your business in good standing, helps you avoid penalties, and maintains your company’s credibility.
This guide focuses strictly on the step-by-step process for companies, business names, and incorporated trustees. For a broader context, see our article on everything about annual returns.
Key Takeaways
- The steps to filing annual returns include logging in to the CAC portal, selecting annual returns, completing the correct form, uploading documents, paying fees, and saving the acknowledgement slip.
- Companies file using CAC 19, business names use CAC/BN 06, and incorporated trustees file with a statement of affairs and trustee details.
- Common mistakes include using the wrong form, failing to update officer details, entering inaccurate information, and forgetting to download the acknowledgement slip.
- Filing annual returns on time maintains your business credibility, prevents penalties, and secures your organization’s active status with the CAC.
Steps to Filing Annual Returns in Nigeria
The steps to filing annual returns are simple once you understand the sequence.
This quick guide highlights the process at a glance before we go deeper into the detailed filing process for companies, business names, and incorporated trustees.
Step 1: Log in to the CAC Online Portal
Access your account on the Corporate Affairs Commission portal (post.cac.gov.ng or icrp.cac.gov.ng). Ensure your RC, BN, or IT number is active and correctly linked to your profile.
Step 2: Select Annual Returns Under Post-Incorporation Services
On your dashboard, choose Annual Returns from the menu of post-incorporation filings. This is where the CAC annual returns process begins for all entity types.
Step 3: Choose the Correct Return form for your Entity
- Companies use CAC 19.
- Business names use CAC/BN 06.
- Incorporated trustees file a statement of affairs with trustee details.
Choosing the right form avoids unnecessary delays and queries.
Step 4: Provide Accurate Business Information
Enter the required data for the financial year being reported. This typically includes director or proprietor details, shareholding structure, AGM date, or a statement of affairs, depending on your entity type.
Step 5: Upload Supporting Documents
Attach the required scanned documents. For companies, this often includes financial statements. Business names provide proprietor details and business particulars, while trustees upload their annual statement of affairs.
Step 6: Pay the Prescribed Filing Fee
Generate a payment reference through the portal and pay securely online. Retain proof of payment for your records.
Step 7: Submit and Download Acknowledgement
Submit your filing and monitor the portal for approval. Once successful, download the acknowledgement slip. This serves as official proof that you have completed your annual return.
Summary Table of Quick Steps to Filing Annual Returns
| Step | Action | Purpose |
| 1 | Log in to CAC portal | Access your business profile |
| 2 | Select Annual Returns | Start the CAC annual returns process |
| 3 | Choose correct form (CAC 19, CAC/BN 06, or Statement of Affairs) | Ensure compliance based on entity type |
| 4 | Provide business details | Keep CAC records up to date |
| 5 | Upload supporting documents | Verify information and confirm compliance |
| 6 | Pay filing fee | Complete the transaction |
| 7 | Submit and download acknowledgement | Receive proof of filing |
Conclusion
Many business owners prefer to avoid errors by working with accredited professionals. If you would rather focus on running your business while experts manage your compliance, visit Entrepreneurs.ng to help you handle the full CAC annual returns process, from reviewing your records to submitting on the portal and obtaining acknowledgement.

Leave a Reply