ZRA certification in progress

ZRA Smart Invoice & VSDC integration, done once, done right.

Connect your sales, stock and VAT to ZRA through a sealed, certified fiscal engine. Every invoice is transmitted, signed and stamped with its QR code automatically — and it keeps working when ZRA or your internet goes down.

What integration actually means

One action, not three

The free ZRA portal means typing every invoice twice — once in your records, once for ZRA. A VSDC-integrated system issues the compliant invoice as a by-product of running your business.

Direct VSDC transmission

Sales, credit notes, purchases and stock movements are transmitted to ZRA in the formats certification tests for — with the SDC signature and QR code returned onto every invoice.

Pull purchases & imports

Retrieve purchase invoices from Smart Invoice and import declarations from ASYCUDA, approve or reject them, and update stock — no re-keying.

Keeps working offline

If ZRA is down or your internet drops, Fiscari keeps issuing invoices and transmits them automatically the moment the connection is back, as the specification provides for.

Sealed, certified core

The part ZRA certifies is version-pinned and locked. Custom features are added on top and never touch it, so an upgrade lands for everyone at once.

Integrate or replace

Keep a system that works and connect it to the fiscal engine, or move everything into Fiscari. The setup review recommends the honest path for your data.

Built & supported in Lusaka

Integration is set up, monitored and supported by the developer in Zambia — a WhatsApp message, not an offshore ticket queue.

The engine already talks to ZRA every day

Fiscari's fiscal engine is not waiting for its first customer. The same integration already fiscalises invoices inside production systems we built and operate — a poultry distribution network and a medical clinic transmit ZRA-compliant invoices through it daily.

Monitoring services watch the ZRA connection around the clock, catch failed transmissions, resend them, and restart what needs restarting — usually before anyone notices.

Questions, answered

What is VSDC in ZRA Smart Invoice?

VSDC stands for Virtual Sales Data Controller — the ZRA component that receives your transactions, signs them, and returns the SDC details (receipt number, signature and QR code) that make an invoice legally valid. An integrated system talks to the VSDC for you, so a compliant invoice is produced automatically as you sell.

Can Fiscari integrate with my existing system instead of replacing it?

Sometimes, yes. If your current system works well, we can look at connecting it to the certified fiscal engine so your invoices flow to ZRA without changing how your team works. If it is Excel or a system you have outgrown, Fiscari replaces it end to end. The free setup review tells you which path fits before you commit.

Do I need a separate device for VSDC integration?

No. Fiscari runs the fiscal engine as software integrated into the ERP, so your sale, your stock movement and your ZRA transmission are one action rather than three. There is no second machine to key invoices into.

Is electronic invoicing actually mandatory in Zambia?

Yes. Electronic invoicing via ZRA Smart Invoice is required for every VAT-registered business under the VAT (Electronic Invoicing System) Regulations, SI No. 58 of 2023. Since 1 January 2025, only invoices issued through Smart Invoice qualify for input VAT claims.

Get compliant. Stay sane.

Tell us how you invoice today and we will tell you exactly what moving to Fiscari looks like — free, honest, no obligation.

Chat with us