How do I onboard multiple branches or devices with ZATCA?
Table of Contents
ZATCA's onboarding model is based on EGS or solution units. A taxpayer can therefore have multiple onboarded EGS units associated with its VAT registration.
Each solution unit is identified through information included in its CSR, such as its common name or asset tracking number, serial information, organization unit, and the location of the relevant branch, device, or solution unit.
The Fatoora portal provides a list of the taxpayer's onboarded EGS units. Each unit goes through the required certificate process and receives its applicable CSID.
For businesses operating multiple branches, POS devices, or invoice-generation systems, the exact technical architecture should be designed so that each EGS unit is correctly identified and its invoices are generated and submitted through the compliant integration.
Key points
- Multiple EGS units can be onboarded under a taxpayer.
- Each unit has identifying information in its CSR.
- Branch/device/location information can form part of the EGS identity.
- CSIDs are issued for the relevant EGS units.
- Fatoora provides a view of the taxpayer's onboarded EGS units.
- Businesses with many branches or devices should structure the onboarding around their actual invoice-generation architecture.
Related questions
What is ZATCA e-invoicing?
ZATCA e-invoicing, also known as Fatoorah, is Saudi Arabia's electronic invoicing system introduced ...
What is the difference between ZATCA Phase 1 and Phase 2?
ZATCA e-invoicing is being implemented in two main phases. Phase 1, known as the Generation Phase, b...
What is Wave 25 of ZATCA e-invoicing and who does it cover?
Wave 25 is the latest announced wave of ZATCA's Phase 2 e-invoicing rollout. ZATCA announced the cri...