ZRA Smart Invoice (VSDC)
Tax-compliant e-invoicing for ERP, POS, and custom systems

Zambia's Smart Invoice system requires businesses to issue tax-compliant electronic invoices and report sales data to the Zambia Revenue Authority. Integration through the Virtual Sales Data Controller (VSDC) connects your Certified Invoicing System (CIS) to ZRA via a local VSDC instance—your ERP calls the ZypherTech bridge, not ZRA directly. We ship an ERPNext connector in this repository; Odoo and Microsoft Dynamics NAV 2018 connectors follow the same bridge API. ZypherTech is an implementation partner aligned with ZRA specifications, not ZRA itself.
Key benefits
- Compliant sales invoicing aligned with ZRA requirements
- Reduced manual re-entry and reconciliation errors
- Real-time transaction reporting and audit trail
- Scalable setup for growing transaction volumes
What we deliver
- Smart Invoice taxpayer portal onboarding guidance
- VSDC bridge and ERPNext connector (Odoo & NAV 2018 pilot on request)
- Item classification and master data setup
- Sandbox testing before go-live
- Staff training and post-deployment support
Use cases by sector
Retail & wholesale
- POS and ERP invoicing synced to ZRA
- Multi-branch sales reporting
Corporate & SMEs
- ERPNext sales invoices via VSDC
- Finance team training on compliant workflows
Manufacturing & distribution
- High-volume invoice transmission
- Item master alignment with UNSPSC codes
How we deliver this integration
- 1
Register & apply
Sign up on the Smart Invoice Taxpayer Portal, apply for your solution type (e.g. Certified Invoicing System / VSDC), and complete ZRA approval steps.
- 2
Plan the integration
We map your sales, inventory, and invoicing workflows to VSDC requirements. ERPNext uses our Frappe app and shared bridge; Odoo and NAV 2018 use the same bridge API when you join a pilot.
- 3
Build & test
Configure the VSDC bridge, validate item codes and invoice formats, and test in the ZRA sandbox before production cutover.
- 4
Deploy & train
Go live with monitored rollout, user training, and documentation so finance and operations teams can issue compliant invoices confidently.
- 5
Ongoing support
Maintenance, updates when ZRA publishes specification changes, and advisory support as your business scales.
ERPNext
Questions about ZRA Smart Invoice (VSDC)
Smart Invoice is Zambia Revenue Authority's electronic invoicing platform. It records business transactions and transmits sales data to ZRA. Many businesses integrate their ERP, accounting, or POS software via the Virtual Sales Data Controller (VSDC) API.
ZypherTech is an IT implementation and integration partner. We deliver VSDC integration support aligned with ZRA specifications and official documentation. ZRA manages taxpayer registration, solution approval, and certification processes directly through their Smart Invoice programme.
Yes, where API access is available. Supported CIS platforms today: ERPNext (connector in repo). Odoo and Dynamics NAV 2018 are available for pilot engagements via the same bridge.
Timelines depend on system complexity, data readiness, and ZRA approval steps. A focused Smart Invoice integration may take a few weeks after portal approval. We provide a clear schedule in your proposal.

+260 971 488 377
support@zyphertechsolutionszm.com
Let's Discuss How We CanTransform Your Operations
Book a consultation so we can understand your goals and propose secure, scalable ICT solutions—from software and ERP to networking, CCTV, and ongoing support.
