How to Register a Business in Nigeria
Most guides on registering a business in Nigeria stop at "go to the CAC website." Then they leave you to figure out the other 80% on your own the part where most first-time founders quietly give up.
This guide doesn't do that.
Here's what actually happens between "I have an idea" and "I have a registered business that can collect money, sign contracts, and pay tax." No fluff, no marketing language, no pretending the process is smoother than it is.
Step 1: Pick the right structure (and don't overthink it)
You have three real options:
Business Name (BN) Sole proprietor or partnership. Cheap, fast, but legally you and your business are the same person. If your business gets sued, your personal assets are on the line.
Private Limited Company (LTD) Separate legal entity. Costs more, takes a bit longer, but protects your personal assets and is the only structure that serious investors, banks, and corporate clients take seriously.
Incorporated Trustees For NGOs, religious bodies, foundations. Different beast. Skip if you're building a regular business.
For 9 out of 10 founders building anything they hope to scale, the answer is LTD. The extra ₦20,000 or so it costs versus a Business Name buys you legal protection, credibility, and access to corporate banking products you simply cannot get with a BN.
If you're a freelancer, consultant, trader, or you're just testing an idea, BN is fine but expect to convert later if the business takes off.
Step 2: Reserve your business name
Go to the CAC pre-registration portal. You'll need at least two name options because they check for conflicts with existing names.
Real timeline: 24–72 hours, sometimes longer at peak periods. Real cost: ₦500–₦1,000 for the name reservation.
The trick most people miss: CAC will reject names that are too generic, too close to existing names, or contain restricted words ("national," "federal," "African," "bank," "trust," "group" these need extra clearance). Submit two solid options and have a backup ready. Saves you days.
Step 3: Register the business with CAC
Once your name is approved, you'll submit:
Memorandum and Articles of Association (CAC has a template, but customize the objects clauses to actually match what you'll do copy-paste here costs you later)
Director details (minimum 1 director for small companies, with valid government ID)
Shareholder details
Registered office address (must be a physical Nigerian address, no PO Box)
Share capital declaration (₦100,000 is the minimum for a standard private company)
Real timeline: 2–7 working days for an LTD if your documents are clean. Faster for a BN often within 48 hours.
Real cost (DIY):
Business Name: ~₦10,000–₦11,000 in government fees
Private LTD with ₦100,000 share capital: ~₦30,000–₦35,000 (CAC fees plus stamp duty, which is 0.75% of share capital)
Real cost (with an agent):
Business Name: ₦15,000–₦35,000 total
Private LTD: ₦60,000–₦100,000+ total
You'll get your Certificate of Incorporation and Certified True Copies (CTCs) of your filed documents. Don't lose these. Banks, partners, and tax authorities will ask for them again and again over the life of the business.
Step 4: Get your Tax Identification Number (TIN)
Here's where most "how to register a business in Nigeria" guides stop. They shouldn't.
CAC now issues TINs automatically for new registrations but you still need to activate it with the Federal Inland Revenue Service (FIRS) before you can actually use it for transactions, banking, or contracts.
Real timeline: Usually 5–14 working days for activation. Real cost: Free.
Without an active TIN, your "registered business" can't open a corporate bank account, can't be paid by serious clients, and can't legally invoice with VAT. A lot of founders find this out only when a payroll vendor or an enterprise client rejects them.
Step 5: Open a corporate bank account
This is where the registration becomes a real business.
You'll need:
Certificate of Incorporation
Memorandum & Articles of Association
CAC status report
Active TIN
Director IDs (NIN, international passport, or driver's license) and passport photos
Two reference forms from existing account holders (this trips up first-timers solve it early)
Utility bill or proof of registered office address
Sometimes a board resolution authorizing the account opening
Real timeline: 5–15 working days, depending on the bank and how clean your documents are. Real cost: Free, but most banks require a minimum opening deposit (₦10,000–₦50,000).
Pro tip: don't just pick the bank you have a personal account with. Talk to two or three. The right relationship manager at the right bank shaves weeks off your future loan, payroll, and FX conversations.
Step 6: Register for VAT (if you'll need it)
If your business turnover crosses the VAT threshold in a year, registration is mandatory. Below that, it's optional but if you want to invoice corporate clients (who'll demand a TIN and a VAT-compliant invoice), register early.
Real timeline: 7–14 working days through FIRS. Real cost: Free.
Step 7: State and sector permits the things nobody mentions
Depending on your industry and state, you may also need:
Lagos State Internal Revenue Service (LIRS) registration if you operate in Lagos same logic in other states
Industry-specific licenses NAFDAC (food, drugs, cosmetics), CBN (financial services and payments), NCC (telecoms and value-added services), SON (manufactured goods), DPR (oil & gas)
Local government permits for physical premises, signage, and trade
Data Protection registration (NDPR) if you handle personal data and almost every digital business does
These aren't optional extras. Operating without them is fine until it isn't, and the penalties compound quickly once a regulator is paying attention.
The realistic total cost
For a typical LTD registration done properly, here's the all-in:
CAC name reservation: ~₦500–₦1,000
CAC registration fees + stamp duty: ₦30,000–₦35,000 (DIY) or ₦60,000–₦100,000 (with an agent)
Document preparation if outsourced: ₦15,000–₦50,000
Bank account opening deposit: ₦10,000–₦50,000
Corporate seal: ₦5,000–₦15,000
Sector and state permits: varies wildly
Realistic budget: ₦70,000–₦200,000 to be properly set up plus 4–8 weeks of your time chasing portals, forms, and reference letters across multiple agencies.
That last cost is the one nobody bills you for, and it's usually the most expensive.
The five mistakes that quietly kill new businesses
The same mistakes show up over and over:
Picking BN when you needed LTD: and then re-registering a year later when an investor or corporate client demands it.
Not activating the TIN: discovering this only when a bank or client rejects your invoice.
Using a personal account "for now": which becomes a tax and accounting nightmare within twelve months.
Skipping NDPR registration: until you get a compliance letter with a fine attached.
Treating registration as the goal: instead of the entry ticket to actually running a business.
Registration is the start. The hard part is what comes after: staying compliant, filing annual returns, keeping books, paying staff, growing.
Comments (1)