Contact Info
How can an ERP business analyst help a South African company?
An ERP business analyst writes down how a South African business really trades and turns it into requirements that bidders can price and testers can verify. That covers the VAT detail behind each SARS return, supplier attributes that feed B-BBEE reporting, rand and foreign currency purchasing, and what must keep working when power or the network fails. I deliver remote workshops, a platform-neutral BRD and a fit-gap matrix.
Last reviewed by Vikas Saroj
A vendor demo can make any ERP look ready for South Africa. The harder question is whether it handles your VAT scenarios, your supplier classification data and your branches when the lights go out. As an ERP business analyst, I capture those needs as plain, testable statements before anyone configures a screen, so the answer is evidence rather than a confident salesperson.
I work remotely with finance, procurement, warehouse and branch teams in South Africa. Together we map how work flows today, agree the target process and record every requirement with an owner and a priority. The resulting BRD and fit-gap matrix stay neutral, so they work for Zoho, Odoo, ERPNext, Microsoft Dynamics 365 or another shortlisted product.
The documents a South African ERP project needs before configuration, written so vendors, implementers and testers all read them the same way.
I run online sessions with each department to trace quotes, orders, deliveries, purchasing, stock counts and month-end close as they happen now, including the workarounds each branch has quietly invented over the years.
I list each type of supply, import and adjustment you deal with and express the system behavior your accountant expects as a numbered requirement, ready to be checked in testing rather than assumed in a demo.
I define every supplier field your procurement and transformation reporting depends on, who maintains it, which documents prove it and what should happen in the system when supporting evidence lapses.
I record which tasks must continue during power or network interruptions, how long each process can tolerate the system being unreachable, and how offline transactions should be reconciled once devices reconnect.
I assemble scope, process maps, master data, approvals, reports, integrations and migration needs into one business requirements document that every bidder prices against, so proposals finally become comparable.
For each candidate platform I classify requirements as standard, configurable, add-on, custom or process change, then convert the agreed scope into acceptance scripts your own staff can run.
Business first, technology second. You can hire me for one step - a BRD, a gap analysis, a vendor shortlist - or for the whole journey.
Learn how each team really works
Write the target process and requirements
Validate with users and advisors
A tender line such as "the system must be VAT compliant" sounds sensible but tells a vendor almost nothing, and every bidder will simply answer yes. What the project needs instead is a list of specific behaviors drawn from how your business actually trades. In my ERP requirements gathering work, that list tends to look like this:
Your accountant or tax practitioner confirms the treatment behind each line, since tax advice sits outside my role, and I recommend checking the current SARS position with them before sign-off. What I add is a requirement that is precise, has an owner and has a matching test case, so the chosen system is proven against your scenarios rather than a generic checklist.
When a company tracks its B-BBEE status, its procurement records must stand up to verification. In practice that data is often scattered: certificates and affidavits in mailboxes, expiry dates in a diary, spend totals compiled by hand. A new ERP will not fix this unless the requirement is written before anyone designs the supplier master.
I approach it as a data dictionary exercise. For each attribute your advisors say the measurement relies on, the BRD records the field name, the allowed values, who updates it, which document supports it and where that document is stored. It then describes the workflow around it: who is alerted when evidence nears expiry, whether new suppliers can be approved without it, and which report shows spend grouped by these attributes for a period your advisors define.
I keep a firm line here. Interpreting the codes and planning the scorecard belongs with your B-BBEE specialist. What I contribute is a clean specification of the information the system must hold, so whichever platform you pick can be tested against it. The same dictionary usually improves ordinary procurement too, because approval rules and preferred supplier lists rely on the same records. See also my ERP process mapping service.
Most requirement documents treat availability as an IT footnote. For a South African business with branches, warehouses or retail counters, scheduled power cuts and unstable links are an everyday operating condition, so I write them up as business requirements with the same weight as finance or stock.
The analysis starts with tasks, not technology. I ask each team which activities cannot stop: taking payment at a counter, picking and dispatching orders, receiving stock, capturing timesheets on site. For each one we note how long the business can tolerate the system being unreachable, what the manual fallback is, and how transactions recorded during the gap are entered or synchronized afterward without duplicates.
Those answers become concrete statements a vendor must respond to, for example that warehouse scanning queues transactions locally and flags conflicts after reconnection, or that a branch can print a delivery note from a cached copy. Hosting location and personal information handling under POPIA are noted alongside, as questions for your IT and legal advisors. In the fit-gap matrix, each platform's answer is tested rather than accepted from a brochure. Product behavior is covered in more depth on the South African pages for Odoo, Zoho, ERPNext and Dynamics 365.
Process mapping in South Africa often reveals that head office and the branches run quite different versions of the same process. One depot raises purchase orders, another buys on account and sends slips by email; one store counts stock weekly, another only at year end. Before writing requirements, I map each variant and agree with management which one becomes the standard and where genuine local differences must remain.
Foreign purchasing deserves its own map. Many businesses buy in dollars or euros while reporting in rand, so I trace an import from order through shipping, clearing, duties and freight to the final landed cost on the item. The BRD then states which costs are allocated, on what basis, at which exchange rate, and who approves adjustments. Your accountant decides the accounting policy; the requirement makes sure the ERP applies it consistently.
Each map is drawn in a simple notation that non-specialists can follow, reviewed in a recorded walkthrough and stored with the BRD. The ERP business analysis page explains the wider method, and the South Africa ERP consultant page covers selection and delivery beyond the analysis stage.
The analysis ends with a set of documents your team owns outright. A typical package holds as-is and to-be maps, the numbered register of requirements, a business requirements document, a supplier and customer data dictionary, a fit-gap matrix scoring every candidate product, a migration scope note covering what history leaves the old accounting package, and acceptance test scripts linked back to requirement numbers.
All documents are written in English, and the work itself is delivered in English. Where staff on the floor are more comfortable in another language, training notes or quick reference cards can be adapted by your own people, and I make sure the underlying steps are clear enough to translate without changing their meaning.
Because the work is remote, every workshop is recorded with your permission, drafts are shared in a common folder and comments are resolved in writing. That trail matters later. When an implementer questions why a requirement exists, or a new financial director joins halfway through, the reasoning is already documented rather than held in someone's memory. For a broader view of services in this market, start at 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.
An implementer's analyst naturally describes your needs in terms of the product they sell, and their timeline rewards starting configuration quickly. A separate analyst documents the business first, in neutral language, so several vendors can quote against identical requirements and gaps surface during workshops instead of during testing or after go-live.
No, that decision belongs to qualified advisors. I collect the scenarios, write them as requirements and test cases, and your accountant or tax practitioner confirms the treatment. That keeps the system aligned with qualified advice and leaves a written record of the reasoning for future reviews or staff changes.
Yes. The BRD specifies supplier fields, supporting documents, renewal alerts and spend reports based on the attributes your B-BBEE advisors tell us matter. Interpretation of the codes and scorecard planning stay with those advisors, while the ERP requirement makes sure the data they need is captured and reportable.
Entirely online. Each department gets short focused sessions on video, sample documents are shared beforehand, and recordings let people who were on the road or dealing with an outage catch up later. Draft maps and requirements are circulated for written comments between sessions so nobody is left out.
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.