# Reporting invoice not getting invoice hash

**URL:** <https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707>\
**Category:** Clearance and Reporting\
**Created:** [October 18, 2024, 7:28am UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707 "2024-10-18T07:28:09Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![vinodSingleview](https://avatars.discourse-cdn.com/v4/letter/v/7feea3/32.png) [@vinodSingleview](https://zatca1.discourse.group/u/vinodSingleview)\
**Post date:** [October 18, 2024, 7:28am UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707/1 "2024-10-18T07:28:09Z")

</div>

Reporting API is getting below response instead of invoice hash

{“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”:,“status”:“PASS”},“reportingStatus”:“REPORTED”}

What does this mean?

---

<div class="post-metadata">

**Author:** ![hassan.fayyaz](https://avatars.discourse-cdn.com/v4/letter/h/94ad74/32.png) [@hassan.fayyaz](https://zatca1.discourse.group/u/hassan.fayyaz)\
**Post date:** [October 18, 2024, 7:42am UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707/2 "2024-10-18T07:42:51Z")

</div>

Could you elaborate more on the environment you’re using? Is it Sandbox, Simulation, or Production?

---

<div class="post-metadata">

**Author:** ![vinodSingleview](https://avatars.discourse-cdn.com/v4/letter/v/7feea3/32.png) [@vinodSingleview](https://zatca1.discourse.group/u/vinodSingleview)\
**Post date:** [October 18, 2024, 8:27am UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707/3 "2024-10-18T08:27:02Z")

</div>

Production

URL: [https://gw-fatoora.zatca.gov.sa/e-invoicing/core/invoices/reporting/single](https://gw-fatoora.zatca.gov.sa/e-invoicing/core/invoices/reporting/single)

---

<div class="post-metadata">

**Author:** ![idaoud](https://avatars.discourse-cdn.com/v4/letter/i/f9ae1b/32.png) [@idaoud](https://zatca1.discourse.group/u/idaoud)\
**Post date:** [October 20, 2024, 5:11am UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707/4 "2024-10-20T05:11:54Z")

</div>

Morning @vinodSingleview

Thanks for reaching out, Welcome to our community.

The response means that the invoice has been submitted successfully to ZATCA, with no errors and no warnings.

If you have any further questions, please do not hesitate to reach out.

Thanks,  
Ibrahem Daoud.

---

<div class="post-metadata">

**Author:** ![vinodSingleview](https://avatars.discourse-cdn.com/v4/letter/v/7feea3/32.png) [@vinodSingleview](https://zatca1.discourse.group/u/vinodSingleview)\
**Post date:** [October 21, 2024, 3:55am UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707/5 "2024-10-21T03:55:25Z")

</div>

Thanks for the response,

But we are supposed get invoice hash id.  
Also we if its success let us know what would be the next process , we need to share the QR Code to customer.

---

<div class="post-metadata">

**Author:** ![lalomar](https://avatars.discourse-cdn.com/v4/letter/l/5e9695/32.png) [@lalomar](https://zatca1.discourse.group/u/lalomar)\
**Post date:** [October 21, 2024, 7:30am UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707/6 "2024-10-21T07:30:43Z")

</div>

Dear @vinodSingleview ,

Kindly note that you are sending invoices to Reporting API, which means you are sending simplified invoices (B2C). Therefore, if you submit a valid invoice to the reporting API, ZATCA will just send a confirmation back to the EGS via API response that the document is valid. However, for simplified invoices, the signing process will generate the QR code and a new invoice hash, you can refer to the signing process for more information.

For more information, please visit the [Educational Library](https://zatca.gov.sa/en/E-Invoicing/Introduction/Guidelines/Pages/default.aspx)

---

<div class="post-metadata">

**Author:** ![vinodSingleview](https://avatars.discourse-cdn.com/v4/letter/v/7feea3/32.png) [@vinodSingleview](https://zatca1.discourse.group/u/vinodSingleview)\
**Post date:** [October 22, 2024, 12:00pm UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707/7 "2024-10-22T12:00:49Z")

</div>

Thanks for the reply

We have done signin process before sending to reporting api.  
In signin process we got invoice hash and QR string

How to convert QR string to QR code image.

---

<div class="post-metadata">

**Author:** ![manjitkm](https://avatars.discourse-cdn.com/v4/letter/m/46a35a/32.png) [@manjitkm](https://zatca1.discourse.group/u/manjitkm)\
**Post date:** [November 5, 2024, 3:18am UTC](https://zatca1.discourse.group/t/reporting-invoice-not-getting-invoice-hash/3707/8 "2024-11-05T03:18:03Z")

</div>

I am also facing same issue…i have checked multiple time that api endpoint are /core/reporting/single and i am using production csid but still response coming similar to compliance invoice api. Can anyone please help…its urgent.
