Hello Team,
We are an ERP service provider based in Saudi Arabia, and one of our clients recently received a call and email from ZATCA stating that their last month’s invoices are not visible on the ZATCA portal.
However, all the invoices were successfully cleared using the Clearance API, and no errors were returned during submission. The sample XML we shared with ZATCA support is valid and compliant as per the Phase 2 (Integration Phase) schema and business rules.
We would like to understand:
-
What could be the possible reasons for cleared invoices not appearing on the ZATCA portal, even though they were successfully cleared via API?
-
Is there any delay or synchronization issue between API-cleared invoices and the taxpayer’s portal view?
-
How can we view or verify submitted invoices on the ZATCA portal for confirmation (e.g., through a specific section or report)?
We’d really appreciate any insights or official clarification on this behavior.