Simplified Invoice Reporting Parameters

Hello,

I would like to clarify the requirements for submitting a simplified invoice through the ZATCA API.

When sending a standard invoice, we include both:

  • buyer_vat

  • buyer_crn

However, for a simplified invoice:

  • buyer_vat is not required

  • buyer_crn is expected to contain the national ID

The issue I am facing is that when I pass a Saudi national ID as buyer_crn, I receive a validation error stating that:

“buyer_crn must start with 3 and end with 3”

This requirement seems unclear, as a Saudi national ID does not follow this pattern.

Could you please clarify What are the exact required fields for submitting a simplified invoice with all validation rules ?

Thank you in advance for your support.

In the simplified invoice, the buyer’s details do not require the Tax Identification Number (Company ID). You are only required to provide:

cac:AccountingCustomerParty

cac:Party

cac:PartyIdentification

<cbc:ID schemeID=“NAT”>1110100226</cbc:ID>