> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dentolize.com/llms.txt
> Use this file to discover all available pages before exploring further.

# An invoice wasn't reported to ZATCA, or the QR is invalid. What do I do?

> Check an invoice's ZATCA status, fix the reason it was rejected, report it again, and print the ZATCA QR code.

**Short answer:** e-invoices are not sent automatically: check the status in **Finances → Report E-Invoices** or **E-Invoice Batches**, fix the reason shown for any **Rejected** invoice, and report it again with **Retry Failed**.

**1. Check the status**

Go to **Finances → Report E-Invoices**, or **E-Invoice Batches** for invoices you reported in bulk. **Submitted** means ZATCA accepted it; **Rejected** shows ZATCA's reasons.

**2. Not reported yet? Report it**

Open the invoice and click **E-Invoices** → report the patient e-invoice. For many invoices, select them in **Finances → Report E-Invoices** and click **Report Selected** → **Confirm & Report**.

**3. Rejected? Fix the reason**

Read the reason ZATCA gave. A common one is the tax: Saudi patients must have 0% (with a national ID starting with 1), all others 15%.

**4. Report again**

Click **Retry Failed** in **E-Invoice Batches**.

**5. QR code not working?**

The ZATCA QR code is printed only once the invoice is **Submitted**. In **Settings → Print**, set **Invoice Type** to a **Saudi Arabia** option and fill in **VAT registration number**, **Seller Name** and **Commercial Registration No**.

> [!NOTE]
>
> No report button? The user needs **Report / Cancel Patient E-Invoices** (or **Insurance E-Invoices**) on the **Patients** tab of their permission group, and **E-Invoice Batches** on the **Data** tab to see batches.

> [!TIP]
>
> Scan the ZATCA QR code with a ZATCA-compliant reader app; a normal phone camera may only show text.

**Full guide:** [Integration with Zatca](https://docs.dentolize.com/en/setup-settings/int/zatca-int.md)

***

> [card] Still stuck?
>
> Send us a message in **System Chat** inside Dentolize with a screenshot, and tell us which step didn't work. Tip: next time, search this site first. Most answers take less than a minute.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.