SEPAM / PM&C Saudi Arabia Co. Ltd.
Al Khobar, Kingdom of Saudi Arabia / Doha, Qatar
Electrical & Mechanical Contracting / Technical Support & Services
November 2021 – February 2022
ERPNext E-Invoicing & ZATCA Phase 2 Integration
SEPAM needed a dedicated e-invoicing solution that could generate invoices according to their required format while supporting VAT, retention, currency, and compliance-related requirements.
The client’s existing process required manual entry of VAT and retention values. Their invoice format also needed a 10% retention amount, USD currency handling, custom naming series, and additional customer contract details. Later, SEPAM also required testing and preparation support for ZATCA Phase 2 compliance.
Key challenges included:
StandardTouch customized the ERPNext/Frappe-based e-invoicing system to meet SEPAM’s invoicing and compliance requirements.
Requirement stage → Demo completed on December 5, 2021
Open implementation tasks → Completed by December 8, 2021
Manual entry → Auto-calculation fixed on February 14, 2022
HTTP URL → SSL-enabled HTTPS URL
Preparation stage → Test invoices successfully passed by ZATCA
No success validation → Two customers received success messages
Pending validation → Successful ZATCA status code 200