Integration
How can a custom ERP prepare for future SARS connectivity?
A readiness pattern for connecting Custom ERP invoice data to South Africa's proposed Digital VAT Model without claiming a current certified connector.

Direct answer
Custom ERP integration should start with source-data mapping, invoice lifecycle coverage, branch and entity context, validation, exception handling, and a stable middleware boundary. EazLink is positioned to prepare that integration path; it does not claim a current native endorsement, SARS approval, or accredited service-provider status.
Source: VAT Modernisation (South African Revenue Service).
What matters in practice
- Start with the real source data and invoice lifecycle.
- Separate country rules from the core application.
- Preserve stable transaction identity, status, retries, and evidence.
- Confirm product-version and official SARS requirements before implementation.
Map the source system
Document invoice headers, lines, tax codes, customer and supplier identifiers, credit notes, branches, legal entities, currencies, and posting events. Record gaps explicitly instead of hiding them in custom code.
Use a readiness adapter
Translate the source model into a stable internal invoice contract. Keep proposed South African schema, validation, transport, and service-provider details in a versioned adapter that can change as SARS completes consultation and design.
Accounting platforms and less common ERP estates
Oracle ERP e-Invoicing South Africa and NetSuite e-Invoicing South Africa normally need entity, tax, invoice, adjustment, and status mapping before anyone can discuss a reliable connector. QuickBooks e-Invoicing South Africa and Zoho Books e-Invoicing South Africa may have a smaller source footprint, but the same evidence and exception questions still apply.
Acumatica e-Invoicing South Africa, custom ERP e-Invoicing South Africa, and in-house ERP SARS integration should start with an interface assessment. Product names do not guarantee a supported version or a ready-made SARS connection.
Readiness questions
- Which product and version is in scope?
- Can invoice data be extracted before PDF rendering?
- How are tax codes mapped?
- How are credit notes linked?
- Who owns rejected or incomplete records?
Questions teams ask
Can EazLink work with an in-house ERP?
Potentially, if the system can expose reliable invoice data and accept status or error feedback. The interface has to be assessed before a delivery commitment.
Sources: VAT ModernisationFrequently Asked Questions on VAT ModernisationConsultation Paper on VAT Modernisation. Used for factual background only.