Back to All DispatchesAfrican Tech & Startups
Corporate Affairs Commission
African Tech & StartupsCorporate Affairs Commission

The Ultimate Guide to CAC Company Registration for Nigerian Tech Startups in 2026

A complete step-by-step blueprint covering Business Name vs Private Limited Company (Ltd), statutory filing fees, Tax Identification Numbers (TIN), and opening corporate bank accounts.

Freedom Emmanuel Obanijesu

Freedom Emmanuel Obanijesu

Top Marketer & AI Product Marketer in Nigeria & Africa

Oct 9, 2026•8 min read•11.5k reads
https://cac.gov.ng
Visit Live Platform
CAC Registration Guide for Startups in Nigeria
Corporate Affairs CommissionCorporate Affairs Commission
Verified Live Screen Capture • Corporate Affairs Commission● Authentic Web Asset
Executive Summary & Key Takeaways
  • Never register a Business Name if you intend to raise venture capital or distribute equity; an LTD is legally mandatory for stock issuance.
  • The CAC portal issues automated digital certificates with QR validation, eliminating paper certificate wait times.
  • Corporate Tax Identification Number (TIN) is generated simultaneously upon certificate release via FIRS integration.

In This Teardown

  1. Business Name vs Private Limited Liability (Ltd)
  2. Statutory Costs and Portal Filing Breakdown
  3. Step-by-Step Online Filing Process
  4. Post-Incorporation Compliance: TIN, SCUML, & Bank Accounts

Business Name vs Private Limited Liability (Ltd)

Choosing between a Business Name and a Private Limited Company (LTD) is the most critical legal decision a founder makes:

  • Business Name (Sole Proprietorship): Costs ₦10,000 - ₦15,000. Quick to set up, but offers zero liability separation. Your personal assets are exposed if the business enters debt. You cannot issue shares to co-founders or investors.
  • Private Limited Company (LTD): Costs ₦40,000 - ₦65,000 (direct portal fees). Creates a sovereign legal entity. Grants shareholding certificates, protects personal assets, and is required by Paystack, Flutterwave, and corporate enterprise partners.

Statutory Costs and Portal Filing Breakdown

ItemOfficial CAC Statutory FeeProcessing Timeline
Name Reservation₦50024 - 48 Hours
1 Million Share Capital LTD₦10,000 (CAC fee) + ₦7,500 Stamp Duty3 - 5 Business Days
Certified True Copy (CTC) Status ReportIncluded digitallyInstant Download

Step-by-Step Online Filing Process

  1. Name Reservation: Submit two alternative names on the CAC Company Registration Portal (CRP).
  2. Appoint Directors & Shareholders: Under CAMA 2020, a single individual can legally be the sole director and shareholder of a small company.
  3. Memorandum and Articles of Association (MEMART): Select digital object clauses covering software development, digital marketing, and financial technology consulting.
  4. Identification & Proof of Address: Upload valid NIN (National Identity Number) slip, passport photograph, and utility bill.

Post-Incorporation Compliance: TIN, SCUML, & Bank Accounts

Once your digital certificate with QR verification is approved:

  • Your corporate Tax Identification Number (TIN) is automatically issued via the JTB (Joint Tax Board) system.
  • Apply for your corporate bank account (Moniepoint Business, Kuda Business, or traditional banks) within 14 days to preserve compliance status.
GROWTH ARCHITECTURE AUDIT

Is your product losing buyers to invisible friction?

Book a 45-minute live diagnostic session with Freedom Emmanuel Obanijesu (Ranked Top Marketer in Nigeria & Africa).

Book Free Session
Freedom Emmanuel Obanijesu
AUTHOR INTEL

Freedom Emmanuel Obanijesu

Ranked top marketer and top AI product marketer in Nigeria and Africa. 100 Under 40 Honoree in Technology & Innovation, GTM systems engineer, and founder of Lumenvox AI.

TECHNOVATE WEEKLY DISPATCH

Join 3,400+ Founders & Marketers Across Africa & Silicon Valley

Get weekly teardowns of African tech moves, B2B sales scripts that close $10k+ retainers, and unfiltered GTM playbooks straight to your inbox every Thursday.

Discussion

Join the Conversation

Loading community discussion...