Registering With The Federal Reporting Council of Nigeria. I Think It's A Must For Business Owners.


We got a project from a big client, to train their staff on Power BI. Everything went smoothly till the procurement officer at the company asked for two additional documents. It was the first time we would be asked for those documents: three years audited financial statements and our income tax clearance certificate. The audited financials was a totally new one for me, but the tax registration one was a common one. We usually provide evidence of tax registration and payment. But the procurement person here wouldn't accept our other tax documents, it must be Income Tax clearance certificate. 

Luckily, it is exactly 3 years now since we started business. 2014, 2015 & 2016. So we decided to do the audited account for all the years of our operations. And it has been a big eye opener. The accounting firm handling it was very professional about it and even helped us put in proper processes going forward in our company financial matters. So now, I would have to get monthly salary. No more helping the company with my personal funds without recording them. No more paying for official expenses from personal account (I still find it easier said that done, but at least I recognize the need for proper account reconciliation monthly or frequently).

Today, I finally got the audited copy of our financials, each year separately. Another need arose. By law the two directors must be registered with FRC (Federal Reporting Council of Nigeria). Again, it's one of those bump-into-it-before-you-know-it-existed thing I have gotten familiar with in running a business legally in Nigeria. 

The company has two directors as its founders -- my dad and I. So I went to look up the registration process. Luckily, FRC has done a very nice job of making the registration process documented on their website: and I just have to decide which qualifying professional body to join. Or will my Microsoft Certificate work? 

I think it would be good if the government has an agency, like other countries have, that provides entrepreneurs with the brochure of a detailed step by step list of all the regulatory requirements to meet right from day one of starting their business to the third or fifth year of running their business. Even a pamphlet listing something like the following would be very nice, one won't be having to pay unnecessary fines:

  1. Apply for desired company name with CAC
  2. After confirmation that the name is available and reserved, register your company with CAC
  3. Ensure you register under the appropriate category that will support your business' short and long term goals. There is Business Name, Limited Liability and Limited Partnership (don't know if there is more)
  4. Immediately register with FIRS for Tax purposes
  5. Get your FIRS Tax registration certificate
  6. Always file your VAT monthly, whether you made sales or not. (The penalty can be bloody, it piles up in a crazy way). BTW, if you didn't make sales just fill NIL and won't pay anything that month.
  7. Within the first 6 months you can apply and get your Income Tax Certificate (so I hear/read) without paying more than N25,000,
  8. After the year, file your annual returns with CAC.
  9. Have your account financials audited
  10. File your income tax no later than 6 months after the financial year or you risk being fined for each month delay (I don't think we can escape our own fine; I call it the cost of ignorance)
  11. Get your Income Tax Certificate
You will notice I haven't included PAYE tax. I am still figuring out how to do that properly. So far everyone has been engaged on a consulting term and we don't bear their tax burden. But for me, at least, I have to start taking a regular salary and remitting PAYE tax. What I have is the indirect tax evaluation one that independent consultants have. 

I am glad though that I am fixing them all gradually. I will provide you with updates as I progress.


  1. That is a good information and in respect of the PAYE Tax, If you won't mind I can be of help(free of charge).

    1. Wow! That would be cool! Will reach out to you.

      Just seeing this. Been off the comments section for a few weeks.

  2. i now seem to understand why we always get a low rating on the 'Ease of doing Business' ratings.
    To register a company, you need to show evidence of competency or professional qualifications in the subject matter. to be able to legally present audited accounts, you register with FRCN.
    To register with FRCN, you have to belong to any of 66 professional bodies (and i cant seem to find one that fits my interests).
    At the rate we are going, Steve Jobs, Bill Gates and all that dropped out of school to start fantastic companies would not have been able to do business in Nigeria!
    How do we go forward from here?

    1. It's even worse than I wrote here.

      I finally joined Nigeria Computer Society (NCS) based on the information on the FRC website. But upon going to their office for registration after paying for form, I was told NCS was not established by a legislative act. Then why include it on the website? No answer, maybe the officials don't even know what's published on their website.

      So I decided to give Computers Professionals Council of Nigeria (CPN) a try. After paying and almost done with the registration, I was told that because I finished NYSC in March 2011 and not December 2010, I would have to fork out over N300,000 extra to take classes on computer appreciation and the likes before I can proceed to make the final payment of about N200,000 for associate membership, and another thousands of Naira for induction conference in Abuja.

      I was put off by the entire process: unreasonable exorbitant fees and trying to waste weeks of my time on useless outdated low-level training.

      I am now considering forfeiting whatever I have paid and check out Nigerian Institute of Management.


You can be sure of a response, a very relevant one too!

Click on Subscribe by Email just down below the comment box so you'll be notified of my response.