Direct answer
To register a business with CAC in Nigeria, choose whether you need a business name or limited liability company, search the proposed name, prepare owner or director details, register through the CAC online portal or a credible accredited professional, pay only through traceable channels, keep your certificate and status documents, then set up TIN, business bank account, invoices, payment gateway and compliance records.
This pillar page is written for Nigerians who want to register, verify or formalize a business. It covers the main long-tail searches around CAC registration: how to register a business name in Nigeria, business name vs limited company, CAC public search, CAC registration cost, CAC certificate, annual returns, TIN, business bank account documents, SCUML certificate, Paystack business account and Flutterwave business account.
Quick answer for CAC registration
If you are starting a small Nigerian business, the first decision is not the name. The first decision is the structure. A business name can work for a solo trader, freelancer, small shop, salon, food vendor, creator, tutor or simple service business. A limited liability company is usually better when you have co-founders, investors, employees, serious contracts, higher risk, larger clients or a business that needs stronger separation between owner and company.
After choosing the structure, do a name search and reservation through CAC routes, prepare the owner's or directors' details, complete the registration, pay official fees through traceable channels and keep every document. Do not treat the certificate as the end of the process. Banks, payment gateways, corporate clients and tax processes may still ask for TIN, status report, proof of address, director or proprietor ID, BVN/NIN checks, SCUML where relevant and invoices.
The safest workflow is: choose structure, search name, register, save certificate and status documents, set up TIN, open a suitable bank account, prepare invoice/payment records, check whether SCUML applies, and keep annual returns or record updates on a calendar.
- Choose business name or LTD based on risk and growth plan.
- Use CAC public search before paying anyone.
- Register through the CAC portal or a credible professional.
- Keep certificate, status report and receipts.
- Set up TIN, bank account, invoices and compliance records after registration.
Business name vs limited liability company
A business name is simpler. It is often used by sole proprietors and small operators who want a registered trading identity. It can help with bank account opening, payment gateway onboarding, supplier credibility and customer trust. Examples include a cleaning service, tailoring brand, online vendor, consultant, tutor, small restaurant, event vendor or freelance studio.
A limited liability company is more formal. It has shareholders, directors, share structure and stronger separation between the business and the individuals behind it. It is usually better when the business will sign larger contracts, bring in partners, employ staff, bid for corporate work, seek investment, operate in a regulated sector or carry meaningful liability risk.
The wrong structure can create friction later. A founder may register a business name because it is cheaper and faster, then discover that a corporate client wants an RC number, board resolution, memorandum and articles, director information, tax documents and a company bank account. Another person may register an LTD too early and then ignore filings, tax records and director responsibilities.
For many Nigerians, the practical answer is this: choose business name if the business is owner-led and low-risk; choose LTD if the business has partners, staff, investors, larger clients or liability exposure. If you are unsure, compare the next twelve months of the business, not only the current week.
- Business name: simpler registration, usually BN number.
- LTD: incorporated company, usually RC number.
- Business name suits many small owner-led businesses.
- LTD suits partnerships, larger contracts and higher-risk operations.
- Corporate clients and payment platforms may request different documents by structure.
How to use CAC public search before paying anyone
CAC public search is a basic safety step. Before you pay an agent, supplier, vendor, contractor, investment promoter, landlord, school, cooperative or service provider, search the business name where possible. The CAC homepage links to public search and the online registration portal, which helps users verify whether an entity appears in the registry.
Public search is not the same as a full due-diligence report. A company can be registered and still be risky. Registration does not prove honesty, financial strength, delivery capacity or regulatory approval. But it can help you catch obvious problems: no visible record, confusingly similar names, wrong entity type, spelling differences or a name that does not match the bank account presented to you.
When checking a business, compare the name on the CAC record with the invoice, bank account name, website, social media page, receipt and contract. If the vendor claims to be an LTD but only shows a personal bank account, ask why. If the invoice name differs from the account name, pause and request clarification. If a platform claims a famous brand name but uses a new unrelated CAC record, investigate further.
For your own business, public search also helps you avoid wasting money on a name that is unavailable, too close to another name or likely to be queried. Write down backup names before registration. Do not build logo, Instagram handle, packaging and signage around a name until you have checked availability and started the reservation process.
- Search the proposed or claimed business name.
- Compare CAC name with invoice and bank account name.
- Check entity type: BN, RC, IT or other registration.
- Do not treat CAC registration as proof of trustworthiness.
- Use backup names before branding heavily.
Documents and details to prepare before CAC registration
For a business name, prepare the proposed names, nature of business, business address, proprietor details, contact information and valid identity details. For an LTD, prepare proposed name, registered address, business objects, share capital, shareholder details, director details, persons with significant control where required and identification records.
The most common registration delays come from mismatch and weak preparation. Name spelling, date of birth, address, phone number, email, NIN, BVN, passport, driver's licence or voter card details should be consistent where they are used. If a director cannot access the phone number or email linked to identity verification, onboarding with banks and payment platforms can become slower later.
Use an email account the business owner controls. Many founders allow a cybercafe, junior staff member or agent to use their own email for CAC registration. That can create problems when you need to retrieve documents, file annual returns, change directors, update address or prove ownership of the portal account. If someone assists you, ensure you receive the final documents and can access the relevant account or records.
Also prepare business details honestly. Do not describe the business as a general merchant if the real activity is real estate, luxury goods, consulting, construction, betting, hotel, financial services, importation or another category that may require extra compliance. Banks and payment gateways often compare business activity with documents.
- Proposed names and backup names.
- Nature of business and business address.
- Owner, director or shareholder details.
- Valid ID and contact details.
- Email and phone controlled by the owner.
- Accurate business activity description.
CAC fees, timelines and service charges
CAC links to summary of fees and revised service timelines from its homepage. That means users should verify the current fee and expected turnaround from CAC before payment. Fees and timelines can change, and the amount you pay an agent may include both official fees and service fees.
When someone quotes a CAC registration price, ask for a breakdown: official CAC fee, name reservation, filing fees, stamp or statutory components where applicable, professional service charge, document download or delivery, and any other cost. A single vague price makes it hard to know whether the person is charging fairly or inventing unnecessary items.
Cheaper is not always better. A very low quote can mean the person will use wrong details, register the wrong structure, keep the login, skip important documents or disappear after name reservation. Expensive is not automatically better either. What matters is a clear process, traceable payment, accurate records and delivery of the final documents.
The safe rule is to confirm the official route, keep receipts and avoid cash payments with no record. If you use a professional, use someone who can explain the structure, documents, timeline and what happens after registration. A good professional should not only ask for money; they should ask what the business actually does.
- Check current CAC fees from CAC sources.
- Ask for official fee vs service charge breakdown.
- Keep payment receipts.
- Avoid vague or secret charges.
- Judge professionals by clarity and record quality, not only price.
After CAC registration: TIN, tax records and invoices
After CAC registration, the next question is usually TIN. TIN means Tax Identification Number. Nigerian businesses may need it for bank account opening, payment gateway verification, corporate client onboarding, tax filing, government work, contracts and invoice records. The old FIRS website now states that the Federal Inland Revenue Service has transitioned to the Nigeria Revenue Service, so users should confirm current tax routes through NRS or relevant tax portals.
Do not wait until a corporate client asks for TIN before you organise your records. Keep your CAC certificate, status report, owner/director details, address proof, bank records, invoices and receipts together. A business that can produce documents quickly looks more credible to banks, clients and platforms.
Invoices matter because registration alone does not prove business activity. If you are a freelancer, agency, supplier, school, logistics company or consultant, use invoices with consistent business name, address, contact, account details, invoice number, date, service description, amount and payment terms. Explainer.NG already has an invoice generator that can help Nigerian freelancers and small businesses create clearer invoices.
Tax obligations depend on structure, turnover, state, activity and current law. Use this guide to organise the workflow, but confirm tax filing duties with a qualified tax professional or official tax source. Do not assume that a newly registered business has no record obligation simply because revenue is still small.
- Check current TIN route through official tax sources.
- Keep CAC and tax records together.
- Use consistent invoice details.
- Separate personal and business records early.
- Ask a tax professional for filing obligations where needed.
Opening a business bank account after CAC registration
Banks usually ask for documents that show the business exists, who controls it and where it operates. Requirements differ by bank and account type, but common documents can include CAC certificate, business name or company number, status report or registration documents, valid ID, BVN, NIN, passport photograph, proof of address, board resolution for companies and TIN where applicable.
A business name account and an LTD account may not require the same documents. An LTD may need company documents, director details, shareholding or board information. A business name may focus more on proprietor details and the BN registration. Ask the bank for its current checklist before opening the account.
The account name should match the registered business name. If your CAC certificate says one thing and your invoice says another, payments can be delayed or questioned. Avoid collecting business money into personal accounts for too long if you plan to work with corporate clients, schools, payment gateways or international partners.
If the bank asks for SCUML, do not panic. It may depend on your business category. Ask the bank why it is required, confirm whether your activity is a designated non-financial business or profession and apply through official SCUML routes where required.
- Ask the bank for its current checklist.
- Match account name to CAC record.
- Prepare ID, BVN/NIN and proof of address.
- Prepare TIN where required.
- Ask why SCUML is required before paying anyone.
SCUML: when Nigerian businesses may need it
SCUML is the Special Control Unit against Money Laundering under EFCC. Its website says it handles registration and certification of Designated Non-Financial Businesses and Professions in Nigeria and supervises compliance with anti-money-laundering and counter-terrorism-financing obligations. Banks and payment platforms may ask certain businesses for a SCUML certificate before full onboarding.
Examples of categories that may be asked for SCUML can include real estate businesses, dealers in luxury goods, jewellers, car dealers, hotels, law firms, accounting and tax consulting firms, construction companies, consultants, non-profits and other designated categories. Paystack's Nigeria compliance page lists several categories where it requires SCUML before activation.
SCUML's own site carries an important warning: SCUML certificate is issued free of charge, registration and certification are completed through the official SCUML website, and third parties advertising paid facilitation are not agents or representatives of SCUML. This matters because many Nigerian businesses are pressured into paying for SCUML through social media helpers.
If your bank requests SCUML, first confirm whether your business category needs it. Then use the official SCUML portal, keep your application details and avoid using fake phone numbers or emails. SCUML warns that directors can be held accountable if invalid or non-operational contact details are used during registration.
- SCUML applies to designated non-financial businesses and professions.
- Banks and payment platforms may request it for some categories.
- SCUML certificate is issued free of charge.
- Use the official SCUML website.
- Avoid third-party paid facilitators posing as SCUML agents.
Paystack, Flutterwave and online payment accounts
Payment gateways are often the reason small businesses formalize. A founder may want to collect card payments, transfers, checkout payments, subscriptions or online orders. CAC registration can help, but payment platforms still perform their own compliance checks.
Paystack's support pages show two broad business account types: Starter Business and Registered Business. It says Starter Business is for merchants yet to register their businesses with regulators, while Registered Business is for officially registered companies or businesses. Paystack also states that Nigerian Starter Businesses have collection limits and that registered businesses may access more features.
Paystack's Nigeria compliance page lists identity, BVN, bank account and contact information requirements for Starter Businesses. For registered businesses, it lists different documents by registration type, including incorporated companies, incorporated trustees and business name registration. It also shows that business name registration may require certificate of business name, BN number, CAC BN 1, owner information and proof of address.
Flutterwave also provides payment services for Nigerian businesses, but the exact onboarding requirements should be checked on Flutterwave's current official pages or dashboard because requirements can change by product, country, business category and risk review. The practical rule is the same: make your CAC record, bank account, business activity, owner/director identity and website description consistent before applying.
- CAC registration helps but does not replace payment-platform compliance.
- Paystack has Starter and Registered Business account types.
- Registered businesses may need CAC documents, TIN and proof of address.
- Business activity must match the website and onboarding form.
- Test payments before sharing links publicly.
Annual returns, changes and keeping the business compliant
Registration is not the last compliance task. Businesses may need to file annual returns, update addresses, update proprietor or director information, change business activity, change shareholding, retrieve documents, respond to bank checks or provide status reports. If you ignore these tasks, the business can become harder to verify later.
A small business should keep a compliance folder. Include CAC certificate, status report, forms, receipts, tax records, bank account opening documents, invoices, contracts, staff records where applicable and payment gateway compliance submissions. Keep both digital and physical copies.
If you change business address, add a partner, change directors, alter shareholding, change business activity or stop operating, ask what CAC or tax update is required. Many founders only remember CAC when a bank, grant application, embassy, investor or corporate client asks for updated documents.
Set reminders for annual returns and record reviews. A simple calendar reminder can prevent expensive rush work later. If you use a professional, ask them to explain what ongoing filings apply to your business type.
- Keep CAC documents in one folder.
- Set annual-return reminders.
- Update business changes formally where required.
- Keep tax, invoice and bank records.
- Do not wait until a client asks for updated documents.
Common CAC mistakes Nigerians should avoid
The first mistake is registering the wrong structure because it is cheaper today. A business name may be fine, but if you already know you will have shareholders, investors, corporate contracts or higher liability, an LTD may save future restructuring stress.
The second mistake is allowing another person to control the registration email, portal access or document delivery. If an agent registers the business, insist on receiving final documents, receipts and enough information to retrieve records later. Do not build your company on a login you cannot access.
The third mistake is inconsistency. Business name, bank account name, invoice name, website name, payment gateway name and social handle should not tell different stories. If you trade under a brand but receive money into a different name, explain the relationship clearly and document it.
The fourth mistake is assuming CAC registration means regulatory approval. Some businesses need sector licences, professional registration, tax records, SCUML, permits, local government approvals, health approvals or other compliance steps. CAC tells the world the entity exists; it does not automatically approve every activity.
- Do not choose structure only by cheapest fee.
- Do not lose access to registration records.
- Do not use inconsistent names across platforms.
- Do not treat CAC as sector licence.
- Do not pay for SCUML through unofficial agents.
People also ask about CAC registration
How do I register a business with CAC in Nigeria? Choose business name or company, search and reserve the name, prepare owner or director details, complete registration on the CAC portal or through a credible professional, pay through traceable channels and keep the certificate and status documents.
How much is CAC registration in Nigeria? The amount depends on the structure, current official fees and any professional service charge. Check CAC's summary of fees and ask for a breakdown before paying an agent.
Is business name better than limited company? Business name is simpler for many small owner-led businesses. Limited company is better for partners, investors, larger contracts and higher liability. The right answer depends on risk, growth plan and client requirements.
Can I register CAC myself? CAC has an online registration portal. Some users can complete simple registrations themselves, while others may prefer a professional for structure, documents and corrections. If you use help, keep access to records.
How do I check if a company is registered in Nigeria? Use CAC public search and compare the result with the invoice, bank account, website and contract. Public search helps, but it is not full due diligence.
Do I need TIN after CAC registration? Many businesses need TIN for bank accounts, payment platforms, corporate clients and tax records. Confirm current tax routes through official tax sources.
Do I need CAC to open Paystack or Flutterwave? Some payment products support starter or unregistered businesses with limits, while registered business accounts usually require CAC and compliance documents. Check the current platform rules.
What is SCUML and who needs it? SCUML registers and certifies designated non-financial businesses and professions for AML/CFT compliance. Some banks and payment platforms ask certain business categories for it.
AI-style prompts Nigerian business owners may ask
Prompt: I want to start a small online business in Nigeria. Should I register a business name or LTD? Answer: If you are solo, low-risk and testing the idea, a business name may be enough. If you have co-founders, employees, investors, larger contracts or liability risk, compare an LTD before deciding.
Prompt: A client asked for my CAC certificate and TIN. What should I do? Answer: Provide your CAC certificate and current business tax details if available. If you do not yet have TIN, check the official tax route and start organising invoices, bank records and business address proof.
Prompt: My bank is asking for SCUML. Does every business need it? Answer: No. It depends on your business category and compliance risk. Ask the bank why it is required, check official SCUML guidance and apply through the official SCUML route if your category needs it.
Prompt: Can CAC registration stop customers from scamming me or prove a vendor is safe? Answer: No. CAC registration proves an entity record may exist, but it does not prove honesty or delivery capacity. Use CAC search as one check alongside contract, bank-name match, reviews, address, references and payment caution.
Prompt: I registered a business name but now want investors. What should I do? Answer: Speak with a professional about whether to incorporate an LTD, transfer assets, update contracts and clean up tax and bank records. Do not promise investors a structure you have not created.
Prompt: Paystack is asking for business documents. What should I prepare? Answer: Prepare documents that match your account type: CAC certificate, BN or RC number, status documents, owner/director ID, BVN/NIN consent, proof of address, TIN where required and SCUML if your category needs it.
Action checklist
- Choose business name or LTD based on business risk and growth plan.
- Search proposed name through CAC public search before branding heavily.
- Prepare accurate owner, director, shareholder and address details.
- Use the CAC portal or a credible professional with traceable payment.
- Keep certificate, status documents, forms, receipts and portal details.
- Set up TIN and business records after registration.
- Open a bank account with matching business name and documents.
- Use invoices and clear payment terms for business transactions.
- Check whether SCUML applies before paying anyone.
- Prepare Paystack or Flutterwave compliance documents before onboarding.
- File annual returns or updates where required.
- Keep records consistent across CAC, bank, invoices, website and payment platforms.
Questions Nigerians ask
How do I register a business with CAC in Nigeria?
Choose the right structure, search and reserve a name, prepare owner or director details, complete registration through CAC or a credible professional, pay through traceable channels and keep the final documents.
How much does CAC registration cost?
It depends on the structure, current official CAC fees and any service charge. Check CAC's summary of fees and ask for a fee breakdown before paying.
Is business name the same as limited company?
No. A business name is usually simpler and owner-led, while a limited company has directors, shareholders and stronger corporate structure.
Can I register CAC myself?
For some simple registrations, yes, through the CAC online registration portal. More complex structures may need professional help.
How do I check if a business is registered in Nigeria?
Use CAC public search, then compare the record with invoice name, bank account name, website, contract and other proof.
Does CAC registration mean a business is trustworthy?
No. It only helps confirm registration information. You still need due diligence before paying or signing.
Do I need TIN after CAC registration?
Often yes, especially for banks, payment platforms, corporate clients, tax records and contracts. Confirm current tax routes through official sources.
Can I open a business bank account with CAC certificate?
CAC certificate is usually important, but banks may also request ID, BVN/NIN, proof of address, TIN, status documents, board resolution or SCUML depending on the account.
What is SCUML certificate?
It is a certificate issued by SCUML-EFCC for certain designated non-financial businesses and professions for AML/CFT compliance.
Is SCUML certificate free?
SCUML's official site states that SCUML certificate is issued free of charge and warns against third-party facilitators claiming to act for SCUML.
Do I need CAC for Paystack or Flutterwave?
Some starter accounts may exist with limits, but registered business accounts and higher compliance needs usually require CAC and matching business documents.
What should I do after CAC registration?
Set up TIN, business bank account, invoice records, payment gateway compliance, annual-return reminders and document storage.
Related Explainer.NG guides
Sources
Use these official or primary sources to confirm current rules, fees, portals, deadlines and safety details before making important decisions.