Assess the existing setup
Review the accounting application, how it is hosted and the current invoice process. Identify the access and configuration needed before proposing an integration.
Fiscalise the invoices you raise in Sage or QuickBooks, with read-only access to your books.
Built to the ZIMRA FDMS specification, the integration reads finalised invoices from a supported system, including Sage Evolution, Sage Pastel and QuickBooks, submits them to FDMS and returns the fiscal details, with compatibility and access confirmed for your system first. Access is read-only: we read, never write, and your books stay untouched.

Your accounts team already has a process for creating invoices. Africube’s FDMS integration service starts with that process: where invoices are recorded, which information is available and how it can be accessed. We assess the connection and configure the agreed invoice-processing workflow. Our documented approach reads invoice information from the source system without changing its accounting records. Compatibility, setup requirements and operating arrangements are confirmed for your particular environment.
Review the accounting application, how it is hosted and the current invoice process. Identify the access and configuration needed before proposing an integration.
Use the supported connection to read the invoice data required for the agreed workflow. Keep the original accounting records within the system your accounts team already uses.
Review sample invoices and the information needed by the integration. Identify missing fields or differences in document structure before configuring the processing flow.
Set up the connection and processing steps agreed for the deployment. Define what the accounts team needs to check and how issues should be raised.
Review representative invoice scenarios with your team and document the agreed operation. Confirm the people responsible for administration and day-to-day follow-up.
A typical sequence; the configuration is agreed for each implementation.
Understand your accounting environment and current invoice process.
Confirm compatibility, required information and the integration scope.
Set up the agreed connection and check representative invoice scenarios.
Review operating steps, responsibilities and the agreed service arrangements.
An agreed outline of the accounting source, required access and invoice-processing requirements.
The integration setup and processing flow defined for your supported environment.
A handover covering routine operation, checks and the process for raising an issue.
The proposed setup depends on your accounting application, hosting arrangement, invoice structure and current fiscalisation configuration. Africube confirms compatibility, required access, scope, pricing and service arrangements before implementation. Include any branch or device requirements in the initial discussion.
That is the starting point. Sage Evolution, Sage Pastel and QuickBooks are the accounting environments we work in, and your team keeps raising invoices in the system it uses today. Africube reviews whether invoice data can be read from your current environment and confirms a supported approach before proposing the connection.
Sage Evolution stays your system of record. The integration reads each finalised sales document, prepares the submission, sends it to FDMS and returns the fiscal details for the document your customer receives. Evolution usually runs on a server, often with several companies, branches and user roles, so Africube maps when a document becomes final in your configuration and agrees that point as the trigger.
Pastel is assessed separately from Evolution. It more often sits on a shared drive or a single machine, with an invoice layout customised by whoever set it up, and that changes how a finalised invoice is read and how the fiscal details reach the printed document. Share the edition and version number from the About screen, because older versions may not expose what is needed.
They are separate jobs. QuickBooks Desktop keeps a company file on a server, workstation or hosted Windows desktop, so software runs beside it, that machine stays on while invoices are raised, and any hosting provider must permit it. With QuickBooks Online, your administrator grants access through QuickBooks’ own consent screen for one company. That permission belongs to whoever granted it, so it is a handover item if they leave.
No. For fiscalisation, Africube’s access to your accounting data is read-only: we read, never write, and your books stay untouched. We read only the sales documents in scope. No journals are created, no balances adjusted and nothing is posted back to your ledgers. That restriction is set in the configuration and written into the implementation scope.
Invoices are still raised in your accounting system, by the same people. Once a document is final, the integration, built to the ZIMRA FDMS specification, submits it and receives the fiscal details back. Those details are held in the fiscalisation records and appear on your customer’s document, in a way agreed in the scope for your accounting system. Someone in accounts checks submission status daily and follows up any failure.
Your accounting system and version, how it is hosted, what access to invoice information can be granted, your document structure and your current fiscalisation setup, including the locations involved. Send sample invoices and a credit note with confidential details removed, plus contacts for accounts and system access. Compatibility, scope and pricing are then confirmed in writing before implementation.
Any connection between systems is assessed and scoped separately.

Scope connections around your Sage Evolution or Sage Pastel environment: fiscalisation to the ZIMRA FDMS specification, reporting, and the operational workflows that depend on that data.
Explore Sage Evolution Integration
Connect applications around defined data flows, field mappings and business rules, with compatibility assessed for the systems you use.
Explore Systems & API Integration
Replace the repeated exports, calculations and formatting behind a weekly or monthly report with a defined process for preparing and delivering it.
Explore Automated ReportingTell us what you use today and what needs to work better, and we will show you the software against your requirements.