For you Pricing Learn FAQ Get started
ZIMRA fiscalisation · Checklist

ZIMRA Buyer Detail Transmission: Your Compliance Checklist

What the rule says

On 15 May 2025, ZIMRA issued Public Notice 30 of 2025, instructing all registered operators under the VAT Act to upgrade their fiscal devices so that buyer details are transmitted to ZIMRA. The deadline was on or before 31 May 2025. The requirement covers hardware and virtual fiscal devices alike.

What buyer details must be on a ZIMRA fiscal tax invoice?

ZIMRA Public Notice 30 of 2025 requires five buyer details under section 20(4) of the VAT Act: the buyer's name, address, TIN, contact details, and VAT registration number where the buyer is VAT-registered. The requirement applies to all registered operators under the VAT Act, with a compliance deadline of 31 May 2025.

The five buyer fields

FieldWhat to captureWhat to watch for
Name of the buyerThe registered legal or trading nameNicknames, a contact person's name or "Cash customer" on a B2B sale
Address of the buyerPhysical business addressLeft blank or replaced with a city name only
TIN of the buyerThe buyer's ZIMRA taxpayer identification numberTyped into a free-text field, or the supplier's own TIN entered by mistake
Contact detailsPhone number or emailMissing on repeat customers created before May 2025
VAT registration numberRequired where the buyer is VAT-registeredOmitted for VAT-registered buyers, which puts their input tax claim at risk

What about buyers without a TIN?

Not every customer is a registered taxpayer. Public Notice 30 of 2025 says that for buyers without a TIN, their details should be captured elsewhere on the receipt, not in the buyer block. Putting placeholder values in the buyer block for walk-in customers is a common shortcut, and it produces records that will not hold up.

Why it matters: your customer's input tax

The notice is explicit: the Commissioner allows input tax claims on fiscalised tax invoices that comply with section 20(4) of the VAT Act, and non-compliant invoices are subject to verification through tax audits. A supplier's incomplete invoice is a problem for the buyer's VAT return as well as the supplier's own.

What happens if a fiscal tax invoice is missing buyer details?

The Commissioner allows input tax claims on fiscalised tax invoices that comply with section 20(4) of the VAT Act. Invoices that do not comply are subject to verification through tax audits. In practice, a VAT-registered customer holding an incomplete invoice has its input tax claim at risk, and the supplier faces audit exposure.

Two related rules are worth knowing. Advisers note that the fiscalised invoice requirements extend to credit notes and debit notes used for input tax purposes, not just invoices (Lucent Advisory, April 2025). And from 1 January 2026, the Finance Act No. 7 of 2025 requires tax invoices to carry a QR code or authentication code that can be verified through ZIMRA's system (Lucent Advisory, January 2026).

Your VAT-registered customers will check your invoices before their auditors do. A supplier whose invoices put input tax at risk is easy to replace.

The checklist: for a single business

  • Confirm your system has all five buyer fields and sends them to ZIMRA with each fiscal invoice, not just printed on the PDF.
  • Clean your customer master file. Every VAT-registered customer needs a correct TIN and VAT number on file. Records created before May 2025 are the most likely to be incomplete.
  • Make TIN and VAT number mandatory for B2B sales at the point of invoicing, so staff cannot skip them.
  • Handle walk-in customers properly. No placeholder TINs in the buyer block; capture details elsewhere on the receipt as the notice requires.
  • Check credit and debit notes carry the same buyer details as the original invoice.
  • Verify a sample invoice by scanning its QR code and confirming it validates against ZIMRA's records.
  • Check every till and branch, not just head office. ZIMRA's penalties for points of sale not connected run per till, per day (Public Notice 101 of 2024).

The checklist: for an accounting practice

For a firm handling VAT for ten or more clients, buyer details are a portfolio risk. A gap at one client is invisible until a customer's input tax claim is questioned. A practical monthly routine:

  1. Sample five B2B invoices per client per month and check all five buyer fields against the customer's actual TIN and VAT number.
  2. Ask each client which systems issue invoices. Accounting software, POS, a branch spreadsheet: every route that produces a tax invoice has to carry buyer details.
  3. Log customer invoice queries. When a client's customer questions an invoice, check the buyer fields first.
  4. Keep a one-line record per client per month of what was checked. If ZIMRA asks, you can show the control existed.

Where GavaFlow fits

GavaFlow includes buyer detail transmission on every plan, and every client goes through a supervised test period before going live, so buyer fields are confirmed before the first live invoice. For practices, the Accountant plan covers up to 15 client entities with white-label PDFs and unlimited users. See the pricing page for current plans.