ZATCA 2026: What Every Indian Freight Operator in Saudi Arabia Must Do Before June
CargoClave Insights
Logistics & Trade Analyst
If you operate in Saudi Arabia — or if your freight clients do — this is not a regulation you can defer. ZATCA's e-invoicing mandate is live, the deadlines are real, and the penalties are significant. Here is a plain-language breakdown of what is required.
What ZATCA actually requires
ZATCA's Fatoorah mandate requires all VAT-registered entities operating in the Kingdom — including freight and logistics companies — to issue invoices in UBL 2.1 XML format with ZATCA's extensions, and transmit them to ZATCA's platform within 24 hours for standard invoices. By mid-2026, this covers all remaining VAT-registered operators.
What non-compliance actually costs
ZATCA's penalty schedule starts at SAR 1,000 per non-compliant invoice and escalates to SAR 50,000 per incident for repeated violations. For an operator issuing 50 invoices a month, six months of non-compliance represents SAR 3 million in potential exposure. Non-compliant invoices also cannot be used by clients to claim VAT input credit.
The four things you need in place
- A ZATCA-registered billing system that generates UBL 2.1 XML invoices with cryptographic stamp and QR code.
- Live API integration with ZATCA's FATOORAH platform for invoice clearance before delivery to the recipient.
- Correct VAT treatment for freight services — exports from KSA are zero-rated; imports attract standard VAT.
- An Arabic-primary invoice format, as required by ZATCA regulations.
Key Takeaways
-
ZATCA e-invoicing (Fatoorah Phase 2) covers all VAT-registered freight entities in KSA by mid-2026.
-
Non-compliance penalty: up to SAR 50,000 per incident. Clients also lose VAT input credit on non-compliant invoices.
-
You need UBL 2.1 XML generation, live ZATCA API integration, correct VAT treatment, and Arabic invoice format.
Tags:#ZATCA#GCCLogistics
