Contact Info
Where should a South African firm start when its ERP project goes wrong?
Bring in someone independent to establish the facts before anyone argues about fault. As rescue consultant, I triage the project, help your accountant keep VAT submissions, payroll postings and month-end on track, plan data repairs after a move from Sage or Pastel, and agree a fresh plan with your implementer or arrange a handover. Directors can then press on, shrink scope or move platform. All work is remote.
Last reviewed by Vikas Saroj
A struggling ERP project in South Africa often looks like this: the new system is partly live, Sage or Pastel is still open on the accountant's desk, VAT is prepared from whichever source looks more believable, and the warehouse has stopped trusting the stock screen. Meanwhile the implementer has a list of change requests and the directors have a list of complaints.
Recovering from that position takes an outsider who can gather the facts without taking sides, keep the business compliant while repairs happen and help everyone commit to one plan.
I do this remotely, in English, during the working hours South Africa shares with India.
The aim is to stop the damage, repair what the business depends on and then make one well-informed decision about the project's future.
Private conversations with directors, the financial director, branch and warehouse leads and the implementer, so each can speak frankly, followed by hands-on checks in the system.
Agreed rules, set with your accountant, for which system feeds each VAT submission and payroll posting during recovery, and how the two sources are reconciled.
A staged plan to stop double capture in Sage, Pastel or spreadsheets, with conditions each area must meet before the old route is closed.
Customer, supplier, item and balance problems from the original migration fixed in a controlled order, including supplier classification data needed for procurement reporting.
A structured meeting to agree remaining scope, named people, acceptance tests and dates with your implementer, or a planned handover if the relationship is over.
Continue, re-scope or re-platform, each set out with work involved, risk and disruption, plus a contract fact file to support your attorney's advice.
Get to the facts quickly
Keep compliance and cash safe
Commit to one way forward
Before anything gets fixed, everyone has to agree on what is actually wrong. Status reports in a troubled project tend to describe intentions, so I build the picture from conversations, documents and the system itself.
The early questions are simple but revealing:
I speak with each party separately so people can be candid, then test the core flows myself in the system. The result is one written picture of where the project stands, shared with directors and, in a suitable form, with the implementer. Fault is not the point of this stage. My ERP recovery service page describes the approach outside any one country.
Recovery cannot put SARS submissions, salaries or supplier payments at risk. So the first practical step is a holding pattern: clear rules for what the business relies on while the system is being fixed.
With your financial director and accountant, I agree which system each VAT period will be prepared from, how sales and purchases captured in both systems will be identified and excluded from double counting, and what reconciliation will be done before each submission. Where a past period may need correcting, your accountant or registered tax practitioner decides how; I document what the system shows so they can decide quickly.
Payroll usually comes from an external provider, which keeps salaries safe even when the ERP is unsettled. The risk is in the posting: journals mapped to the wrong accounts or cost centers, or posted to one system and not the other. I check the mapping and agree a monthly payroll-to-ledger reconciliation.
For month-end, I give finance a short recovery checklist covering bank, debtors, creditors, stock, intercompany balances, payroll and VAT control accounts. Closing one month cleanly in the new system, with figures the financial director is prepared to sign, is the clearest signal to the whole business that the recovery is real. More on this period appears on my go-live support page.
When a South African go-live includes a migration from Sage, Pastel, Xero or QuickBooks, a rushed load leaves marks that spread through every report. Typical damage includes duplicate customers and suppliers, VAT numbers missing or attached to the wrong records, items without correct tax settings, opening balances that never matched the old ledger and stock quantities that were estimated rather than counted.
Supplier records need particular care. If classification data and supporting documents used for procurement and B-BBEE reporting were left behind or loaded inconsistently, spend reports from the new system cannot be relied on. I include that data in the repair scope, while scorecard decisions remain with your specialist advisors.
The repair runs in a fixed order so effort is not wasted. Reference data such as tax codes, accounts and branches comes first. Masters follow, then the opening position, then transactions posted since go-live, each batch checked by finance before the next begins. Where a correction affects VAT already submitted, your accountant decides the treatment.
As each area is repaired and trusted, the corresponding part of Sage or Pastel can be closed for new entries, which brings parallel running to a planned end rather than letting it fade out. The ERP migration checklist lists the controls that prevent the same problems in later phases.
A rescue does not automatically mean replacing the implementer. A team that knows your configuration, given a fair reset and clear decisions from your side, can often finish the job well. Changing teams brings its own learning curve and risk.
What usually has to change is how the work is defined and governed. I take every open issue and change request and sort it into four groups: in the signed scope, requested since, disputed and no longer wanted. That sorted list becomes the agenda for a working session with the implementer, where we agree what stable operation requires, what moves to a later stage, the acceptance test for each item and the named people on both sides. Disputed items are discussed against the documents, not memories.
Practical matters belong in the reset too. If the implementer bills in dollars, or the license is priced in dollars, the remaining budget in rand may look different from the original plan, and that should be acknowledged openly. If the implementer works from another region or country, response times and meeting hours need to be agreed.
Where the relationship has to end, plan the exit before giving notice. Get hold of admin logins, setup and custom code documentation, connector keys, the files used for migration and the full issue register before anything else. My client-side implementation support in South Africa can then continue with a new team.
When compliance is protected and the facts are agreed, the directors can take the decision the whole rescue has been building toward. I prepare a short decision pack with three options, described by the work involved, the risk and the disruption to operations, without speculative cost or time figures.
Contracts shape what is possible. Before withholding a payment, issuing a notice or signing a revised statement of work, ask your attorney to review the agreement. I give them an organized fact file: the contracted scope, change history, what was delivered and accepted, and what remains open. Interpretation of the contract is theirs, not mine.
Nothing I recommend is influenced by vendor or implementer money: I accept neither commissions nor referral fees. Where the system runs but underdelivers, the ERP audit page for South Africa explains a calmer, structured review; the South Africa overview covers my wider work there.
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.
First, the next submission is protected: your accountant and I settle which source it will come from and how it is reconciled. Then I trace where the doubtful figures came from, such as tax codes, duplicated captures or migration errors. Whether earlier periods need correcting is for your accountant or tax practitioner to decide.
Sometimes that is a sensible holding step, but it should be a planned decision rather than a drift. Everything captured during the pause has to be brought into the ERP later, and VAT must be prepared from one clear source. I help you compare that route with stabilizing the ERP in place.
They can contribute: interrupted data loads, documents captured twice after a reconnect and integrations that never retried. The triage checks for these traces specifically. If outages were a factor, the recovery plan includes clearer offline procedures and, for any re-run cutover, a schedule and fallback arranged around the risk of interruption.
No. I am not a lawyer, and what I am working toward is a functioning ERP, not a better-argued conflict. I can give your attorney an organized, factual record of scope, changes, deliverables and open items, and I can facilitate a structured reset meeting if both sides are willing to try one.
The rescue is delivered remotely: video sessions, screen-shared walkthroughs with branch and warehouse staff, short recordings and a shared issue log. Where a site visit would make a real difference at a critical point, for instance a repeated cutover at the main warehouse, it can be arranged in advance.
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.