Automated EGS Onboarding: A Quick Guide

Streamline EGS ZATCA SAUDI onboarding with our quick guide. Save time and effort with automated processes.

Ajith Kumar M
July 12, 2023
3 min

Sign up for E-Invoicing Newsletter

The latest industry news, technologies and resources.
We care about your data in our privacy policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

If you're looking to dive into the EGS Onboarding Automatic Process for e-invoicing in Saudi Arabia under ZATCA's regulations, we highly recommend starting with our previous blog post available at Complyance This comprehensive guide provides valuable insights into the overall concept of e-invoicing in Saudi Arabia and the impact of ZATCA's regulations on the country's financial landscape.

Once you're familiar with the fundamentals, continue reading this blog to explore the EGS Onboarding Automatic Process in detail.


E-invoicing has become a significant part of modern businesses, especially with the rapid digital transformation in various sectors. As part of this move towards digitalization, Saudi Arabia's Zakat, Tax, and Customs Authority (ZATCA) has implemented an E-invoicing Generation Solution (EGS) Onboarding process. This article provides a beginner-friendly guide to understanding the automatic EGS Onboarding process.

Understanding EGS Units and Cryptographic Stamp Identifiers (CSID)

An EGS Unit is an essential component of the E-invoicing system. It represents the technology or software solutions used by businesses for the generation of electronic invoices. These units need to be onboarded for them to function effectively within the overall E-invoicing system.

A Cryptographic Stamp Identifier (CSID) is a technical credential used for authentication and signing purposes in the E-invoicing system. It serves as proof of ownership of a public key and is used to uniquely identify an EGS Unit associated with a taxpayer.

Role of ZATCA in the E-invoicing Process

ZATCA is the authority responsible for managing the tax system in Saudi Arabia. As part of its role, ZATCA developed the Onboarding functionality for the E-invoicing system to facilitate the issuance of necessary CSIDs for EGS Units. This allows taxpayers to onboard their EGS Units for the first time, renew their existing CSIDs before expiry, and initiate the revocation process when necessary.

Importance of Automatic Onboarding Functionality

The Onboarding functionality is a crucial part of the E-invoicing process. The automatic EGS Onboarding process is designed to ensure a seamless, efficient, and secure setup for businesses. It includes a one-time password (OTP) generation for EGS Units, a compliance check, and the generation of CSIDs by ZATCA.

Step-by-step Guide to the Automatic Onboarding Process

The automatic Onboarding process involves the following steps:

  1. Taxpayers access the FATOORA Portal through their own EGS Units.
  2. The E-invoicing Generation Solution FATOORA Portal automatically generates the OTP code, which will be automatically entered into the taxpayer's EGS Units.
  3. After the OTP has been entered, a Certificate Signing Request (CSR) is generated.
  4. The EGS Unit undergoes compliance checks. If successful, ZATCA generates the CSID(s) for the EGS Units, which are then sent to the taxpayer's EGS Unit.

This automatic process significantly simplifies the Onboarding process, ensuring minimal manual intervention and improved accuracy.

The FATOORA Portal: Your Starting Point

The FATOORA portal serves as the primary access point for initiating the onboarding and renewal processes. It provides a list of all onboarded EGS Units, acting as the starting point for revoking any CSIDs if required.


Understanding the automatic EGS Onboarding process is crucial for Saudi Arabian business people and those interested in ZATCA's E-invoicing services. This process, though technical, is designed to be straightforward and user-friendly, ultimately aiding businesses in their digital transformation journey.

As businesses continue to adapt to the digital landscape, staying abreast of key processes like EGS Onboarding is essential. With tools like the FATOORA portal and the automatic EGS Onboarding process, navigating the e-invoicing realm becomes a simpler, more efficient task. Remember, the key to effective utilization of these systems is understanding, so don't hesitate to keep learning.

As with all new implementations, there might be a learning curve initially. However, with a little practice and patience, businesses can quickly adapt to this change. Remember, this transformation isn't just about regulatory compliance; it's a significant step towards business automation and digital transformation in Saudi Arabia.

Stay updated, stay compliant, and leverage the benefits of E-invoicing!

Similar Blogs:

How Many EGS(E-Invoice Generating Solutions) Does Your Business Need in Saudi Arabia?- Check Here

EGS Onboarding - ZATCA Phase-2 E-Invoicing - Check here