ZATCA e-Invoicing

ZATCA e-Invoicing

ZATCA e-Invoicing is Saudi Arabia's electronic invoicing regime, run by the Zakat, Tax and Customs Authority. Phase 2 requires B2B invoices to be cleared with ZATCA before they are given to the customer, and B2C invoices to be reported afterwards and to carry a QR code. TamilAccounting does both from inside the invoice you already raise.

What Phase 2 asks of you

Invoice typeCalledWhat must happen
B2BStandardCleared with ZATCA before the invoice is issued to the customer.
B2CSimplifiedReported to ZATCA after issue, and carrying a QR code.

Both require a cryptographic identity registered with ZATCA — a private key, a certificate signing request and the certificates ZATCA issues against it. That is what the setup wizard obtains.

The pages

TabWhat it is for
OverviewWhere your e-invoicing stands: cleared, reported, pending, failed.
Sales e-InvoicesEvery invoice and credit note with its ZATCA status and actions.
Audit TrailEvery ZATCA action, who took it and what came back.
Tax CategoriesMapping your item tax types to ZATCA's categories and exemption codes.
SettingsThe four-step setup wizard and the settings it produces.

Getting compliant

StepPage
1. Work through the four-step setupThe setup wizard
2. Pass the compliance checkThe compliance check
3. Map your tax typesTax categories
4. Raise invoices as usualZATCA on an invoice

When something goes wrong, Troubleshooting covers the errors that actually happen and what each one means.

ZATCA is a seller-side obligation. The seller clears or reports; a buyer does not have to submit anything for invoices they receive. Input VAT on purchases is deducted through ordinary purchase accounting and the Tax Report, not here — which is why there is no purchase e-invoice tab.
Global Coverage

Multi-Country ERP — One Platform

Supports GST (India), VAT (UAE, South Africa, Egypt, Iraq, Botswana), and local compliance across all regions.

🇮🇳 India (GST)
🇦🇪 UAE (VAT)
🇸🇦 Saudi Arabia
🇶🇦 Qatar
🇧🇭 Bahrain
🇴🇲 Oman
🇰🇼 Kuwait
🇪🇬 Egypt
🇮🇶 Iraq
🇿🇦 South Africa
🇧🇼 Botswana
🇲🇾 Malaysia
🇸🇬 Singapore
🇦🇺 Australia
🇬🇧 United Kingdom
🇺🇸 USA
🌏 & More Regions