Calculate the total cost of registering your business with Nigeria's Corporate Affairs Commission. Includes filing fees, stamp duty, legal costs, and all government charges.
Registering a business with Nigeria's Corporate Affairs Commission (CAC) is a legal requirement for any business operating in the country. The cost varies significantly depending on whether you're registering a simple business name (sole proprietorship/partnership) or a limited liability company (LLC/LTD).
As of 2025, a business name registration costs NGN 13,500 in government fees alone. A limited company starts at NGN 25,000 for share capital up to NGN 1 million, with additional stamp duty of 0.75% on the share capital. Most people use registered agents or lawyers, which adds NGN 30,000-80,000 to the cost.
A business name is the simplest and cheapest option for small businesses, sole traders, and freelancers. It doesn't create a separate legal entity — you and the business are the same in the eyes of the law. A limited liability company (LLC) creates a separate legal entity that protects your personal assets. It's required for businesses that want to open corporate bank accounts, bid for government contracts, or raise investment.
Yes, you can register directly on the CAC portal (pre.cac.gov.ng). Business name registration is straightforward. However, LLC registration involves preparing Memorandum and Articles of Association, which most people hire a lawyer for (NGN 30,000-80,000).
There is no legally mandated minimum share capital for private companies in Nigeria. However, most companies register with NGN 1,000,000 (1 million) as it's the standard for opening corporate bank accounts and bidding for contracts.
Business name: 2-7 working days. Limited company: 5-14 working days. NGO (CAC/IT): 14-28 working days. Express processing is available for an additional fee.
Yes, all Nigerian commercial banks require a CAC certificate (business name or company) to open a business bank account. You'll also need your TIN (Tax Identification Number), which is now issued automatically during CAC registration.