ZATCA Business Settings

ZATCA Business Settings is the master configuration for your company's e-invoicing integration. It contains your ZATCA credentials, certificates, and operational settings.

Access from: ZATCA > ZATCA Business Settings or search for it.

Settings Fields

Company Information

Field Description
Company The YousrERP company linked to these ZATCA settings
Environment Sandbox (testing) or Production (live)
Organization Name (Arabic) Company name in Arabic as registered with ZATCA
Organization Name (English) Company name in English
VAT Registration Number 15-digit VAT number (starts with 3)
Commercial Registration (CR) Commercial registration number
CR Issue Date Date the CR was issued
Street Company street address (required by ZATCA)
City City (required — Arabic name)
District District/neighborhood
Postal Code 5-digit postal code
Country Saudi Arabia

Additional Seller/Buyer IDs

ID Type Description
Additional Seller ID Other government-issued IDs for the company (e.g., MISA license, SAGIA number)
Tax Scheme ID Always "VAT" for Saudi Arabia

Certificate Status

Field Description
CSID Cryptographic Stamp Identifier (auto-generated by onboarding wizard)
CSID Expiry When your CSID certificate expires
CSID Status Active, Expiring Soon, Expired
Production CSID CSID for production environment
Sandbox CSID CSID for sandbox testing

Invoice Settings

Setting Description
Integration Mode Live (real-time) or Batch
Invoice Type Default invoice type for new invoices
Auto-submit on Invoice Submit Automatically send to ZATCA when invoice is submitted
Include QR Code Embed QR code in printed invoices
Include XML Embed XML in the invoice document
Print Format Default print format for ZATCA invoices

Phase 1 Settings (if applicable)

Setting Description
Phase 1 Enabled Enable Phase 1 compliance features
Phase 1 CSID Phase 1 certificate

EGS Units (Devices)

The ZATCA EGS section manages the devices that generate invoices:

  • Each physical device or computer needs its own EGS unit registration.
  • EGS units are created through the onboarding wizard.
  • Check EGS unit status in ZATCA > ZATCA EGS.

Invoice Counting Settings

ZATCA > ZATCA Invoice Counting Settings controls invoice numbering:

Setting Description
Naming Series Prefix and format for invoice numbers (e.g., INV-.YYYY.-)
Start Count Starting number for the sequence
Current Count Current position in the sequence
Reset Frequency When to reset numbering (Monthly, Yearly, Never)

ZATCA requires unique, sequential invoice numbers. These settings ensure compliance.

Changing Settings

  • Environment: Switch between Sandbox and Production. Requires re-onboarding with appropriate credentials.
  • Integration Mode: Can switch between Live and Batch at any time.
  • Company Information: Update if your ZATCA registration details change.

Warning: Changing critical settings (VAT number, environment) may require re-onboarding and can affect pending invoices.