Contact Info
How can a South African company keep its ERP implementation on track?
A South African company keeps an ERP implementation on track by having someone on its own side who owns the requirements and checks the implementer's work. I review configuration and VAT setup, test migration from Sage, Pastel, Xero or QuickBooks, plan cutover around VAT periods, payroll journals and possible power interruptions, run user testing and stay through the opening month-end. Delivery is remote, with no ties to any vendor.
Last reviewed by Vikas Saroj
Most South African ERP projects are delivered by a local implementer, and most of the problems that arise have little to do with the platform. Requirements drift as each branch adds its own requests, migration from the old accounting package proves messier than quoted, and a cutover weekend runs into a power interruption nobody planned for.
As your client-side implementation consultant, I represent the business throughout. The implementer configures, integrates and supports the system; My job is to measure the build against your requirement list, question data that does not reconcile, and hold go-live back until the test results support it. I deliver remotely, with a long overlap with your working day.
I receive nothing from vendors or implementers, so my reports to your directors are straightforward.
These are the areas where I work for your company during delivery, alongside the implementer rather than instead of it.
A shared plan, a weekly checkpoint with the implementer, risk and decision logs and a short status note for the financial director, so issues reach someone who can resolve them.
Process owners see each configured area before it is accepted, and I check it against the requirements, including VAT codes, branch structures, approvals and user roles.
Requests arrive from every branch; each is written up with why it is needed and what it would cost in time and money, then the budget holder rules on it, which keeps branch-by-branch additions under control.
Checks on extracts from Sage, Pastel, Xero or QuickBooks, mappings, cleansing and trial loads, with balances, open items and stock reconciled before the final load.
Scripts built from South African scenarios, planned testing rounds for counter, warehouse and finance staff, and defect triage that separates faults from training needs.
A cutover checklist with fallback steps for power or connectivity loss, a go or no-go review, and daily remote issue calls until the first month-end is closed.
Scope and ownership
Review as it is configured
Go live and settle
The causes of drift in South African projects repeat from one company to the next, and few of them are technical.
None of this calls for a bigger budget. It calls for a person on the buyer's side who chases decisions, questions the data, protects testing time and tells directors plainly where things stand. My ERP implementation service covers this role in general terms.
A good implementer brings platform skills, local tax setup experience and people who can be on your premises. My role is to make sure that capability is directed at what your business actually needs and signed for.
Each week I meet the implementer's project lead to review progress, risks and open decisions, and I send your financial director a brief written summary. Before an area is configured, I walk process owners through the proposed design: how orders flow from branch to warehouse, how imports are costed, how approvals work and which reports management will use. Owners approve in writing; where the design misses something, it is captured as a gap or a formal change.
For tax, I check that VAT codes, item and customer defaults and the treatment of imports follow your accountant's instructions, and that every figure on the VAT report can be traced to transactions. For integrations, I keep a register of each connection, from the bank to the payroll provider, with its owner and test status, and that register becomes part of the go-live criteria.
When the implementer says a request falls outside the contract, I go back to the proposal and the requirement list and give your directors a clear view of the choices. That keeps disputes short and protects a relationship you will rely on long after go-live.
South African companies most often migrate from a Sage-based package, frequently the Pastel line, or from Xero or QuickBooks, usually with stock and job information in spreadsheets alongside. The data tends to carry years of history that needs sorting before it can be trusted in a new system.
With your finance and warehouse teams, I work through the recurring problem areas:
How much history to carry, and how the old package stays reachable for audit, is settled jointly with your accountant. Trial loads are tested line by line: ledger accounts, debtor and creditor ageing, then stock per item and per site, each confirmed by whoever answers for those numbers. For the general approach see ERP data migration, while migration from legacy software covers common pitfalls.
South African cutovers have a few particular risks, and the plan needs an owner and a check for each one.
Timing. Aligning go-live with the start of a VAT period keeps returns cleaner, and companies generally avoid their financial year end, when the old books still need closing for the auditors. Your accountant confirms the approach.
Payroll. Payroll usually stays with a local provider that keeps up with statutory deductions. The cutover confirms that payroll journals land in the right accounts and cost centers in the new ledger from the first run.
Power and connectivity. I plan the final data load and the first trading day with your IT team's view of backup power and connectivity at each site. The checklist includes what happens if a scheduled interruption falls during the load window, how branches capture sales if they lose access on the first day, and how those transactions are entered or synced afterward without duplicates.
Banking and stock. Bank details, debit order or payment files and opening stock counts are confirmed before the go or no-go review.
Each step is timed and rehearsed in the test environment where possible. My ERP go-live support service covers cutover and hypercare in more depth.
Testing proves little unless it is carried out by the system's future daily users: branch and counter staff, buyers, warehouse teams, debtors and creditors clerks and approvers. My scripts reflect South African operations, such as an import costed through to landed stock, a zero-rated export alongside a local sale, a credit note with its VAT reversal, a payroll journal posted from the provider and a branch sale captured while offline. Issues are logged and classified with the implementer, so real faults are fixed first and training needs go to the trainers. ERP testing and UAT sets out the method.
Sessions are recorded and organized by job role, so staff who miss a session because of an outage or a busy shift can catch up. The engagement runs in English, and where floor staff prefer another language, your key users or the implementer adapt the material.
Hypercare is remote: a brief morning check-in where key users and the implementer review overnight problems, a single issue log and priorities that put invoicing, dispatch and payments first. I remain on the project until your accountant has reviewed the opening month's close and VAT figures produced by the new ledger. Businesses yet to pick a platform can begin with ERP selection work in South Africa, or see the South Africa 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.
A good implementer is accountable for its delivery; it cannot also be your independent check on that delivery. I make sure each decision is taken by the person in your company who owns it, that scope changes are deliberate, that migration and testing are evidenced and that go-live is approved on readiness rather than on the calendar.
The cutover checklist includes the load window, fallback steps if power or connectivity fails, and how branches capture sales offline on the first day. Your IT team decides on backup power and links; I make sure the project plan assumes interruptions can happen and that everyone knows what to do if they do.
Usually it should. Local payroll providers keep up with statutory changes, and the ERP only needs accurate journals. During implementation, I make sure the journal mapping is agreed, tested in UAT and checked at cutover, so payroll costs land in the right accounts and cost centers from the first run.
The engagement is remote, including weekly reviews, UAT coordination, cutover and hypercare, and the time overlap makes that practical. Should directors want someone physically present at a key milestone, we can agree that ahead of time. Scanners, printers and on-the-floor help remain with the implementer.
Yes. My starting point is the contract, plan, configuration, migration status and issue list, and speak with your key users and the implementer. You receive a written assessment and a set of practical next steps. Where steering is no longer enough, the engagement becomes a formal recovery.
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.