Contact Info
Why involve an ERPNext accounting consultant in a Nigerian company?
An ERPNext accounting consultant turns your accountant's treatment of VAT, withholding tax, naira and dollar balances and group companies into a working ERPNext ledger. For a Nigerian business that means a chart of accounts built for your statements, tax templates tested on real invoices, statement imports from each bank, a dependable close routine and a named owner for custom accounting code. I deliver this remotely and independently.
Last reviewed by Vikas Saroj
Nigerian businesses tend to arrive at ERPNext from a desktop accounting package, a set of depot spreadsheets and a long list of manual journals. The software can carry the whole finance function, but only if the chart of accounts, tax templates and currency handling are designed before transactions start rather than repaired after the first audit query.
I work as a remote ERPNext consultant on the accounting side of these projects. Your finance lead and external accountant decide the treatments; I turn them into a configuration specification, check what your developer or implementer sets up against it, and stay with your team through the first closes until the routine no longer depends on me.
Each item below is a design decision that Nigerian ERPNext projects should settle before the first invoice is posted.
A chart shaped around the financial statements and tax schedules your accountant prepares, loaded through the importer, with account types set so receivables, payables, stock and tax accounts behave as ERPNext expects.
Transaction tax templates, per-item tax overrides and withholding categories built from your accountant's instructions, then proven on sample invoices for exempt items, services, imports and suppliers subject to deductions.
Domiciliary bank accounts, dollar suppliers and foreign loans kept in their own currency inside naira books, with a revaluation run your accountant reviews before anything posts.
Several Nigerian entities on one ERPNext site, each with its own ledger and tax setup, linked through internal customers and suppliers so recharges post on both sides.
Statement downloads from each bank mapped into ERPNext's bank transaction import, with matching rules for transfer charges, levies, POS settlements and gateway payouts, so reconciliation becomes review work.
A written month-end sequence: banks reconciled, withholding balances checked, revaluation reviewed, period closing done and an accounts freeze date set by your finance lead, after a confirmed backup.
Treatments agreed with the accountant
Configuration tested on real documents
First periods run with your team
ERPNext ships with standard chart templates, but none of them is your accountant's chart. For a Nigerian company I start from the outputs: the financial statements, the notes your auditor reviews, the VAT return schedules and the withholding tax listings. Each line on those documents needs an account or a group of accounts behind it, and the account tree is built backwards from there.
Taxes then sit on top of that tree:
Nigerian tax law has been going through reform, so I treat every rate, exemption and threshold as an input from your tax advisor rather than something fixed in my design. If a regional app for Nigeria exists for your ERPNext version, I review what it installs before deciding whether to use it. The global ERPNext Accounting page explains the underlying features.
Plenty of Nigerian companies hold dollar balances in domiciliary accounts, pay foreign suppliers in dollars and report in naira. ERPNext handles this by letting a bank account, customer or supplier carry its own account currency while the company's books stay in naira. The rate policy itself is covered on my ERPNext consultant Nigeria page; here the concern is structure.
The decisions I settle with your accountant:
Groups with a trading company, a manufacturing company and perhaps a holding entity can keep them all on one ERPNext site. Each company has its own chart, tax templates and default currency. Internal customers and suppliers link the two sides of an intercompany sale, and the consolidated financial statement report gives directors a group view, while eliminations stay with your accountant. The multi-company ERP and multi-currency ERP pages describe the general design.
A Nigerian business account produces a stream of small lines: transfer charges, government levies on transfers, POS settlements, card and gateway payouts and customer deposits referenced only by a name. Matching them one at a time, in any system, eats the finance team's week.
ERPNext offers a bank statement import, bank transaction records and a reconciliation tool that matches lines against payments and invoices. Automatic bank feeds for Nigerian banks are worth asking about, but I would not plan around one until it has been shown working with your own bank. The dependable route is the statement download from internet banking in a spreadsheet or CSV layout. For each bank I record:
Customer payment references are the weak point. A naming rule for deposits, printed on every invoice, saves more reconciliation time than any setting. Unidentified receipts go to a suspense account with an owner and an aging report, never into a guessed customer. The finance automation page covers wider automation options, and opening balances follow my ERP data migration approach.
The federal tax authority is moving businesses to electronic invoicing in phases. ERPNext has no vendor-maintained Nigerian connection as far as I can establish, so any link is likely to come from a community app or custom work; confirm the options with Frappe or your partner, and ask your tax advisor when and how the program reaches your company. From the accounting side I make sure the invoice data is ready: customer tax identification numbers captured, item descriptions and units consistent, credit notes always linked to the original invoice, and a status field so finance can see which documents were accepted or rejected.
The year-end pack is the other test. Out of the box, ERPNext gives you the core statements, the ledger, a trial balance and receivable and payable aging. What it does not produce on its own are the exact schedules your accountant and auditor work from. I list those schedules early and decide which come from standard reports with filters, which need a custom report and which stay in your accountant's working papers. Likely candidates for custom reports are VAT schedules by period, withholding deducted and credited by party, and fixed asset movements in the layout your auditor expects.
Custom reports belong in a custom app under version control, not typed into the live site. That keeps them through upgrades and lets another developer maintain them.
Because ERPNext is open source, the software carries no per-user subscription. The costs move elsewhere: hosting, backups, a developer or support provider, and the time your finance team spends testing upgrades. For a Nigerian finance team the practical questions are narrower than the general hosting debate:
Support can come from Frappe, a local or remote partner, a freelancer or an in-house developer; confirm scope and response times with whichever you choose. I am not a Frappe partner, sell no hosting or support and take no commissions. If all you need is to raise invoices for a few services, ERPNext Accounting is more system than the job requires. Broader context is on the ERP consultant Nigeria page and the Nigeria overview.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
It includes standard chart templates and a flexible tax engine, but you should not expect a complete Nigerian package. Check whether a regional app exists for your version and who maintains it. In practice your accountant defines the accounts, VAT templates and withholding categories, and I test them on real invoices before go-live.
Yes. A bank account in ERPNext can carry its own currency while the company reports in naira, and payments through it record both amounts. Open dollar balances are revalued at the interval your accountant chooses, and the entries are reviewed before posting so gains and losses can be traced.
It can be done, though a year-end cutover is simpler. Mid-year, I agree with your accountant whether to bring in monthly trial balances or only opening balances plus open items. Receivables, payables, stock and bank balances are reconciled before the old system is closed, and reporting for the split year is planned in advance.
Someone with Frappe development skills who knows your custom apps: an employee, a partner or a freelancer under contract. Finance also needs an internal owner for tax templates and the close checklist. I document both roles and hand over a configuration record so support does not depend on memory.
No. Your accountant decides treatments, signs off tax settings and prepares statutory filings. I translate those decisions into ERPNext configuration, check that the system produces the figures they need and help your team run the routine. Tax questions always go back to your advisor.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.