Ifriqa Validator

The invoice type code must be one of the accepted ZATCA UNTDID 1001 codes (388 tax invoice, 383 debit note, 381 credit note, 386 prepayment).

Why ZATCA invoices fail rule ZATCA-HDR-005 (ERROR) and how to fix it: The invoice type code must be one of the accepted ZATCA UNTDID 1001 codes (388 tax invoice, 383 debit note, 381 credit note, 386 prepayment).

Was diese Regel prüft

The invoice type code must be one of the accepted ZATCA UNTDID 1001 codes (388 tax invoice, 383 debit note, 381 credit note, 386 prepayment).

Betroffenes Element: Invoice › TypeCode.

Standard: ZATCA (KSA) — EN 16931 + BR-KSA. Severity: ERROR.

Warum Ihre Rechnung abgelehnt wird

ZATCA validates EN 16931 and BR-KSA business rules before clearance/reporting. When this rule fails the invoice is rejected — fix it before you submit.

Wie man es behebt

Use one of the accepted code values for Invoice › TypeCode (see the ZATCA / UNTDID code list).

Vor dem Senden prüfen

Upload your ZATCA UBL invoice to the validator to confirm this rule — and every other EN 16931 / BR-KSA rule — passes before it reaches ZATCA.

The invoice type code must be one of the accepted ZATCA UNTDID 1001 codes (388 tax invoice, 383 debit note, 381 credit note, 386 prepayment). — ZATCA ZATCA-HDR-005 — Ifriqa