Skip to content

Contact Info

Business Analysis

Requirements written for South African operations

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.

Colored sticky notes arranged on a whiteboard during a planning session
  • Current-state process maps
  • VAT requirement register
  • Supplier data dictionary
  • Continuity requirements
  • BRD and fit-gap matrix
  • UAT scripts
What I Do

Business analysis for South African ERP projects

The documents a South African ERP project needs before configuration, written so vendors, implementers and testers all read them the same way.

Workshop-Led Process Mapping

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.

VAT Requirement Register

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.

Supplier Data Dictionary

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.

Continuity Requirements

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.

BRD Preparation

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.

Fit-Gap and UAT Design

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.

How I Work

From workshop notes to an agreed BRD

Discover

Learn how each team really works

01
Request an Assessment
  • Interview finance and branch leads
  • Gather sample invoices and bills
  • List outage-sensitive tasks
  • Review supplier records

Define

Write the target process and requirements

02
Discuss Your Project
  • Draw future-state process maps
  • Number and prioritize requirements
  • Draft the BRD sections
  • Score platforms in fit-gap

Confirm

Validate with users and advisors

03
Talk About Next Steps
  • Walk teams through each map
  • Accountant reviews tax items
  • Agree scope by release
  • Issue UAT scripts

Turning VAT obligations into requirements a tester can check

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:

  • each item and service carries a default tax code, and only named roles can change it on a document
  • supplier and customer records hold a VAT registration number where one applies, and posting rules depend on it
  • credit notes always reference the original invoice and reverse its tax correctly
  • import documents and clearing agent charges are captured so input tax can be supported later
  • every figure on the VAT report can be drilled back to individual transactions

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.

Supplier classification data as a formal requirement

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.

Writing outage and connectivity needs into the BRD

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.

Mapping branches, imports and the rand

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.

What you receive, and how language is handled

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.

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 Business Analysis
  • ERP Requirements Gathering
  • ERP BRD Consulting
  • ERP Gap Analysis
  • ERP Process Mapping
South Africa

More for South Africa Businesses

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

ERP Business Analyst 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 Business Analyst South Africa

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.

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 Business Analyst 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