ThatFiscal Knowledge Base

RCPT013 Duplicate Invoice Number

The invoice number is not unique.

This code comes from ZIMRA. FDMS validated the receipt and refused it.

Why It Happens

Every fiscalised document needs its own invoice number. A reused number usually means the accounting system's counter was reset, a backup was restored, or two branches are numbering from the same sequence.

What FDMS Is Checking

invoiceNo has not been used before on this device.

What ThatFiscal Does About It

Nothing here can prevent it — the number belongs to your accounting system, and ThatFiscal sends what it is given. What it does do is refuse the duplicate locally with a clear message rather than letting it become a rejected receipt on your ZIMRA record.

How to Fix It

  1. Renumber the document in the source system and resend.
  2. If two branches share a sequence, give each a prefix so they cannot collide.
  3. If a counter was reset, move it past the highest number already fiscalised.

Not Using ThatFiscal Yet?

ThatFiscal is a cloud virtual fiscal device for Zimbabwe. It catches most of these before anything reaches ZIMRA, so you see a message instead of a refused receipt on your record. No hardware to buy.

See Pricing All ZIMRA Error Codes