I’m developing an e-invoicing solution for a transaction from KSA to a buyer in the UAE. I need clarification on whether this should be treated as an export invoice under ZATCA’s XML Guide and KSA VAT Guidelines, and which InvoiceTypeCode to use.
Details of the Transaction:
Seller is in KSA.
Buyer is in the UAE with a UAE VAT registration ID (not VAT-registered in KSA).
Goods are transported from KSA to UAE.
Questions:
Should this be classified as an export invoice for ZATCA e-invoicing purposes, given that UAE is a GCC country and e-invoicing adoption varies across GCC states?
What is the correct InvoiceTypeCode to use in the XML? I’ve seen references to “0100100” or “0100000,”
I also note that KSA VAT Regulations (Article 32) zero-rates exports only if goods leave the GCC, which may not apply here unless ZATCA’s interpretation overrides this, is this true?
Yes, treat it as an export invoice for ZATCA if goods go from KSA to UAE and the buyer isn’t VAT-registered in KSA.
Use InvoiceTypeCode: 0100000 (standard export invoice).
Export is zero-rated under Article 32, as UAE is treated as outside GCC due to no full VAT integration.
Recommended UAE VAT & E-Invoicing Courses:
“UAE VAT & E-Invoicing Compliance Masterclass” by PwC or Deloitte (available via Coursera or PwC Academy)
do you got any answers? I put 0100100 and it got error
Valid : false
Errors
category : BR_KSA_ERROR
**code :**BR-KSA-14
message : الهوية الوطنية ,الرقم الضريبي المميز ,رقم الإقامة ,جواز السفر ,رقم السجل التجاري ,رقم 700 ,ترخيص وزارة الشؤون البلدية والقروية والإسكان ,ترخيص وزارة الموارد البشرية والتنمية الاجتماعية ,ترخيص وزارة الاستثمار ,الهوية الخليجية للعميل ,غيرها