CAC Annual Returns in Nigeria: How to File and Avoid Penalties
ยท4 min read
Here's how most Nigerian business owners discover annual returns: they need a status report for a bank loan, a visa application or a big contract โ and find out their business is marked inactive at CAC, with several years of unfiled returns and penalties waiting. The filing itself is small and cheap. The surprise is what costs money. This guide makes sure you're never on the wrong side of that surprise.
What annual returns actually are
An annual return is a statutory filing that confirms your business's details โ name, address, proprietors or directors โ are current on CAC's register. That's it. It is not a tax, it has nothing to do with profit, and no accountant needs to audit anything for a small business filing.
The confusion comes from the word "returns", which sounds like tax returns. Keep the two apart: handles your registration (annual returns go here); handle your taxes. Filing one does not cover the other.
Frequently asked questions
Is a CAC annual return the same as tax?
No. Annual returns go to the Corporate Affairs Commission and simply keep your registration active; taxes go to FIRS or your state revenue service. Filing your annual return doesn't settle any tax, and paying tax doesn't file your return.
I've never filed since registering. What do I do?
File all outstanding years at once. On KinaTrust you enter how many years are owed and the filing is priced per year, with late filings flagged so the penalty side is handled in the same order.
My business made no money this year. Do I still file?
Yes. Annual returns are about keeping your record current, not reporting profit. Dormant and zero-revenue businesses file too โ it's how CAC knows the entity still exists.
When are annual returns due?
Every year after your first year of registration, with the exact schedule depending on your entity type. The practical rule: file every year, on time, and the penalties question never comes up.
Ready to try it yourself?
Instant delivery, secure payments โ built on trust.
Business name or limited company? Compare liability, share capital, cost and compliance side by side to pick the right CAC registration for your business.
ยท4 min read
CAC
FIRS and state revenue services
Who must file
Everyone on the register, every year after their first:
Business names โ yes, even a one-person shop registered last year.
Limited companies โ alongside their other statutory obligations.
Incorporated trustees (NGOs, churches, associations) โ same rule.
There is no "too small to file" category, and no exemption for businesses that made nothing. If it's registered, it files. (Still deciding what to register? See business name vs limited company.)
What happens if you don't
Nothing โ at first. That's the trap. Then:
Penalties accrue for every unfiled year. Each missed year adds its own late penalty, so the bill grows quietly in the background.
Your business gets flagged inactive on CAC's public register. Banks check it before loans, corporates check it before contracts, embassies check it on business visa applications. "Inactive" reads as "abandoned".
Prolonged default risks being struck off the register entirely โ at which point you're re-registering, not filing.
The pattern is always the same: the filing costs little, the catch-up costs more, and the missed opportunity costs the most.
Select your entity type โ Business Name, Company (Ltd) or Incorporated Trustees.
Enter your RC/BN number and registered name.
Enter how many years are outstanding. Filing is priced per year, and the total shows before you pay โ one year owed or five, you see the full figure upfront.
Mark late filing if your returns are overdue so the penalty side is handled in the same order.
Submit, pay from your wallet, and track the order in the app until CAC confirms your record is current.
If you're not sure how many years you owe, count from the year after your registration to now, minus any year you can prove was filed.
Where filing pays off: the status report
The place your filing discipline becomes visible is the status report โ the official CAC document that shows your business's current standing, its registered details and whether it's active. Banks request it for loans and some account openings, big clients request it during vendor screening, and embassies see it in business visa files.
A status report on a business with unfiled returns advertises the problem to exactly the people you least want seeing it. A clean one closes deals. KinaTrust can pull a status report for you through the same Business Registration service โ but the report only looks good if the filings behind it exist, which is the quiet, compounding reason to file every year even when nobody is asking.
While you're at it: your TIN
Annual returns keep you right with CAC; a Taxpayer Identification Number (TIN) keeps you right with the tax side. You'll need one for a compliant business bank account, official receipts, and most government dealings. KinaTrust handles TIN registration through the same Business Registration service โ sensible to sort both in one sitting rather than rediscover the second one at the next bank visit.
The bottom line
Annual returns are the cheapest compliance you'll ever do โ a small, boring filing that keeps your certificate meaning something. File every year and none of this article's warnings apply to you. Behind on years? Clear them in one order today. And if you're reading this before you've even registered, start at the beginning: how to register a business name with CAC online.