We appreciate your cooperation with ZATCA in fulfilling e-invoicing requirements and ensuring compliance. However, we have noticed that your invoices do not fully meet the requirements for Phase Two of e-invoicing, specifically regarding linkage and integration.
Key Observations:
Commercial Registrations:
When selecting the commercial registration in the supplier’s system, ensure that the correct branch’s commercial registration is entered when issuing VAT invoices. All branches issuing invoices must be properly registered, and the correct input for the “commercial registration” field must be verified.
Non-compliance with e-invoicing regulations may result in penalties under VAT law. We recommend making the necessary adjustments as soon as possible.
One of our clients, for whom we have integrated Manager with ZATCA, has received the email regarding e-invoicing compliance.
To clarify, this client has one main commercial registration under which two subsidiary registrations are listed, and they operate with two separate databases. Upon inquiring with ZATCA, they confirmed that the commercial registration number must be included on each invoice, explicitly specifying whether the invoice belongs to the main registration or one of the subsidiaries, even though all registrations fall under the same VAT number.
Our question is:
What is the best approach to include the commercial registration number in each invoice?
How should this be implemented efficiently within the invoicing system?
We appreciate your guidance on the best practice to ensure compliance.
We’ve received several complaints from Manager.io users in Saudi Arabia regarding non-compliance with Phase Two of the e-Invoicing regulations (Integration Phase) issued by ZATCA.
Some users with multiple Commercial Registrations (CRs) have added the CR numbers as custom fields in their invoices. However, they are still receiving non-compliance notifications from ZATCA, indicating that not all CRs are properly linked.
Has anyone else experienced this issue?
How did you handle it?