Skip to content
A cashier hands a customer a fiscal receipt at a supermarket checkout

Accounting and compliance

We keep your books, file your tax returns and get your tills onto ZIMRA's FDMS.

What you can ask us for

  • Bookkeeping and monthly accounts

    Send us your bank statements, invoices and till reports each month. We record every transaction, reconcile it to the bank and send you a profit and loss and a balance sheet, with a short note on anything that needs your attention.

  • Tax returns and QPDs

    We prepare and file your VAT, PAYE and NSSA returns, work out the provisional tax due on each QPD, and file your annual income tax return. Before each due date we send you the amount to pay.

  • ITF263 tax clearance

    Without a valid ITF263, 30% withholding tax comes off what customers pay you for goods and services, and you can't bid for tenders. We file the returns that are behind, fix the fiscalisation side, and tell you what else ZIMRA needs before it will issue one.

  • Getting your tills onto FDMS

    ZIMRA accepts a hardware device from an approved supplier or a virtual device that connects through its API, and we recommend the one that fits your tills and invoicing system. For a virtual device, we take it through ZIMRA's test environment and register it on the live system once ZIMRA approves the sample invoices. For hardware, we work alongside the supplier you buy from.

  • Receipt checks once you're live

    We check that your receipts come back Valid on the FDMS portal and that each fiscal day closes. When a receipt shows Red or Grey, we find the cause in your system before the errors pile up.

  • Integration for software vendors

    We build the FDMS layer into your POS, invoicing or accounting product: device registration, signed receipts, fiscal day open and close, and an offline queue. It runs on zimra-fdms, the open-source TypeScript library we maintain.

What happens after you get in touch

  1. 1

    Tell us your setup

    Tell us how you keep your books, how many tills you run and the system you invoice from. We reply with a fixed quote in US$.

  2. 2

    Get ready for ZIMRA

    We catch up your books and take a virtual fiscal device through ZIMRA's tests. Hardware suppliers test their own devices.

  3. 3

    Go live

    Once ZIMRA approves, your device goes live on FDMS and every receipt carries a QR code. We file the returns that are due.

  4. 4

    We keep checking

    Each month we keep your books, file returns and check receipts on FDMS, and we flag problems before your tax clearance.

Questions before you start

What does the monthly accounting include?

It covers your bookkeeping and bank reconciliation, a monthly profit and loss and balance sheet, and your VAT, PAYE and NSSA returns. We also work out each QPD and file your annual income tax return. If your books are behind, we catch up the missing months first and quote for that work separately.

How do you charge for accounting?

We charge a fixed monthly fee in US$, set by how many transactions you have each month, how many people you pay and whether you're registered for VAT. You get the fee in writing before we start, and we quote fiscalisation work on its own.

What do you need from us?

Each month we need your bank statements, sales invoices or till reports, supplier invoices and the month's payroll. To start, we also need your last returns, your ZIMRA registration details and any letters ZIMRA has sent you. Photos or PDFs on WhatsApp or by email are fine.

Can you get our tax clearance back?

We can file the returns that are behind and sort out the fiscalisation side, two of the usual hold-⁠ups. ZIMRA also wants your tax paid or a payment plan agreed, and your details on its system up to date. We tell you which of those is still open.

Do we have to fiscalise?

Every VAT-⁠registered business has to fiscalise each point of sale, and ZIMRA's fiscalisation page says businesses below the US$25,000 VAT threshold must too. If you don't, ZIMRA can charge US$25 a day for each point of sale, and continued default becomes a criminal offence. Your VAT-⁠registered customers also can't claim input tax on invoices FDMS hasn't validated.

Our receipts show Red or Grey on the portal. Can you help?

Yes. Red or Grey means FDMS found a problem with the receipt, such as a counter, a date or a signature that doesn't match. Some Red errors stop the fiscal day from closing, and then only ZIMRA can close it. We find the cause in your system, fix it, and prepare what ZIMRA needs to close the day.

Ask about your books or FDMS

Tell us what you need and roughly when. We reply within one working day, by email, or on WhatsApp if you leave a number.

Message us on WhatsApp+263 00 000 0000

If you'd rather we replied on WhatsApp.

Say what you need and roughly when you need it.

We only use your details to reply to this enquiry.