Integration
How should SAP teams plan for South Africa's Digital VAT Model?
Planning notes for SAP e-Invoicing South Africa across S/4HANA and Business One estates.

Direct answer
Start by naming the SAP product. In S/4HANA, billing documents can include invoices, credit memos and cancellations; Business One has a different Service Layer and data model. A South African readiness design must trace the actual posted document and its corrections before choosing a middleware route. SAP documentation does not establish a certified SARS connection for this proposal.
Source: VAT Modernisation (South African Revenue Service).
What matters in practice
- Start with the installed product version and real invoice lifecycle.
- Keep future SARS rules outside the ERP core where practical.
- Do not treat a product name as proof of a certified connector.
What to map
Large SAP landscapes may involve central finance, local company codes, several billing sources, and existing integration middleware. Mapping should preserve those ownership boundaries.
- Legal entity and VAT registration
- Invoices, credit notes, and corrections
- Tax codes, customer data, and line values
- Status, retry, reconciliation, and audit evidence
How to scope the integration
SAP S/4HANA SARS integration and SAP Business One e-Invoicing South Africa are different delivery tracks. Confirm the installed product, extensions, integration stack, and document flow before choosing an adapter.
Follow a correction through billing
For an S/4HANA estate, compare the billing document API's invoice, credit memo and cancellation records with the finance posting that the tax team actually reconciles. For Business One, check its Service Layer and version separately. A shared SAP brand name does not make those document flows interchangeable.
Questions for the first technical workshop
- Which product and version is installed?
- Which interface can expose invoice data?
- Where are tax decisions made?
- Who owns rejected or duplicated transactions?
- Which assumptions await final SARS specifications?
Questions teams ask
Is one SAP connector enough for every South African entity?
Usually not without verification. Versions, modules, localisations, custom fields, and operating models can differ by entity.
Sources: VAT ModernisationFrequently Asked Questions on VAT ModernisationConsultation Paper on VAT ModernisationBilling Document APISAP Business One Service Layer. Used for factual background only.