E-Invoicing Agent

The E-Invoicing Agent reads invoices in any format, validates them against South African VAT tax invoice rules and the e-invoicing rules of other countries, and structures the data for your ERP. It helps you prepare for SARS VAT modernisation, which is not yet mandatory, while meeting the requirements of customers in countries where e-invoicing already applies.

Ideal forAccounts payable teams

The difference

From 15-20 minutes per invoice to 30 seconds

Your AP and AR teams stop capturing invoices by hand and spend their time on supplier queries and readiness planning instead.

Done by hand

15-20 minutes per invoice

With the Vanine agent

30 seconds

Time returned to your team

98%

Indicative figures. We measure your own baseline in the first fortnight so the numbers you see are yours.

A head start on SARS VAT modernisation

SARS has proposed a decentralised e-invoicing model with large taxpayers and government procurement expected first from 2030. Testing your data quality now means the rollout becomes a switch, not a project.

Compliant exports today

Customers in countries with mandatory e-invoicing need invoices in their required formats. The agent produces them without extra manual work for your AR team.

Clean data, no rekeying

Invoices arriving as PDFs, EDI or scans are extracted and validated automatically, removing manual capture errors and giving you a full audit trail.

Capabilities

Get your invoice data e-invoicing ready long before SARS makes it mandatory.

Built for AP, AR and tax teams at South African companies, especially large taxpayers, government suppliers and exporters.

Multi-format data extraction

Ingests invoices as PDF, XML, EDI or scanned paper and extracts every required field, removing manual keying.

SA VAT invoice validation

Checks tax invoices, credit notes and debit notes against sections 20 and 21 of the VAT Act, including VAT numbers and correct treatment at 15%.

Structured format conversion

Converts invoice data into structured formats such as Peppol PINT, EN16931 and UN/CEFACT CII, the formats SARS has proposed for its decentralised model.

Foreign mandate support

Prepares invoices for customers in countries where e-invoicing is already mandatory, using their required formats and rules.

SARS readiness

Helps large taxpayers and government suppliers, expected in the first phase from 2030, test data quality and processes ahead of rollout through accredited service providers.

ERP integration and audit trail

Delivers validated data into SAP, Oracle, Dynamics 365, Sage or Syspro, with a full audit trail from source invoice to output.

How it works

From your systems to a result you sign off

Invalid invoices are routed to your team for correction, and any exchange with SARS access points will run through accredited service providers once the model goes live.

SAPSageDynamics 365OracleSharePointOutlook
Any system you use
Connects

Connect the places your invoices already live.

Supplier and customer invoices from the AP inbox, SharePoint, EDI feeds and scanned documents. Already use something else? We connect that too.

  • OpenAI Frontier
  • Your own AI platform or models
  • Microsoft 365 (Outlook, SharePoint, Excel)
  • SAP, Oracle, Dynamics 365, Sage, Syspro
  • Invoice files (PDF, XML, EDI, scanned paper)
  • Peppol PINT, EN16931 and UN/CEFACT CII outputs
  • SARS VAT201 supporting data
Works in

Runs headless on invoice batches or on request in OpenAI Frontier or Teams, on the models your organisation approves.

Multi-format data extraction
SA VAT invoice validation
Structured format conversion
Foreign mandate support
SARS readiness
ERP integration and audit trail
Delivers to

Validated invoice data into SAP, Oracle, Dynamics 365, Sage or Syspro, plus structured Peppol or CII files for customers that require them.

Step by step

  1. 01

    Invoices arrive by email, EDI, upload or scan.

  2. 02

    The agent extracts every field and checks it against section 20 and 21 VAT rules.

  3. 03

    It converts valid invoices into the structured format each destination needs.

  4. 04

    Exceptions are sent to your AP or AR team for correction.

  5. 05

    Your team reviews and approves the batch before it is posted.

  6. 06

    Validated data lands in your ERP with a full audit trail.

Deployment

Runs inside the tools your team already uses

The same agent and the same cited output, delivered three ways: through the AI assistant you have rolled out, on a model you host yourself, or inside your own software.

Model Context Protocol

In the frontier assistant you already pay for

We publish the agent as an MCP server. Add it as a connector and your team calls it from the chat they use every day, with no new tool to learn.

Adopting frontier AI across your teams
Called from ClaudeMCP connected

"Pull the fields from the Nampak invoice in the AP inbox"

Toole_invoicing.extract_invoice
batch
Wk38-2026
erp
SAP S/4HANA
Returned22 fields extracted, all validatedEvery finding linked to its source document
Self-hosted

On a model you host yourself

Run the agent on open-weight models in your data centre or private cloud. Your invoices never leave your network, which keeps POPIA and data residency straightforward.

  • Llama
  • Mistral
  • Ollama
  • or any OpenAI-compatible endpoint
Sovereign AI on your infrastructure
Bespoke systems

Inside your own software

Trigger a run from your own workflows, and push the finished output into your ERP, GRC or reporting systems. We build the integration with your team.

  • REST API
  • Webhooks
  • Batch jobs
  • Embeddable review panel
Custom integrations from our software factory
Governance

Governed the same way, every route

Whichever way your team reaches the agent, identity, permissions and audit stay with your existing controls.

  • Single sign-on through Entra ID, Okta or Google Workspace
  • Reads only the documents each user is already allowed to open
  • Every tool call written to an audit log you can export
How your data is handled

DATA SECURITY & PRIVACY

Your invoices stay yours.

The agent runs inside your tenancy, reads only what each task needs, and never trains on your invoices. Every step is logged so your auditors can see exactly what it touched.

Built for regulated work.

+
WHAT THE AGENT KEEPSONLY THE OUTPUTENCRYPTED AT REST0 BIT AES0% DELETABLE0 TRAINING RUNS

YOUR INVOICES NEVER LEAVE YOUR ENVIRONMENT

Precision AI for Institutional Workflows

Build once.Deploy across teams.Improve over time.