How do I connect my system to ZATCA e-invoicing? — answered by Engineer Saeed Baatiah
The integration goes through stages: registering the system with the authority and obtaining a certificate, generating the invoice in the approved format with a QR code and electronic signature, then submitting it for clearance or reporting depending on the invoice type. In practice it takes one to three weeks depending on your system’s readiness. Do not go live before passing the full sandbox environment, and always check the requirements published on the authority’s site, as they are updated in phases.