ERROR
ZATCA-00032 Missing Item Classification Code
Invoice line items are missing the required classification code (GPC, UNSPSC, or custom ZATCA code).
⚠️ What Causes This Error?
Common reasons why you might see ZATCA-00032
- ✗ Item classification field is empty or not mapped
- ✗ Using an invalid classification scheme identifier
- ✗ Classification code format is incorrect for the chosen scheme
- ✗ Missing ClassifiedTaxCategory element on invoice lines
✅ How to Fix This Error
Follow these steps to resolve ZATCA-00032
1
Add Classification Codes
Add item classification using UNSPSC or GPC standard codes for each line item.
2
Include Scheme ID
Include the classification scheme identifier (e.g., 'UNSPSC' or 'GPC') in the element.
3
Add CommodityClassification
Ensure every InvoiceLine has a CommodityClassification element with the code.
4
Add Tax Category
Include ClassifiedTaxCategory with the correct VAT category code (S, Z, E, O).
Fix ZATCA Errors Automatically
Qeemah validates invoices before submission and prevents ZATCA-00032 errors from happening.