Skip to content

Contact Info

South Africa

Steady delivery for a South African ERP rollout

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.

Odoo CRM opportunities pipeline in Kanban view with New, Qualified, Proposition and Won stages
  • Requirements owned by the business
  • Implementer configuration reviews
  • Sage and Pastel migration checks
  • VAT period cutover planning
  • Outage-aware go-live plan
  • Hypercare through first close
What I Do

Client-side control while the implementer builds

These are the areas where I work for your company during delivery, alongside the implementer rather than instead of it.

Governance and Reporting

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.

Build Reviews

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.

Change Discipline

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.

Migration Assurance

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.

UAT Coordination

Scripts built from South African scenarios, planned testing rounds for counter, warehouse and finance staff, and defect triage that separates faults from training needs.

Cutover and Hypercare

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.

How I Work

Baseline, build, then switch over

Baseline

Scope and ownership

01
Request an Assessment
  • Confirm scope with implementer
  • Name process owners
  • Agree reporting rhythm
  • Open risk and decision logs

Build

Review as it is configured

02
Discuss Your Project
  • Check each configured area
  • Reconcile trial migrations
  • Test integrations end to end
  • Coordinate user testing

Switch Over

Go live and settle

03
Talk About Next Steps
  • Confirm readiness with directors
  • Run cutover with fallbacks
  • Lead daily issue calls
  • Close the first period

Why South African ERP projects drift

The causes of drift in South African projects repeat from one company to the next, and few of them are technical.

  • Branches adding scope. Each depot or store has its own way of working, and every one asks for its variation to be kept. Without a firm process for changes, the build grows quietly.
  • Migration underestimated. Years of debtor and creditor accounts, stock codes and adjustments in the old package need far more cleaning than a one-line estimate allows.
  • Integrations owned by nobody. Bank files, payroll journals, point-of-sale and warehouse devices each sit with a different supplier, and nobody checks the whole chain.
  • Outages ignored in planning. Testing, training and cutover are scheduled as if power and connectivity were guaranteed.
  • Key users stretched. The people who know the processes best are also running the business, and testing gets their leftover time.

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.

How I oversee a South African implementer

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.

Data migration from Sage, Pastel, Xero and QuickBooks

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:

  • customer and supplier accounts with duplicates, closed accounts and missing VAT registration numbers
  • stock codes that have drifted over time, with inconsistent descriptions and units
  • open invoices, credit notes, unallocated receipts and supplier payments as they stand at cutover
  • imported stock still in transit or at the clearing agent, with its costs
  • foreign currency balances for customers or suppliers billed in dollars or euros

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.

Cutover around VAT periods, payroll and power

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.

UAT, training and hypercare for branch-based businesses

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.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • ERP Implementation
  • ERP Data Migration
  • ERP Go-Live Support
  • ERP Testing & UAT
  • ERP Integration
  • ERP Recovery
South Africa

More for South Africa Businesses

  • South Africa overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Business Analyst
  • ERP Requirements Consultant
  • ERP Selection Consultant
  • ERP Audit Consultant
  • ERP Rescue Consultant
  • CRM Consultant
  • System Integration Consultant
Other Markets

ERP Implementation Consultant Elsewhere

  • USA
  • UK
  • UAE
  • Saudi Arabia
  • Qatar
  • Oman
  • Kuwait
  • Bahrain

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About ERP Implementation South Africa

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.

Still have questions? Let’s talk them through.

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
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your ERP Implementation South Africa Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp