ERROR
ZATCA-00006 Invalid Invoice Format
The invoice XML format doesn't comply with ZATCA UBL 2.1 specifications.
⚠️ What Causes This Error?
Common reasons why you might see ZATCA-00006
- ✗ XML schema validation failed
- ✗ Invalid date format (should be YYYY-MM-DD)
- ✗ Invalid currency code (should be SAR for Saudi)
- ✗ Incorrect decimal precision for amounts
✅ How to Fix This Error
Follow these steps to resolve ZATCA-00006
1
Update Qeemah
Ensure you have the latest version with format fixes
2
Check Regional Settings
Verify currency is set to SAR and date format is correct
3
Validate Invoice
Use Qeemah's validation feature before submitting
4
Review Line Items
Ensure all amounts have exactly 2 decimal places
Fix ZATCA Errors Automatically
Qeemah validates invoices before submission and prevents ZATCA-00006 errors from happening.