# Signed Properties Digest Error

**URL:** <https://zatca1.discourse.group/t/signed-properties-digest-error/7379>\
**Category:** Signing process\
**Created:** [June 15, 2025, 9:58am UTC](https://zatca1.discourse.group/t/signed-properties-digest-error/7379 "2025-06-15T09:58:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alihassan0304](https://avatars.discourse-cdn.com/v4/letter/a/87869e/32.png) [@alihassan0304](https://zatca1.discourse.group/u/alihassan0304)\
**Post date:** [June 15, 2025, 9:58am UTC](https://zatca1.discourse.group/t/signed-properties-digest-error/7379/1 "2025-06-15T09:58:19Z")

</div>

![image](https://europe1.discourse-cdn.com/flex013/uploads/zatca1/original/2X/7/715f7da924b47967685b285d4ac588f186a9100b.png)  
If Someone Cleared this error given below

{“validationResults”:{“infoMessages”:[{“type”:“INFO”,“code”:“XSD\_ZATCA\_VALID”,“category”:“XSD validation”,“message”:“Complied with UBL 2.1 standards in line with ZATCA specifications”,“status”:“PASS”}],“warningMessages”:,“errorMessages”:[{“type”:“ERROR”,“code”:“signed-properties-hashing”,“category”:“CERTIFICATE\_ERRORS”,“message”:“Invalid signed properties hashing, SignedProperties with id=‘xadesSignedProperties’”,“status”:“ERROR”}],“status”:“ERROR”},“reportingStatus”:“NOT\_REPORTED”}

Please guide me we are stuck in this stage .

---

<div class="post-metadata">

**Author:** ![Aturkistani](https://avatars.discourse-cdn.com/v4/letter/a/8baadc/32.png) [@Aturkistani](https://zatca1.discourse.group/u/Aturkistani)\
**Post date:** [June 16, 2025, 3:01am UTC](https://zatca1.discourse.group/t/signed-properties-digest-error/7379/2 "2025-06-16T03:01:57Z")

</div>

Dear @alihassan0304 ,

This error is being returned due to a mistake in one step or more in the signing process, please review the signing process again carefully to resolve the issue.

Instead as a quick solution, you can use the ready built-in function inside the official e-invoicing SDK to sign the simplified tax invoices, otherwise, you will need to carefully read & compare the SDK’s output to the output from your application/project to detect where the difference is.

Regards,
