ZATCA-Compliant POS Solution for Saudi Arabia
Connect Hulm POS with the ZATCA e-invoicing (FATOORA) workflow. The setup can support Phase 1 and Phase 2 requirements based on the configuration confirmed for your business.
Everything you need for ZATCA Phase 1 & 2 compliance
Hulm's ZATCA-compliant POS software covers e-invoice generation, QR codes and the FATOORA connection. The final setup depends on your registration, credentials and validation before activation.
Phase 1: Generation Phase
Configure generation and storage of electronic tax invoices, simplified invoices and required QR-code information based on the approved setup.
Phase 2: Integration Phase (FATOORA)
Support a configured connection to the ZATCA FATOORA workflow, including relevant XML, clearance or reporting requirements.
Invoice Record Controls
Use sequential invoice counters and configured cryptographic controls where required by the implementation.
Arabic & English Invoicing
Configure bilingual invoices, relevant VAT fields, customer VAT information and supported thermal receipt formats.
ZATCA e-invoicing integration in 4 simple steps
Move your Saudi business to compliant e-invoicing without disrupting daily sales.
Requirements Review
Configure your company tax details, CR number, and VAT registration in the Hulm dashboard.
Connect Systems
Authenticate with ZATCA through secure CSID onboarding and cryptographic digital certificates.
Data Migration
Import agreed product catalogue, category and opening inventory information using the confirmed migration process.
Go Live
Issue configured electronic invoices with the required QR-code information.
ZATCA e-invoicing FAQs
What is ZATCA e-invoicing?
ZATCA e-invoicing (FATOORA) is Saudi Arabia's requirement to issue and store tax invoices electronically, with a QR code on simplified invoices and, in Phase 2, integration with the ZATCA platform.
What is the difference between ZATCA Phase 1 and Phase 2?
Phase 1 covers the generation and storage of electronic invoices. Phase 2 introduces integration with the FATOORA platform in scheduled waves. Confirm the current requirements and your onboarding wave directly with ZATCA or a qualified adviser.
Can Hulm POS support a ZATCA Phase 2 setup?
Hulm can support a ZATCA e-invoicing workflow. Readiness depends on the business requirements, technical configuration, credentials and validation completed before activation.
How do I integrate my Saudi business with ZATCA via Hulm?
The Hulm team helps map the required business credentials, invoice fields and integration steps, then validates the agreed configuration before activation.
Does the POS print QR codes on invoices?
Yes. Configured simplified tax invoices include the QR-code information required by ZATCA.
Does Hulm POS support bilingual receipts in Arabic and English?
Bilingual invoice layouts can be configured. Confirm the mandatory fields, language requirements and printer setup during implementation.
Transform Your Business with Hulm POS
Join retail stores, restaurants, pharmacies and manufacturers that run sales, stock and reporting on Hulm.
Create your free account
Takes less than 2 minutes. No credit card required.
