What is the difference between a Compliance CSID and a Production CSID?
Table of Contents
The Compliance CSID is an intermediate certificate used during onboarding, while the Production CSID is used for the live production environment.
After the taxpayer's EGS submits its Certificate Signing Request, ZATCA provides a Compliance CSID. The EGS then completes the required compliance checks. Once the onboarding requirements are successfully completed, the EGS can obtain its Production CSID.
The Production CSID is subsequently used to authenticate the EGS when communicating with ZATCA's production environment.
In other words, the Compliance CSID is part of the onboarding and compliance-testing stage, while the Production CSID is the credential used for live production integration.
Key points
- Compliance CSID = intermediate onboarding credential.
- Production CSID = live production credential.
- Compliance checks are performed using the Compliance CSID.
- The Production CSID is issued after successful completion of the required process.
- A taxpayer's EGS uses the Production CSID for production communication with ZATCA.
Related questions
What is ZATCA e-invoicing?
ZATCA e-invoicing, also known as Fatoorah, is Saudi Arabia's electronic invoicing system introduced ...
What is the difference between ZATCA Phase 1 and Phase 2?
ZATCA e-invoicing is being implemented in two main phases. Phase 1, known as the Generation Phase, b...
What is Wave 25 of ZATCA e-invoicing and who does it cover?
Wave 25 is the latest announced wave of ZATCA's Phase 2 e-invoicing rollout. ZATCA announced the cri...