Statutory Legal Framework: The Unified VAT Law & ZATCA Mandates
Tax obligations for Saudi e-commerce merchants are anchored in royal decrees and executive ministerial resolutions:
Statutory Pillars of Saudi E-Commerce Tax Governance
Mandatory protections enforced by MHRSD & Saudi Labor Law
The statutory lifecycle of tax compliance for an online store follows this structured regulatory pipeline:
┌────────────────────────────────────────────────────────────────────────┐
│ SAUDI E-COMMERCE VAT REGISTRATION LIFECYCLE │
└────────────────────────────────────────────────────────────────────────┘
Online Store Commences Commercial Sales
(Salla, Zid, Shopify, Custom E-Commerce)
│
▼
┌─────────────────────────────────────────────────────────┐
│ MONTHLY ROLLING 12-MONTH REVENUE SURVEILLANCE │
│ (Sum of all gross customer sales across past 12 mos)│
└─────────────────────────────────────────────────────────┘
│
┌──────────────────────────┼──────────────────────────┐
▼ ▼ ▼
[BELOW SAR 187,500] [SAR 187,500 - 375,000] [EXCEEDS SAR 375,000]
Tax-Exempt Category Voluntary Registration MANDATORY REGISTRATION
├── Charge 0% VAT ├── Option to Register ├── Register within 30 days
└── Cannot claim input └── Reclaim 15% input VAT ├── Charge 15% VAT on sales
tax on expenses on ads, inventory & fees└── Issue Fatoorah QR Invoices
│
▼
┌─────────────────────────────┐
│ ZATCA Portal Registration │
│ (Receive 15-Digit TIN Number)│
└─────────────────────────────┘
│
▼
┌─────────────────────────────┐
│ Automated Salla/Zid Sync │
│ (Phase 2 Cryptographic QRs) │
└─────────────────────────────┘
│
▼
┌─────────────────────────────┐
│ Quarterly VAT Return Filing │
│ (Net Output VAT - Input VAT)│
└─────────────────────────────┘The Three VAT Thresholds: Detailed Comparative Breakdown
To manage your tax liabilities, evaluate your store’s financial turnover against the statutory thresholds established under the Executive Regulations of the VAT Law:
| Regulatory Parameter | Mandatory Registration (التسجيل الإلزامي) | Voluntary Registration (التسجيل الاختياري) | Exempt Status (حد الإعفاء الضريبي) |
|---|---|---|---|
| Annual Turnover Threshold | Exceeds SAR 375,000 | SAR 187,500 to SAR 375,000 | Below SAR 187,500 |
| Legal Obligation | Strictly Mandatory by Law | Discretionary / Commercial Option | Exempt from Registration |
| Application Deadline | Within 30 calendar days of month-end | Any time once threshold is reached | N/A |
| Charging VAT to Customers | Mandatory (15% on all orders) | Mandatory once registered (15%) | STRICTLY PROHIBITED (0% VAT) |
| Input Tax Deduction Rights | Full Deduction (Reclaim VAT on ads, stock) | Full Deduction (Reclaim VAT) | Zero Deduction (VAT is direct cost) |
| Fatoorah E-Invoicing Rules | Mandatory Phase 1 & 2 QR Invoices | Mandatory Phase 1 & 2 QR Invoices | Exempt (Standard order receipts) |
| Filing Frequency | Quarterly Returns (or Monthly if > SAR 40M) | Quarterly Returns | No tax filings required |
| Penalty for Non-Compliance | SAR 10,000 fine + retroactive 15% tax | N/A (Optional) | Criminal fraud if VAT is charged |
How to Calculate the Rolling 12-Month Threshold
A dangerous misconception among Saudi merchants is assuming that the SAR 375,000 threshold applies to the calendar year (January 1 to December 31). Under ZATCA regulations, the calculation is evaluated using a continuous Rolling 12-Month Mechanism comprising two independent statutory tests:
1. The Historical Look-Back Test (الاختبار بأثر رجعي)
At the end of every single calendar month, an online seller must calculate the gross sum of all taxable supplies generated over the preceding 11 months plus the current month (12 consecutive months):
2. The Prospective Look-Forward Test (الاختبار المستقبلي)
At any point during the business year, if you reasonably anticipate that your taxable supplies in the upcoming 12 months will exceed SAR 375,000 (e.g., you secured a major corporate supply contract, launched a major marketing campaign, or acquired high-volume inventory):
What Counts Toward the SAR 375,000 Calculation?
INCLUDE in Calculation:
- Gross sales of all physical products sold to consumers in Saudi Arabia.
- Shipping, delivery, and handling charges billed to customers.
- Digital products, downloadable files, and software subscriptions.
- Value of exported goods shipped to GCC or international buyers.
DO NOT Deduct from Calculation:
- Do NOT deduct payment gateway processing fees (Mada, Apple Pay interchange).
- Do NOT deduct platform subscription costs (Salla/Zid fees).
- Do NOT deduct product returns or customer refunds that have not been formally settled with credit notes.
Voluntary Registration: Strategic Benefits for Growing Stores
Entrepreneurs generating between SAR 187,500 and SAR 375,000 should strongly consider voluntary VAT registration. While it introduces administrative compliance, it provides substantial financial benefits:
┌────────────────────────────────────────────────────────────────────────┐
│ VOLUNTARY REGISTRATION: CASH FLOW DEDUCTION BENEFIT │
└────────────────────────────────────────────────────────────────────────┘
Store Gross Annual Revenue: SAR 250,000.00
Output VAT Collected from Customers (15% × 250,000): SAR 37,500.00
│
Store Annual Commercial Operating Expenses: ▼
├── Wholesale Stock Purchased from Saudi Wholesalers: SAR 120,000.00 (+ SAR 18,000 VAT)
├── Digital Ad Spend (Meta, Google Ads, TikTok): SAR 40,000.00 (+ SAR 6,000 VAT)
├── Shipping Courier Logistics Fees (SPL, Aramex): SAR 30,000.00 (+ SAR 4,500 VAT)
└── Salla/Zid Pro Subscriptions & App Fees: SAR 10,000.00 (+ SAR 1,500 VAT)
│
TOTAL RECLAIMABLE INPUT VAT PAID TO SUPPLIERS: SAR 30,000.00
│
▼
NET VAT PAYABLE TO ZATCA (SAR 37,500 - SAR 30,000): SAR 7,500.00
(Merchant Successfully Reclaims SAR 30,000.00 in Commercial Tax Credits!)If an unregistered merchant pays SAR 30,000 in VAT on inventory, ads, and shipping, that tax represents a pure, unrecoverable cost of doing business. By registering voluntarily, the merchant offsets that entire amount against the VAT collected from customers, drastically improving operating margins.
Fatoorah E-Invoicing & Cryptographic QR Codes
Under ZATCA's Fatoorah (الفوترة الإلكترونية) mandate, traditional paper invoices, handwritten cash receipts, and unformatted digital PDFs are strictly illegal for VAT-registered merchants.
Simplified Tax Invoice Requirements (B2C E-Commerce)
Online consumer transactions are legally classified as Simplified Tax Invoices (*فاتورة ضريبية مبسطة*). Every invoice generated upon order confirmation must include:
Mandatory Fatoorah Fields on E-Store Invoices:
1. Invoice Issue Date and Exact Timestamp (YYYY-MM-DDTHH:MM:SSZ).
2. Registered Commercial Name of the Store.
3. Official 15-Digit ZATCA Tax Identification Number (TIN / الرقم الضريبي).
4. Sequential Invoice Number (رقم تسلسلي فريد).
5. Detailed Itemized Description of Goods (quantity, unit price, line totals).
6. Total Order Amount including 15% VAT.
7. Total VAT Amount Charged.
8. The Cryptographic QR Code (رمز الاستجابة السريعة):
* Must comply with ZATCA Phase 1 & 2 Tag-Length-Value (TLV) data encoding.
* Encoded in Base64 string format.
* Must contain the 5 mandatory data tags:
- Tag 1: Seller's Registered Name.
- Tag 2: Seller's 15-Digit VAT Registration Number.
- Tag 3: Invoice Timestamp.
- Tag 4: Invoice Total (with VAT).
- Tag 5: Total VAT Amount.
┌────────────────────────────────────────────────────────────────────────┐
│ ZATCA FATOORAH BASE64 QR CODE DECODING STRUCTURE │
└────────────────────────────────────────────────────────────────────────┘
Raw Scannable QR Code on Salla/Zid Invoice ──► Scanned via ZATCA App
│
▼
TLV (Tag-Length-Value) Decoded Data Stream:
├── Tag 1 [Seller Name]: "Al-Majd Modern Trading Est"
├── Tag 2 [VAT Number]: "310123456700003"
├── Tag 3 [Timestamp]: "2026-10-14T11:45:22Z"
├── Tag 4 [Total with VAT]: "460.00"
└── Tag 5 [Total VAT (15%)]: "60.00"
│
▼
ZATCA Verification Status: VERIFIED & AUTHENTIC (نظامي ومطابق)Automated Fatoorah Integration on Salla and Zid
Fortunately for Saudi merchants, both Salla and Zid operate as certified ZATCA E-Invoicing Solution Providers:
Step-by-Step Guide: How to Register for VAT on the ZATCA Portal
When your store crosses the SAR 375,000 threshold (or if you choose voluntary registration), execute this official registration procedure:
Step 1: Access the ZATCA Official Portal
- Open your browser and navigate to https://zatca.gov.sa.
- Click "Log In" and authenticate via National Single Sign-On (نفاذ) using your commercial establishment or personal credentials.
Step 2: Navigate to VAT Registration Services
- From the main taxpayer dashboard, select "Indirect Tax" (الضرائب غير المباشرة).
- Click "Register for Value Added Tax" (التسجيل في ضريبة القيمة المضافة).
Step 3: Submit Commercial Identity Credentials
- The system automatically retrieves your active commercial profiles:
* For CR Holders: Select the relevant Commercial Registration and 700 Number.
* For Freelancers: Input your MHRSD Freelance Certificate ID and National Address.
- Enter your commercial contact information (official tax email and phone number).
Step 4: Financial Turnover Declarations
- Enter your actual gross sales figures over the preceding 12 months.
- Enter your projected gross sales for the upcoming 12 months.
- Upload supporting financial documentation:
* Official Bank Statements for your commercial account covering the past 12 months.
* Salla or Zid annual sales analytics report (showing total gross merchandise value).
* Sample sales invoices and supplier inventory purchase bills.
Step 5: Review & Digital Submission
- Complete the statutory legal declaration confirming the accuracy of financial disclosures.
- Submit the application.
- ZATCA's auditing division reviews submissions within 2 to 5 business days.
Step 6: Issuance of ZATCA VAT Certificate
- Once approved, download your official VAT Registration Certificate (شهادة تسجيل ضريبة القيمة المضافة).
- Record your unique 15-digit Tax Identification Number (TIN - starting and ending with the digit "3").
- Immediately upload the certificate and TIN into your Salla/Zid tax settings.
Quarterly VAT Return Filing & Compliance Deadlines
E-commerce businesses with annual taxable sales below SAR 40,000,000 are classified as Quarterly Tax Filers (مكلفون ربع سنويون):
┌────────────────────────────────────────────────────────────────────────┐
│ ZATCA QUARTERLY VAT RETURN COMPLIANCE CALENDAR │
└────────────────────────────────────────────────────────────────────────┘
TAX PERIOD DATES COVERED STATUTORY FILING DEADLINE
────────── ───────────── ─────────────────────────
Quarter 1 (Q1) Jan 1 – Mar 31 April 30
Quarter 2 (Q2) Apr 1 – Jun 30 July 31
Quarter 3 (Q3) Jul 1 – Sep 30 October 31
Quarter 4 (Q4) Oct 1 – Dec 31 January 31The Return Filing Protocol:
Critical Tax Traps & Penalties to Avoid
Failing to comply with ZATCA regulations triggers severe financial and operational sanctions:
1. The "Unregistered VAT Collection" Crime (The Ultimate Trap)
2. SAMA Bank Velocity Auditing
3. Fatoorah QR Code Non-Compliance
Real-World Case Studies: E-Commerce Tax Scenarios
Case Study 1: The Salla Abaya Seller Late-Registration Audit
1. Mandatory late-registration fine: SAR 10,000.
2. Retroactive 15% VAT assessment on the SAR 85,000 excess revenue that was never collected from customers: SAR 12,750.
3. Late-payment penalties: SAR 2,550.
4. Total financial drain: SAR 25,300 paid directly out of the merchant’s personal working capital.
Case Study 2: The Voluntary Registration Cash Flow Win
Output VAT collected from customers: SAR 31,500*.
Input VAT paid on imported coffee machines and domestic logistics: SAR 44,200*.
Net Tax Calculation: Tariq’s Input Tax exceeded his Output Tax by SAR 12,700*.
Case Study 3: The Salla Automated Fatoorah Phase 2 Migration
1. Obtained the official ZATCA VAT certificate.
2. Navigated to Salla Dashboard -> Tax Settings.
3. Entered the 15-digit TIN and enabled the automated Fatoorah Phase 2 cryptographic engine.
Frequently Asked Questions (FAQs)
Are Freelance Certificate holders exempt from the SAR 375,000 VAT threshold?
No. Under the Saudi VAT Law, the definition of a "Taxable Person" applies to any individual or entity conducting an economic activity independently with the intent of generating income. An individual holding an MHRSD Freelance Certificate (Wathiqat Amal Hurr) is subject to the exact same SAR 375,000 mandatory VAT threshold as a formal Limited Liability Company (LLC).
Can an unregistered online store display prices as "Inclusive of VAT"?
No, absolutely not. If your store is not registered with ZATCA and does not possess an official 15-digit Tax Identification Number (TIN), you are strictly prohibited from stating that your prices include VAT or displaying a VAT line item on your checkout screen. Doing so constitutes tax fraud and misrepresentation under the Saudi VAT Law.
How do I handle VAT if I sell products to customers outside Saudi Arabia (Exports)?
Physical goods exported to consumers or businesses outside the Kingdom (e.g., shipping to UAE, Kuwait, or the UK) are legally classified as Zero-Rated Supplies (توريدات خاضعة لنسبة الصفر - 0% VAT), provided you retain official export documentation from your shipping courier (e.g., SPL or DHL international airway bill and customs export declaration). You do not charge 15% VAT to the foreign buyer, but the export turnover still counts toward your SAR 375,000 registration threshold.
Can I reclaim the 15% VAT paid on digital advertising (Google, Meta, TikTok)?
Yes, provided your store is registered for VAT. International digital advertising platforms (Meta, Google, Snapchat, TikTok) are either registered under the ZATCA simplified foreign supplier regime or subject to the Reverse Charge Mechanism (الاحتساب العكسي). When you enter your 15-digit Saudi VAT number into your Facebook Ads or Google Ads billing profile, you can legally claim the 15% tax paid on advertising as deductible Input VAT on your quarterly ZATCA returns.
What should I do if my annual sales drop back below SAR 187,500 after registering?
If your annual business turnover subsequently falls below the voluntary threshold of SAR 187,500, and you do not anticipate reaching the threshold in the following 12 months, you can submit an application for Voluntary VAT Deregistration (إلغاء التسجيل الاختياري) through the ZATCA portal. Once approved, your VAT number is deactivated, and you cease charging 15% VAT to consumers.
Conclusion & Action Checklist for Saudi E-Commerce Sellers
Navigating ZATCA VAT compliance is an essential milestone in the maturity of any Saudi e-commerce store. By actively monitoring your rolling 12-month turnover, understanding the strategic benefits of voluntary registration, and utilizing native Salla and Zid Fatoorah integrations, you can safeguard your business against catastrophic audits and build an enduring, profitable enterprise.
Your 5-Step ZATCA Action Plan:
If sales exceed SAR 375,000*: Initiate mandatory registration on zatca.gov.sa within 30 days.
If sales are between SAR 187,500 and SAR 375,000*: Evaluate voluntary registration to reclaim input VAT on inventory and ads.
If sales are below SAR 187,500: Ensure you are charging 0% VAT* and displaying zero tax line items.
Regulatory References
Was this compliance guide helpful?
Your feedback helps our legal editorial team maintain authoritative KSA guidance.
Advocate High Court (Punjab Bar Council) and ATT GCC VAT Certified Specialist. Author of comprehensive regulatory commentaries on Saudi corporate law, ZATCA e-invoicing protocols, and Labor Reform Initiatives.