A Nigerian software developer can be paid by a local startup, receive dollars from an overseas client and earn a small amount from a digital marketplace in one month. A designer might buy software, internet data and new equipment from the same bank account used for groceries. When the annual tax return is due, a bank statement alone may not explain which deposits are income or which expenses qualify.
The Nigeria Tax Act, 2025 and Nigeria Tax Administration Act, 2025 took effect under the 2026 tax reforms. For self-employed digital workers, the practical response is better documentation, not panic. This guide identifies five avoidable tax record-keeping mistakes Nigerian freelancers should fix in 2026, with examples, evidence checklists and a routine suitable for side hustles or full-time remote work.
One deadline distinction matters immediately: a self-employed individual's income earned in 2026 is generally reported in the annual return due by 31 March 2027. A return due in March 2026 normally concerns the preceding 2025 basis period and the relevant transition rules. Check the Joint Revenue Board's 2026 Personal Income Tax Guidelines and Federal Ministry of Finance transition guidance when preparing the applicable year.
Mistake 1: Treating every bank credit as freelance income—and only net payouts as earnings
A bank credit may be customer income, but it might also be a transfer between your accounts, a loan, a refund or a personal gift. On the other side, a payment platform may settle less than the gross invoice because it deducted processing charges or a client withheld tax. Recording every deposit as income can overstate revenue; recording only the reduced payout can understate it.
Example: One client invoice, two different amounts
Suppose a freelancer issues a ₦300,000 invoice for website maintenance. The client deducts an illustrative ₦15,000 in withholding tax and sends ₦285,000. The appropriate invoice register should preserve the ₦300,000 gross fee, the ₦15,000 deduction and the ₦285,000 receipt as separate fields. The ₦15,000 is only an example, not a claim about the statutory WHT rate for every service.
| Transaction field | Example |
|---|---|
| Invoice reference | FE-2026-014 |
| Gross service fee | ₦300,000 |
| Illustrative WHT deducted | ₦15,000 |
| Bank credit | ₦285,000 |
| Evidence | Invoice, contract, payment advice, bank entry, WHT record |
Now imagine transferring ₦100,000 from that bank to your own wallet. That movement should not create another ₦100,000 of sales income. Label transfers and match the originating debit to the receiving credit. Maintain an invoice register alongside the bank records so cash-flow totals and business revenue can be reconciled without duplication.
Fix: Record client, project, invoice number, service date, gross fee, deductions, currency, payment date and receipt reference. Use separate categories for revenue, internal transfers, loans, refunds and unsupported entries requiring review.
Mistake 2: Mixing private spending with business deductions—and losing proof of the expense
Freelancers frequently pay for internet subscriptions, fuel, phone plans, laptops, software and home electricity alongside personal purchases. These may all be real expenditures, but they are not all automatically deductible from taxable income.
Section 20 of the Nigeria Tax Act, 2025 generally permits qualifying expenses wholly and exclusively incurred in producing income from a trade, business, profession or vocation. Section 21 and other provisions limit or exclude certain claims. Paying for something with the same debit card used for work does not establish its business purpose.
How to document a mixed-use expense
For a home internet connection used both to deliver projects and for family entertainment, keep the bill, payment confirmation and a reasonable description of how you allocated business versus private use. A supportable allocation is better than simply claiming the entire amount. Ask an accountant to assess the correct treatment of a home office, shared rent or mixed-use electricity.
A new laptop, camera or other long-lived equipment also needs careful classification. Capital assets can be subject to capital-allowance rules rather than immediate deduction as ordinary monthly expenses. Keep the purchase receipt, date acquired, business use and asset register rather than burying the entire cost in 'miscellaneous'.
| Expense | Keep | Review before claiming |
|---|---|---|
| Cloud hosting / design software | Vendor invoice and subscription receipt | Connection to paid work |
| Data, phone, electricity | Receipts and usage basis | Personal versus business share |
| Transport to client site | Fare record, client/project details | Personal trip exclusion |
| Laptop, camera or desk | Purchase receipt and asset record | Capital expenditure treatment |
| Contractor or assistant | Agreement, invoice, proof of service | Withholding and payroll obligations, if applicable |
Fix: Label expenditure as business, personal or mixed when it happens. Attach evidence and the project purpose. Keep personal relief documentation, such as qualifying rent relief, separate from the business-expense ledger to avoid unsupported double claims.
Mistake 3: Ignoring foreign payments, exchange rates and platform deductions
Nigerian digital workers may invoice clients in dollars, pounds or euros, earn platform royalties or receive advertising and affiliate proceeds. A payment might sit with a foreign payment provider before being converted into naira. A foreign currency account does not, by itself, make a Nigerian tax resident's business income exempt.
For every foreign invoice or platform settlement, retain the contract, currency amount, invoice date, payment date, exchange rate evidence, conversion charges, platform fees and final amount deposited. The exchange rate and recognition method used for the tax records should follow the applicable rules and be consistent; verify any uncertain accounting and foreign-tax treatment with a qualified adviser.
A simple foreign-income record
| Record | Illustrative value |
|---|---|
| Client and reference | Client B / INV-USD-09 |
| Foreign invoice | US$500 |
| Platform processing fee | US$15 |
| Net foreign amount | US$485 |
| Conversion evidence | Provider statement with actual rate and date |
| Naira proceeds | Record actual credited amount, if converted |
The example deliberately does not invent an exchange rate. Use the documented conversion and applicable tax-accounting basis rather than multiplying by a convenient rate found on social media. Where foreign tax was actually paid, preserve the foreign assessment or withholding statement; a platform processing fee is not foreign income tax.
Income of content creators may include advertising, sponsorship, subscriptions and platform revenue sharing. The JRB's 2026 guidance expressly discusses non-employment income and content creators. FlyingEze's guide to foreign-company contracts and payments provides complementary advice on contracts and settlement records.
Fix: Keep foreign invoices and platform export files in their original currency, then document the corresponding naira entries and fees. Reconcile foreign balances as well as domestic bank accounts.
Mistake 4: Losing invoices, receipts and withholding-tax evidence
A screenshot of a bank alert may confirm that money moved, but it rarely establishes the entire transaction. For a deductible expense, preserve the supplier's receipt or invoice, proof of payment and business purpose. For a client payment, keep the contract, issued invoice, remittance advice and bank record. If a client deducts withholding tax, obtain the evidence needed to support any credit claimed.
Withholding tax on relevant contractor or consulting payments is generally a collection mechanism, not an ordinary freelancer expense. The applicable deduction and rate depend on the transaction and relevant regulations. The JRB guidelines address payments to non-employees; a freelancer should not assume every client is required to deduct one identical percentage or that withholding settles the entire annual liability.
A common error occurs when a client sends ₦285,000 after deducting ₦15,000 and the freelancer files as if the ₦15,000 vanished. Without supporting tax-credit evidence, an otherwise valid deduction may be difficult to reconcile. Keep a WHT schedule listing payer, payment reference, gross amount, deduction, tax period and supporting document.
Digital copies should be readable and named consistently—for example, 2026-06-client-b-invoice-014.pdf or 2026-08-hosting-receipt.pdf. Use secure storage with backups and controlled access. Don't assume a payment-app screenshot is sufficient documentation for every tax claim.
Fix: Build a monthly evidence folder for sales, business costs, tax deductions, foreign payments and adjustments. Investigate missing documents while the supplier or client can still provide them.
Mistake 5: Waiting until filing season to reconcile—and deleting records too soon
A freelancer who waits until March to sort an entire year's transactions may discover that invoices are missing, bank records contain unclassified transfers and clients have not supplied WHT evidence. Even accurate individual records can be misleading when they are never reconciled against each other.
Section 31 of the Nigeria Tax Administration Act, 2025 requires persons to maintain books and records sufficient to determine tax liability, including where no tax is due. It provides that the records must be kept for at least six years after the year of assessment in which the transaction occurred. Section 102 provides an administrative penalty of ₦50,000 for a non-company person who fails to keep or produce the required records, subject to the law's applicability.
The JRB Personal Income Tax Guidelines, 2026 say taxable individuals generally file an annual return by 31 March covering the preceding basis period, whether or not tax is payable. Income from a trade or profession should be supported by an audited financial statement or a statement of accounts attested to by the taxpayer. This makes a simple, accurate year-end profit-and-loss statement important.
A practical month-end reconciliation
- Export bank, wallet, cash and freelance-platform records for the month.
- Match customer receipts and refunds to invoices and projects.
- Identify internal transfers between accounts; do not count them twice.
- Match expenses to receipts and categorise personal, mixed and business costs.
- Update the WHT-credit ledger and follow up on missing payer evidence.
- Reconcile foreign-currency balances, unpaid invoices and platform fees.
- Prepare a monthly profit-and-loss summary, noting accounting-basis adjustments where needed.
- Store encrypted or access-controlled backups and confirm that documents can be restored.
Completing this routine each month makes the 31 December year-end close easier. It also reduces the risk of relying on memories, incomplete screenshots or incorrectly calculated 'annual earnings' from bank alerts.
Fix: Schedule one monthly bookkeeping review, a year-end close and a filing review well before 31 March 2027. Keep the records for the statutory period and longer if a valid legal hold or ongoing dispute requires it.
A simple record-keeping system that works for freelancers
A digital worker does not always need complex enterprise software. A well-maintained spreadsheet can hold separate tabs for invoices, receipts, payments, expenses, assets, WHT, foreign currency and reconciliations. The essential requirement is that each number can be traced to supporting evidence.
| Register | Minimum useful fields |
|---|---|
| Sales | Client, invoice ID, date, currency, gross amount, outstanding amount |
| Receipts | Payment date, account, gross/net difference, transaction reference |
| Expenses | Vendor, date, description, amount, work purpose, evidence |
| Withholding tax | Payer, invoice, deduction, evidence, credit status |
| Foreign income | Original currency, platform, fees, conversion basis, payout |
| Assets | Purchase date, cost, business use, disposal/allowance review |
| Reconciliation | Opening/closing balances, unmatched entries, reviewer notes |
For individuals wanting to organise records across bank accounts, cash and wallets, KudiScope publicly describes transaction categorisation, likely-duplicate review, linked own-account transfers and classification of personal, business or mixed spending. These can assist financial organisation, but KudiScope is a money tracker and planner—not a bank, tax adviser or verified official tax-filing service. Users remain responsible for original supporting documents and the legality of claimed deductions.
A more complex registered hospitality business might assess P-Biz Solutions' accounting workflows , including receivables, payables and reconciliation. These features are more relevant to operating companies than to a single freelancer's basic record-keeping, and should not be represented as automated NRS tax filing without evidence.
What should digital workers prepare for the 2026 income year?
At the end of 2026, close the registers for invoices, customer payments, business expenses, foreign revenue, qualifying tax credits and assets. Prepare the relevant statement of accounts, review what is actually deductible and identify the tax authority responsible for the individual's return. The official Tax ID portal can help verify the taxpayer identity; the relevant State/FCT authority's current filing process should then be followed.
For broader business registration and administrative steps, FlyingEze's post-CAC registration checklist gives additional context. Separate tax rules may apply if the person works through an incorporated company rather than personally. The business-name or company structure should never be inferred solely from the name displayed on an invoice.
Frequently asked questions
Do I have to declare every transfer into my bank account as freelance income?
No. You need to identify what each credit represents. A genuine client payment may be business income; a transfer from your own account is not automatically new revenue. Keep evidence for loans, gifts, refunds and other categories because their legal treatment can differ.
Can I deduct all my internet and electricity bills?
Not automatically. The relevant business portion should meet the applicable deductibility rules and be supported. Purely private costs should not be claimed as business expenses.
What if a foreign client pays me in dollars?
Keep the original foreign invoice, platform statements, fees, payment dates and exchange information. Determine the applicable tax accounting treatment rather than treating only the naira cash-out amount as the whole business record.
How long must I keep my tax records?
Section 31 of the Nigeria Tax Administration Act, 2025 sets a minimum of six years after the year of assessment in which the transaction occurred, subject to any additional applicable retention requirements.
When do I file the return for freelance income earned in 2026?
For individuals covered by the general JRB rule, the annual return for the preceding 2026 basis period is normally due by 31 March 2027. Confirm the correct filing authority, applicable exemptions and any updated procedures.
Conclusion
Five tax record-keeping mistakes cause avoidable confusion for Nigerian digital workers: misclassifying bank movements, mixing personal expenses with business costs, overlooking foreign income, losing supporting tax documents and delaying reconciliation until the filing deadline. Each is preventable with clear categories, reliable evidence and regular reviews.
For Nigeria's 2026 tax year, begin with an invoice register, review every month, keep records for the required period and prepare early for the normal March 2027 individual return deadline. The aim is not to guess a tax amount from bank alerts, but to produce an accurate financial picture that can withstand questions from the relevant tax authority.