Key takeaways
- ZATCA FATOORAH Phase 1 and Phase 2 integration makes every invoice compliant from the system that issues it.
- Nafath gives verified single sign-on; Ejar keeps leasing contracts, tenants and renewals in step with the books.
- Banks, POS terminals and payment gateways in one reconciled flow mean faster month-end closing and cleaner audits.
ZATCA FATOORAH: e-invoicing as a built-in flow
The integration generates compliant invoices, applies the required stamp and QR code and clears or reports them with ZATCA according to the phase that applies to the business. Done once at platform level, it covers the ERP, the point of sale and other systems that issue invoices, instead of being repeated per application.
Nafath: identity you can trust
Nafath, the national single sign-on service, verifies a person's identity before they reach your systems. For customer portals, tenant portals and staff access, it replaces home-grown passwords with a verified login and reduces fraud and support tickets at the same time.
Ejar: leasing without double entry
For real-estate companies, Ejar is where contracts live. Synchronising contracts, tenants and renewals with the ERP keeps invoicing, collections and reporting aligned with the registered agreements, with no re-keying and no mismatch between the two.
Banks, POS and payment gateways in one reconciled flow
Card terminals, gateways and bank statements each report the same money differently. A single reconciled flow matches them to the sales they belong to, which is why month-end closing gets faster and audit trails get cleaner. It also makes payment data useful for operations, not only for accounting.
Ready-made connectors versus projects
SEJEL Integrations are out-of-the-box connectors built by SEJEL, the technology brand of Abdulmohsin Al Rossais & Sons Group Co. They connect SEJEL ERP, point of sale, self-ordering kiosks and smart parking, as well as third-party platforms such as Odoo and Oracle, on Microsoft Azure or AWS infrastructure. The practical difference: a connector is configured in days and maintained by the vendor, while a custom integration is a project that someone must own forever.