By Jan 01, 2023 to be compliant with ZATCA Phase 2 E-Invoicing is the objective of every VAT registered entity in the Kingdom of Saudi Arabia. Phase 2 known as Integration Phase requires an entity to transfer their invoices in an XML format to ZATCA. Once cleared by ZATCA, invoice can then be sent to customers.
Though the end objective is same different approaches may be taken by different organizations depending upon their own peculiar conditions. In addition to being compliant with ZATCA requirements, entities may also consider this opportunity as a blessing in disguise and look for solutions that may solve the problems, they face in an end-to-end invoice value chain. Some of the examples maybe
- Ease with which information is translated into Arabic
- Workflow management
- Segregation of duties between the creator, approver and the one entering the data in customer and products database
- Availability of contract management within the solution
Now, for the approach it is worthwhile to consider the below mind map depicted in a diagram.
The first question to be addressed is whether the entity’s current system has the capability to integrate with ZATCA through an API. If the answer is “No,” then one needs to start the process of evaluating third party solutions available in the market. In case of “Yes”, if ERP solution provider has informed that system is capable to be compliant with Phase 2, one has to ask a question whether it is validated against the ZATCA provided tool kit, if “Yes” and there is no separate pricing for the solution then one can feel comfortable that they are in good hands.
In case E-Invoicing Module is not readily available then one has to ask the implementation partner if they can implement and need to see if they have an internal capacity to manage this change. If the answer to either of the two scenarios is “No” then again, it is time to evaluate third party solutions.
With the third-party solution either you can use a system where invoice is generated end to end within that system or data can be transferred from your system to the solution provider to convert an invoice to an XML and meet other compliance requirements.