2026-04-12· 7 min

How to Register on ZATCA E-Invoicing Portal Step by Step

ZATCA Registration E-Invoicing

Registering on ZATCA's e-invoicing portal is the first step toward legal compliance for every business in Saudi Arabia. This guide explains every step in detail.

Registration Requirements

Registration Steps on Fatoora Portal

1
Access Fatoora Portal
Go to fatoora.zatca.gov.sa and log in with your Nafath account.
2
Link Technical Solution
Add your invoicing solution and enter business and solution data.
3
Generate CSR & Request Certificate
Generate a CSR from your system and submit it to ZATCA to receive your CSID.
4
Test in Sandbox
Send 10 test invoices to verify XML validity and signature before production.
5
Go Live
After successful testing, start sending real invoices via the production environment.

Try POS SAAS Free — 14 Days, No Credit Card

Get Started
← Back to Blog