How to Use Your Bank Statement for Tax Compliance
Your bank statement is the NRS's favourite audit tool. Here's how to reconcile it with your tax records before they do it for you.
Your Bank Statement Tells a Story
Every credit that hits your bank account is a data point. Every one. And under the Nigeria Tax Administration Act (NTAA), the NRS has the power to request your bank statements directly from your bank — without telling you first.
When they do, they'll compare every credit entry against your filed tax return. If credits exceed your declared income, you'll get an assessment notice asking you to explain the difference.
The smart move? Reconcile your bank statement with your tax records before the NRS does it for you.
Why Bank Reconciliation Matters
Bank reconciliation is the process of matching every credit in your bank statement to a corresponding entry in your tax records. The goal is to account for every naira that came in — and prove which amounts are taxable and which are not.
What NRS looks for:
Common reasons for a gap:
All of these are legitimate credits that are not taxable income — but only if you can prove it. Without documentation, the NRS will assume every credit is income and tax you accordingly.
How to Reconcile: Step by Step
Step 1: Get Your Bank Statement
Download your bank statement for the full tax year (January 1 to December 31). Most Nigerian banks let you download statements in CSV or PDF format from their mobile app or internet banking portal.
Tip: Download the CSV format if available. It's easier to import into TaxJeje and other tools. PDF statements work too — TaxJeje can parse most Nigerian bank statement formats.
Step 2: Upload to TaxJeje
Go to Bank Reconciliation and upload your statement. TaxJeje will:
The matching engine uses fuzzy matching on dates and amounts, so even if the description text doesn't match exactly, we'll find likely matches.
Step 3: Review Matched Items
For each matched credit, verify that:
Matched items are your "clean" zone — these are credits you've already declared and documented.
Step 4: Classify Unmatched Credits
This is the important part. For every unmatched credit, you need to decide:
Is it taxable income you forgot to log?
Is it non-taxable?
Is it a transfer between your own accounts?
Step 5: Generate Your Reconciliation Report
Once all credits are accounted for, TaxJeje generates a reconciliation summary showing:
This report is your audit defence document. If NRS queries your bank activity, you hand them this report with all supporting documentation.
Common Pitfalls
1. Multiple Bank Accounts
Many Nigerians use 2-5 bank accounts. Make sure you reconcile all of them. If you transfer N500,000 from Account A to Account B, that's a credit in Account B that you need to explain. Reconcile each account separately.
2. Cash Deposits
If you deposit cash from business sales, each deposit should match a recorded income entry. The NRS cannot distinguish between cash from sales and cash from gifts — you need documentation.
3. Third-Party Payments
If a client pays someone else on your behalf (e.g., paying your supplier directly), this might not show in your bank account at all. But if the client reports it as a payment to you, NRS may expect to see it in your income. Keep records of these arrangements.
4. Foreign Currency Credits
USD, GBP, or EUR credits from Payoneer, Wise, or direct wire transfers are converted to NGN at the settlement rate. The NGN amount in your bank statement may differ from the foreign amount on your invoice. TaxJeje tracks the exchange rate for each entry to reconcile these differences.
Building an Audit-Proof Record
The goal of bank reconciliation isn't just tax compliance — it's audit readiness. When every credit in your bank account is accounted for and documented, an NRS audit becomes a non-event.
Here's your audit-proof checklist:
When to Reconcile
Don't wait until filing season. Reconcile monthly or quarterly:
The TaxJeje Advantage
TaxJeje's bank reconciliation engine automates the tedious parts:
Your bank statement is the NRS's primary audit tool. Make it your primary compliance tool too.