Skip to content

Dynamo. The business engine.

Free tool

Read a ZATCA invoice QR code

Paste the text of an invoice QR code, or choose a photo of it where your browser can read codes. You see what the code says about the invoice.

Scan the code with your phone's camera or a QR app, copy the text it shows and paste it here.

Runs in your browser. Nothing you type is sent, unless you ask us to e-mail you the result.

Result

Seller
—

How it works

What does a ZATCA QR code contain?

Every Saudi tax invoice QR code holds the seller's name, the VAT number, the date and time of the invoice, the total with VAT and the VAT amount. Codes made in the integration phase also hold the invoice hash, the signature and the public key.

How do I check an invoice with its QR code?

Read the code and compare it with the printed invoice: the seller and VAT number must match, the total and VAT must equal the printed amounts, and the VAT should be 15 % of the amount before VAT for standard-rated sales.

Why does my phone show a long text instead of the invoice?

The QR code stores the fields as tag, length and value, encoded in Base64, so a camera shows a block of letters. Paste that block here to read it.

Questions

  • Is the QR code text sent anywhere?

    No. It is decoded in your browser. Nothing you paste or the photo you choose leaves your device.

  • Does this prove the invoice was reported to ZATCA?

    No. It shows what the code says. Only ZATCA's own systems confirm that an invoice was cleared or reported.

  • Can DynamoOS read supplier invoices?

    DynamoOS records purchase invoices with their VAT, and in Saudi Arabia issues your own sales invoices with the ZATCA QR code from Dynamo Finance.

Sales and e-invoices in one place

Sales, purchases, VAT and e-invoices work together in DynamoOS. Try every app free for 14 days, no card needed.