Resources

Glossary of e-invoicing & tax terms.

The vocabulary that comes up in nearly every ZATCA/FTA conversation.

ASP (Accredited Service Provider)

A provider certified by a tax authority or Peppol authority to operate as an access point on the network.

CSID

Compliance CSID — the certificate ZATCA issues after a taxpayer completes sandbox compliance checks.

Clearance model

An e-invoicing model where the invoice is validated and stamped by the tax authority before being shared with the buyer.

Hash chaining / PIH

Each invoice's cryptographic hash includes a reference to the previous invoice's hash, forming a tamper-evident sequence.

MLS (Message Level Status)

The ongoing delivery/processing status of a message as it moves across an interoperability network.

Peppol

An international framework and network standard for exchanging structured business documents, including e-invoices.

Reporting model

An e-invoicing model where the invoice is issued directly to the buyer, and transaction data is separately reported to the tax authority.

UBL 2.1

Universal Business Language 2.1 — the open XML standard most regional e-invoicing schemas are built on.

UUID

A unique identifier generated for each invoice, distinct from the ERP's own invoice number.

ZATCA

Zakat, Tax and Customs Authority — Saudi Arabia's tax authority and the regulator behind the Kingdom's e-invoicing mandate.