رؤى للتجار
ZATCA E-Invoicing for Online Stores: What Saudi Sellers Need to Know
نُشر في August 4, 2026
Who is in scope, what a compliant invoice contains, the difference between the two phases, and how to prepare an online store without rebuilding it.
If your business is registered for VAT in Saudi Arabia, you are in scope for e-invoicing (Fatoora). The obligation arrived in two phases: first, invoices had to be generated electronically in a structured format with the required fields and a QR code; second, systems must integrate with ZATCA — and that second phase is being rolled out in waves, by annual turnover.
The practical question for an online seller is not "does this apply to me" but "what does my store have to produce, and when".
The two phases, in plain terms
Phase one — generation. Invoices and simplified tax invoices must be issued from a compliant electronic system. No handwritten invoices, no free-text Word documents. A simplified tax invoice for a consumer sale must carry a QR code encoding the core details of the transaction.
Phase two — integration. Your invoicing system connects to ZATCA's platform: simplified invoices are reported, standard invoices are cleared. Businesses enter this phase in waves determined by turnover, and ZATCA notifies each wave in advance.
What a compliant invoice has to show
For a consumer sale (a simplified tax invoice), the essentials are:
- Seller name and VAT registration number.
- Invoice date and time.
- A line-level description of what was sold.
- Total excluding VAT, the VAT amount, and the total including VAT.
- A QR code encoding those core fields.
For a business customer (a standard tax invoice), you also need the buyer's name, address and VAT number — which means your checkout has to be able to collect a VAT number when the buyer is a business. If you sell B2B at all, add that field now.
What this means for your store, concretely
- Your prices should be VAT-inclusive on the storefront, with VAT broken out on the invoice. Saudi shoppers expect the displayed price to be the paid price.
- Every order needs a document, not just a confirmation email. Order confirmations are not tax invoices.
- Your numbering must be sequential and gapless. Deleting an order to "clean up" the list breaks this. Cancel and credit instead.
- Keep records. Invoices and the underlying data have to be retained and produced on request.
How to prepare without over-engineering
Sellers below the VAT threshold and not yet registered have time — but the cheap moment to get this right is before you have thousands of orders.
- Collect the right data at checkout now: full legal name for business buyers, a VAT number field, a complete address. Retrofitting missing data across a year of orders is miserable.
- Decide where invoices will be issued from. Either your store platform or your accounting system should be the single source of invoice numbers — never both.
- Reconcile monthly, not annually. Match orders, refunds and payouts every month; VAT errors compound quietly.
- Treat refunds as credit notes, referencing the original invoice.
If you use an accounting provider that is already ZATCA-integrated, the usual pattern is: the store is the system of record for orders, the accounting system is the system of record for invoices, and orders flow into it automatically.
Frequently asked questions
Do I need e-invoicing if I am not VAT registered?
No. The obligation follows VAT registration. Register voluntarily only if the benefit — reclaiming input VAT, serving business customers — outweighs the admin.
Does cash on delivery change anything?
No. The invoice is tied to the supply, not to the payment method. A COD order still needs a compliant simplified tax invoice.
What about sales to customers outside Saudi Arabia?
Export rules differ from domestic sales; VAT treatment depends on the destination and the evidence you keep. Get advice before you build cross-border pricing — see also selling from the Gulf to Europe.
Is a QR code enough on its own?
No. The QR code is one required element of a compliant simplified invoice, not a substitute for the rest.
This is general information, not tax advice. Confirm your wave and your obligations with ZATCA or your accountant.
Selling in the Kingdom? Start with a store that already prices VAT-inclusive and collects clean order data.