Below is every complaint we hear about ZIMRA fiscalisation — from business owners and from the accountants who clean up after it — and exactly what ThatFiscal does about each one. No adjectives. Just the problem, and the fix.
You are either the business that has to be compliant, or the practice that gets called when it is not. The pains are different — read whichever is yours.
The FDMS process is a device application, a Customer Datasheet, a serial number you are supposed to already have, a Device ID, an Activation Key and a certificate — in a specific order. Get the order wrong and the application comes back.
We run the sequence for you, in ZIMRA's order. Your serial number is issued the moment you activate — before you apply — so the number on your FDMS letter and the one inside your certificate can never disagree. The portal walks the rest step by step.
Hardware fiscal printers are a capital purchase, they sit on one counter, they break, and replacing one means going back to ZIMRA.
ThatFiscal is a virtual fiscal device — software, registered with ZIMRA exactly like hardware, at a monthly price per device with nothing to buy and nothing to maintain.
RCPT047. DEV02. FISC01. A rejection tells you something broke without telling you what to do, so it sits there until somebody with the right background looks.
We call it the Error Doctor. Every failed receipt carries a plain-language cause and fix — in the portal, in the API response and in the webhook. Not the code restated: the actual thing to change, and where.
A connector quietly drops. Nothing fiscalises for three weeks. You discover it at month-end, or when your tax clearance is queried.
An Integration Health panel on your dashboard: every source you actually use, when it last sent an invoice, its 7-day volume, its failures, and its last error translated.
Double entry, double the mistakes, and a set of books that never quite matches what ZIMRA received.
You invoice where you already invoice. Odoo, Zoho Books, QuickBooks Online, Excel/CSV or the REST API — post the invoice once and it is fiscalised automatically, QR and verification code returned.
If fiscalisation is online-only, a fibre cut is a closed till.
Offline batch mode signs receipts locally, queues them, and submits the batch when connectivity returns — the receipt chain stays intact and sequential throughout.
Counters, Z-reports, credit notes netted off, per-currency, per-tax — reassembled by hand from a system that was not built to report.
Fiscal counters are maintained per currency, tax and payment type as you trade. Open and close the fiscal day from the portal, download the Z-report, view and print any period. Bulk CSV export is the CSV Audit Exports add-on.
Every line needs a valid code. A catalogue of four thousand items is not something anyone codes by hand on a Friday.
An item master with an HS auto-classifier, bulk import, and a default code so a missing one never blocks a sale while you tidy the catalogue behind it.
Tier-one reads you the manual. The person who can actually answer is three escalations and four days away, in another timezone.
You reach the engineers who wrote the fiscalisation engine, on email or on the phone, in your own working day. If it is quicker, we do the setup with you on the call.
A number on a page proves nothing, and disputes land on you.
Every fiscalised invoice carries the ZIMRA QR code and verification code. Your customer scans it and checks it against ZIMRA directly — nothing to take on trust.
You do the work of winning the client, the vendor keeps the annuity, and your one-off bounty was spent months ago.
A 20% margin that recurs for as long as your client subscribes. You pay for their subscription from your portal at that discount — every month, indefinitely.
Every outage, every error code, every "it's not working" comes to you first — and you carry it without the tools or the margin to.
Your clients get our email and phone support directly. We fix the problem; you keep the relationship and the margin.
Where is the application? Has ZIMRA replied? Is anything actually fiscalising? You end up emailing the vendor to find out.
A live onboarding pipeline in your portal: every client grouped by stage, updating itself as things move. Plus their compliance health and your commission, tracked month by month.
A client is ready to trade and you are waiting for a vendor to press a button in a system you cannot see.
You register client devices yourself, from your own portal — the full ZIMRA certificate exchange in one click, with the SOP on screen so nobody has to remember the order.
You are selling a concept before you sell a product, with no material and nothing to demonstrate.
A marketing kit comes with the code: brochures, proposal templates and a demo account you can walk a client through live.
Upsells go straight past you to the vendor, and your margin with them.
Buy add-ons for your clients from your portal, net of your commission — same discount, same recurring logic as the subscription.
You sign an agreement, send documents into an inbox, and never see proof anyone countersigned anything.
Apply online in about five minutes. Documents go into your file, SESPI reviews within a business day, and your countersigned agreement comes back as a certificate with a verification code anyone can check on our site.
Both are legitimate under FDMS. They are not the same purchase.
| Hardware Fiscal Device | ThatFiscal Virtual Device | |
|---|---|---|
| Up-front cost | A capital purchase per device | None — monthly, per device |
| If it breaks | Repair or replace, then re-register with ZIMRA | Nothing to break — it is software we run |
| Where it works | The counter it is plugged into | Wherever your invoicing system runs |
| Your accounting system | Usually re-keyed by hand | Connected — the invoice posts once |
| When an invoice fails | An error code on a small screen | Plain-language cause, fix, and a Resend button |
| Adding a branch | Buy another unit, apply again | Reserve a serial in the portal; we tell you what ZIMRA needs |
| Month-end | Read the reports off the device | Z-reports, CSV and PDF exports, automatic month pack on Enterprise |
Device registration, receipt signing and hash chaining, QR and verification codes, fiscal counters, open and close day, certificate renewal, credit and debit notes — verified against ZIMRA's own worked examples.
View, print and download your receipts and reports whenever you like — and if you ever leave, ask us and we will export your full history at no charge. If you ever deregister a device, your full fiscal archive — Z-reports, receipts, certificate — stays downloadable.
No setup fee, no per-invoice surcharge, no per-till charging. Annual billing gets a free month. See the full pricing →
Setup starts at 72 hours, ZIMRA approval included. No card needed to begin.