All guides

ZIMRA fiscalisation (FDMS), explained for business owners

6 minute read · Updated · Kingsman Software Services

If your business is registered for VAT, every receipt and tax invoice you issue has to be reported to ZIMRA through its Fiscalisation Data Management System (FDMS). Here is what that means in practice, and what to have ready.

What FDMS is

FDMS is ZIMRA's system for receiving every fiscal document as it is issued. Each receipt is signed by a registered fiscal device, sent to ZIMRA, and given a verification code and a QR code that anyone can check on ZIMRA's portal.

A fiscal device can be a physical device or software connected directly to ZIMRA. A direct connection means the receipts come from the same system that records the sale, the stock and the books, so there is nothing to match by hand.

The pieces you'll hear about

  • Fiscal device: registered with ZIMRA, with a device ID, an activation key and its own certificate. ZIMRA chains each device's receipts separately.
  • Fiscal day: each device opens a day, counts what it issues, and closes it. A day can only close when every receipt in it is accepted.
  • Receipt counters: every receipt carries its number in the day and overall, so a gap shows.
  • Credit and debit notes: corrections refer back to the original invoice. A fiscalised document is corrected with a note, never cancelled.
  • Buyer details: for business customers, their TIN, VAT number and address appear on the invoice.
  • HS codes: products carry their customs tariff codes, with eight digits on zero-rated or exempt lines.

How a business goes live

  • Ask ZIMRA's fiscalisation team to register you in the test environment, and receive a device ID and activation key.
  • Set up a device for each branch that sells, register it, and test the connection.
  • Add HS codes to products, mark exempt items, and record your business customers' tax details.
  • Check your VAT templates use the current standard rate (15.5% from 1 January 2026).
  • Issue test invoices, credit and debit notes, sell in both currencies, sell through a network outage, and close the fiscal day without errors.
  • Send ZIMRA the sample documents it asks for, and once approved, register in the live environment.

When the internet drops

Selling can't stop for a connection. A well-built system keeps issuing receipts, holds them in order, and sends them when the link returns, without duplicates. A receipt ZIMRA marks invalid has to be looked at before the day can close, so it should be raised with someone, not left in a queue.

What to ask any supplier

  • Is the software certified by ZIMRA for FDMS, or does it rely on a separate device?
  • Are receipts fiscalised from the same records that update stock and the books?
  • What happens to sales during an outage, and how are failures raised?
  • Can it close a fiscal day with sales in both USD and ZWG?
  • Who registers the devices and runs the tests with ZIMRA?

This guide explains general practice. It isn’t tax or legal advice: confirm rates and choices with your accountant or payroll adviser.

WhatsApp us