ZATCA e-invoices: getting supplier invoices into your books

In Saudi Arabia, business-to-business invoices go through ZATCA (the Zakat, Tax and Customs Authority) in an electronic format. Each invoice carries a QR code and a structured record: seller and buyer details, VAT number, line items, VAT amount and total.

The data already exists in a machine-readable form. The work is getting it into your accounting — without retyping it.

What a ZATCA invoice contains

Why retyping is the wrong place to save money

One invoice is two minutes. Twenty invoices a month is a working day, every year. And the errors are not random, they cluster exactly where the accountant then has to correct you: VAT treatment and the total.

What your accountant actually needs

Not the raw XML. A clean extract: supplier, VAT number, invoice number, date, net, VAT, gross. Every accounting system has its own import format, so predictability matters more than presentation.

How we handle it

  1. You drop the invoice in, XML, PDF, or a photo if the supplier sent an image.
  2. We read it. XML and QR codes are read directly from the data: no optical guessing, no interpretation of a picture of a number. This is the accurate path and it costs you nothing extra.
  3. You get the fields: invoice number, date, supplier, net, VAT, gross, currency.
  4. You export for your accountant.

When the document is a scan or a photograph, we use image recognition,, and uncertain fields are flagged rather than filled in. An unknown value you can check beats a confident wrong one you cannot.

What we do not do

Common questions

We only get PDFs from suppliers, does that work? Yes. Many suppliers send a PDF or a screenshot rather than the structured file. We read those too.

Do you support Arabic invoices? Arabic and English invoice text is supported. Numbers, dates and VAT amounts are read as values, not as language.

Do you need access to my inbox? Only if you want incoming invoices collected automatically. It is optional,, uploading files by hand always works.

What does it cost? Reading starts at €14.90 a month with 150 pages included; with payment reminders it is €29.90. See pricing.

Where to start

The invoice is already data. Treat it like data and the monthly retyping disappears.

Next steps

Related reading

Features

Read also