Business Systems & ERP

ERPNext implementation, migration and support

ERPNext is an open-source ERP for accounting, buying, selling, inventory, manufacturing, projects, HR and more. We implement it, migrate your data, train staff, then host, upgrade and support it as you grow.

Who this service is for

A good fit if

  • You chose ERPNext, or are evaluating it, and need it configured for your processes.
  • You run ERPNext and need migration, permissions, reports, workflows or integrations.
  • You inherited an ERPNext system from a previous provider and need it taken over.
  • You want training on your own processes, and one provider hosting and supporting it.

What is included

  • Discovery mapping your processes to ERPNext, with recorded gaps
  • Companies, accountant's chart of accounts, items, warehouses, taxes and modules
  • Roles and permissions built around who sees and does what
  • Data migration with test imports and reconciled totals
  • Custom fields, print formats, reports, workflows, automation and scoped integrations
  • Hosting, backups, monitoring, upgrades and support under an agreement

What this service is

ERPNext, built on the open-source Frappe framework, keeps accounting, purchasing, sales, inventory, manufacturing, projects and HR in one database, so a sale, a stock movement and its accounting entry stay consistent. Beyond configuration, we customise and automate it.

Decisions first

Processes, data trustworthy enough to migrate, who does what: agreed with each owner and recorded.

Permissions and approvals

Role-based permissions for real job roles; workflows for purchase orders, expense claims and payments.

Data import

CSV or Excel through the import tool, or the API for larger, repeated loads.

Hosting your way

Your servers, a local data centre, your cloud account (a region abroad), Frappe Cloud, or us.

There is no major public cloud region in Nigeria, and we plan for power and connectivity interruptions so users keep access. We migrate from spreadsheets, entry-level accounting and legacy ERPs such as Sage, QuickBooks, NetSuite and Microsoft Dynamics. Wherever it runs: automated backups, monitoring, a tested restore, and updates checked with your customisations and integrations on a test site before production, in an agreed window. Users get day-to-day help and small changes within the plan, with scope and response targets set in the agreement; administrators learn to manage users, permissions and settings.

Example: reconciling a test migration
Demonstration, not a client project
CheckOld systemERPNext test siteResult
Customers imported1,2841,284Match
Accounts receivable total₦41,265,018.00₦41,265,018.00Match
Stock value, main warehouse₦9,631,000.00₦9,587,000.00Difference of ₦44,000.00

The stock difference traces to two items with inconsistent units of measure in the old system. They are corrected at the source, the import is rerun and totals are checked again before sign-off.

Taking over an existing system

A health check comes first: version and upgrades, configuration, customisations and where their code lives, integrations, permissions, hosting, and whether backups really restore. You get a short report with urgent fixes and a plan before we take on support.

Delivery

How the work is delivered

  1. Discovery

    Map how each area works today to ERPNext; agree the first phase.

    Output: Process map, gaps, phase-one scope.

  2. Configure

    Set up a test site module by module, following your agreed processes.

    Output: Configured test site.

  3. Migrate data

    Clean and map data, test imports, reconcile customer balances and stock values.

    Output: Reconciled test migration.

  4. Test and train

    Staff test realistic scenarios; role-based training on your own processes and data, with written guides.

    Output: Signed-off tests, trained users.

  5. Go live and support

    Final migration, cut-over checklist, early-life support, then hosting, upgrades and support.

    Output: Live system, handover, support plan.

Scope at a glance

Not included unless agreed

  • Accounting, tax, payroll or legal advice
  • Hosting fees or app subscriptions you buy directly
  • Historical data clean-up or out-of-scope work, quoted separately

What we need from you

  • A sponsor and a named owner for each business area
  • Accountant's input on accounts, opening balances and tax setup
  • Clean exports, staff to check migrated data, a hosting decision

Before handover

  • Opening balances and key totals reconciled with your old system before go-live.
  • Every role tested to do its work and see nothing more.
  • Customisations version-controlled and documented with reasons; restore tested; admin access is yours.

What affects the cost

  • Modules, companies and locations
  • Data volume and quality to migrate
  • Process gaps, integrations and customisations
  • Hosting, users and support level

No package prices: estimates in naira from an agreed scope, taxes shown separately.

Questions buyers usually ask

Is ERPNext free?

The software is open source with no licence fee. You still pay for hosting, implementation, training, support and upgrades; our ERP evaluation checklist covers total cost of ownership.

Which version do you work with?

Currently supported releases. At the time of writing, ERPNext publishes version 16 and still patches version 15. We confirm the version in discovery and plan upgrades as part of support.

Can ERPNext handle Nigerian taxes?

Yes. Tax templates and rules can be set up for VAT (currently 7.5 %) and withholding tax, and payroll for PAYE and pension deductions, as your accountant directs. We configure what your accountant specifies; we do not give tax advice.

What is the difference between ERPNext and Prometheus?

Prometheus is our white-labelled ERP built on ERPNext, with industry editions and local configuration included. Choose ERPNext for the standard product configured for you, and Prometheus when an industry edition fits.

Considering ERPNext or struggling with an existing setup?

Tell us which processes you want to run in ERPNext and where you are today. We will reply to arrange a conversation.