# What is the difference between a Compliance and Production CSID?

**URL:** <https://zatca1.discourse.group/t/what-is-the-difference-between-a-compliance-and-production-csid/297>\
**Category:** Signing process\
**Created:** [July 15, 2023, 11:18pm UTC](https://zatca1.discourse.group/t/what-is-the-difference-between-a-compliance-and-production-csid/297 "2023-07-15T23:18:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ehab](https://avatars.discourse-cdn.com/v4/letter/e/e36b37/32.png) [@Ehab](https://zatca1.discourse.group/u/Ehab)\
**Post date:** [July 15, 2023, 11:18pm UTC](https://zatca1.discourse.group/t/what-is-the-difference-between-a-compliance-and-production-csid/297/1 "2023-07-15T23:18:25Z")

</div>

What is the difference between a Compliance and Production CSID?

---

<div class="post-metadata">

**Author:** ![Ehab](https://avatars.discourse-cdn.com/v4/letter/e/e36b37/32.png) [@Ehab](https://zatca1.discourse.group/u/Ehab)\
**Post date:** [July 15, 2023, 11:19pm UTC](https://zatca1.discourse.group/t/what-is-the-difference-between-a-compliance-and-production-csid/297/2 "2023-07-15T23:19:04Z")

</div>

A Compliance CSID is an intermediate CSID provided in response to the CSR submission from an EGS or other solution. In the Core E-invoicing Solution, the Compliance CSID is required to complete some compliance checks before the EGS or other solution is able the Production CSID which is required for authenticating the EGS or other solution to ZATCA. In the Sandbox, the compliance checks are not required, and the purpose is to therefore to test the integration calls of obtaining the Compliance and Production CSIDs.
