Dears,
1- Can you please tell me what defines an EGS?
2- Is it allowed for single billing system to have multiple EGS?
3- How can we have multiple invoice counters segregated by business rules/products/branches?
Thanks a lot.
Dears,
1- Can you please tell me what defines an EGS?
2- Is it allowed for single billing system to have multiple EGS?
3- How can we have multiple invoice counters segregated by business rules/products/branches?
Thanks a lot.
Dear @mualshehri
Thanks for reaching out, Welcome to our community.
Please find the below links for the Educational Library, shared on ZATCA site, Kindly review the docx for better understanding of the integration phase.
Educational Library: Educational library
Additionally, If you faced any concerns regarding the onboarding process, do not hesitate to reach out our support team via SP mail: sp_support@zatca.gov.sa
Thanks,
Ibrahem Daoud
Thanks Ibraheem for your reply.
I’m already onboarded & I have read all documents. but the questions I asked I couldn’t find an answers for.
If you can help me, that would be great.
Thanks a lot.
Regards,
Muath
@mualshehri please consider below responses:
1- Can you please tell me what defines an EGS?
EGS stands for E-Invoicing Generation Solution which means any solution that generates E-Invoices (on-premise, cloud, cash register, ERP, App etc).
2- Is it allowed for single billing system to have multiple EGS?
Here you may be referring to multiple CSIDs. Generally, one billing system should have only one CSID unless there is a business case for having multiple CSIDs due to significantly high volume of invoices (such as utility companies, telecom or banks which process monthly batch of millions of invoices using central servers). It nature of business is say retail where invoices are issued using a cash register machine then such machine should not have more than one CSID. However, if the architecture is that of a hub and spoke model where one retail store has multiple PoS terminals all connected to a local server then such server may have one or more CSIDs.
3- How can we have multiple invoice counters segregated by business rules/products/branches?
Please note Invoice Counter Value (KSA-16) is a numeric series that increments by 1 for every document generated from a particular CSID (1,2,3,4,5…). One CSID should have only one series of ICV. ICV is only in XML and it is not required to be displayed on human readable form of the invoice.
There is another sequence of invoice identifier called Invoice Reference Number (BT-1). Taxpayers can have multiple series of IRN even on a single CSID depending on rules / products / branches. IRN is also required to be displayed on human readable form of invoice.
Hope above clarifies.