Call us now:
If you logged into TaxPro Max recently and got redirected somewhere unfamiliar, that’s because the Nigeria Revenue Service has retired it. The new platform is called Rev360, and it lives at selfservice.nrs.gov.ng.
Most business owners, either didn’t know about the switch, or just don’t know what this entails. The mechanics of how you file, what you have to declare, and what gets accepted as a valid return have all shifted.
Here’s the version you actually need.
You don’t need to register again. Probably.
If you had a TaxPro Max account, you’ve been migrated automatically. NRS sent your new login credentials to whatever email you had on TaxPro Max. Find that email, log in, change the password.
If you’ve never been registered at all, you can now do it directly through Rev360. The portal connects to CAC, so once you enter your RC number it pulls your company details automatically. You’ll need a director’s ID, a utility bill, and an OTP sent to the email on your CAC record.
Filing is now a two-step process
This is the biggest behavioural change. For most taxes, including Company Income Tax and VAT, you no longer fill the return inside the portal. You download an Excel template, complete it offline, and upload it back.
A few things to know about the templates:
- The formulas are embedded. Don’t touch them. The template auto-calculates totals, tax liability and there are validation checks that decide whether your return can even be submitted.
- There’s a progress bar. It must read 100% before the system will accept the upload. If it isn’t full, then something is missing; usually a section you skipped because it didn’t seem to apply.
The CIT template includes a Statement of Financial Position with a hard validation: total assets must equal total equity plus liabilities. If your balance sheet doesn’t balance, the system will tell you. This has been implemented to catch bookkeeping errors that used to slip through.
New disclosures that didn’t exist before
If you’re filing CIT, you’ll now hit two prompts before you even get to the income tax template:
Are you part of a Multinational Enterprise (MNE)? If yes, you declare your group turnover in Euros. If no, you click no and move on.
Do you have any Controlled Foreign Companies (CFCs)? If yes, you list each one with name, country, ownership percentage, and financials. If no, simply click no.
For most local SMEs, both answers are no. But you still have to click no. Skipping the prompt isn’t an option, and selecting yes when it doesn’t apply will misclassify your return.
Audited financial statements are mandatory and the bar is specific
For CIT, you must upload a full set of audited financial statements alongside the return. Full set means:
- Auditor’s report
- Statement of Profit or Loss
- Statement of Financial Position
- Statement of Cash Flows
- Statement of Changes in Equity
- Notes to the accounts
- Capital allowance computation
It needs to be one consolidated PDF, properly scanned, legibly arranged. The figures must reconcile to what’s in your Excel template. Incomplete uploads get rejected, which then delays processing and can trigger queries from the Service.
If your auditor typically delivers components in pieces, you need to consolidate before you upload.
A few smaller things worth knowing
You can now connect a registered tax consultant to your account using their Tax ID, which lets them act on your behalf without sharing login credentials.
You can request a tax office transfer directly from your profile. It’s subject to approval, but the request mechanism is now self-service.
There’s a proper Asset Manager. Asset disposal including virtual assets, which the manual specifically names crypto under is handled inside the platform, with gains computed automatically and posted to the relevant tax computations.
Payments also run through online gateways with receipts saved to your profile. You can pull historical receipts from the “View Payment” Receipts section without having to email anyone.
What this actually means for you
Rev360 is, on balance, a better system. The CAC integration is genuine. The consultant connection feature is long overdue and the validation checks will save you from filing returns that get bounced back two months later.
But better tooling exposes bad records faster than it forgives them.
If your books are sitting in a spreadsheet that someone on your team updates inconsistently, the balance-sheet validation in the CIT template will surface that. If your audited statements aren’t packaged the way the system expects, the upload will fail. If you’ve never thought about whether you have a CFC, you’ll now have to think about it before you can submit a return.
This is the part most people underestimate. The platform isn’t more demanding than the law was. It just enforces what the law already required, more visibly.
If your next filing is coming up and you’re not sure your records will hold up to the new validation, that’s exactly the kind of structural review we do at Sedah Advisory. Send an email to info@sedahadvisory.com or book a 30-minute audit here to see where the gaps are before the system finds them for you.