ZATCA Phase 2 is not a CSV upload
Phase 2 e-invoicing requires real-time integration with FATOORAH, XML in the specified UBL schema, cryptographic signing using a ZATCA-issued certificate, and clearance before the invoice reaches the buyer. Off-the-shelf accounting software in KSA does not do this end-to-end.




