Skip to Content

Zimbabwe FDMS POS

93.45 93.45

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions

Zimbabwe FDMS POS

ZIMRA Fiscal Device Gateway fiscalisation of Point of Sale orders — signed receipts, fiscal footer & verification QR

Fiscalise Odoo Point of Sale orders with the Zimbabwe Revenue Authority FDMS Fiscalisation Data Management System. Each paid order and refund is mapped to the ZIMRA submitReceipt document, signed by your registered virtual fiscal device, and the returned fiscal numbers, server signature and verification QR are stored on the order — ready for the printed receipt footer.

POS order fiscalisation

Every order is mapped to the FDMS receipt with the ZIMRA A/B/C tax codes — 15% standard, zero-rated and exempt — per-line receipt lines, the decimal tax breakdown and a device-signed SHA-256 hash chained to the previous receipt.

Refund handling

POS refunds are submitted as credit notes referencing the original fiscalised receipt, with the reversed magnitudes carried to the gateway exactly as ZIMRA expects.

Payment-method mapping

Each POS tender is mapped to the FDMS money-type code — cash, card, mobile wallet (EcoCash, OneMoney, InnBucks) and bank transfer — so the receipt records the real tender split.

Fiscal footer + verification QR

The device id, fiscal day, receipt and global numbers, device and server signatures and the ZIMRA verification URL are formatted into a printable footer block, with the verification QR rendered to a PNG for the receipt.

Mandatory buyer detail

When a registered (B2B) customer is attached, the buyer's registered name and BPN/TIN are transmitted, enforcing the buyer-detail rule in force since 31 May 2025 so the buyer can claim input tax. Walk-in B2C slips are exempt.

Auto-fiscalise at payment or session close

Choose to fiscalise each order as it is paid, drain the session's orders when it closes, or leave it manual — per company and per shop. An optional batch cron retries anything left pending.

Per-device counters & fiscal day

Reuses the FDMS fiscalisation connector's device receipt counter, global number and fiscal-day management, with the previous-receipt hash chaining the device signatures across the day.

Real BPN validation

The ZIMRA Business Partner Number mod-11 check digit and the 9-digit VAT structural check run on the company and registered customers, with a Zimbabwe POS rule set layered on the engine's EN 16931-style core.

Bring-your-own-key

Your device certificate and private key live on the device record (system-restricted), never in the module. They are transmitted only to the ZIMRA endpoint you configure — nowhere else.

Compatible with Odoo 18 and Odoo 19.

Disclosure

This module transmits POS order data only to the ZIMRA FDMS Fiscal Device Gateway endpoint you configure. Your device certificate and private key are bring-your-own-key, stored solely on your own database, and are never sent anywhere else. It builds on the Zimbabwe FDMS Invoice connector and the shared e-Invoice Core Engine.

Screenshots

Zw Fdms Pos Order Fiscal

Zw Fdms Pos Order Fiscal

Zw Fdms Pos Order List

Zw Fdms Pos Order List

Update date: 2026-07-12