AI + CleanCloud: Smarter Laundry Operations in Saudi Arabia
Smarter Laundry Operations in Saudi Arabia refers to connecting CleanCloud’s industry-standard point-of-sale (POS) and store management platform with enterprise resource planning

Smarter Laundry Operations in Saudi Arabia refers to connecting CleanCloud’s industry-standard point-of-sale (POS) and store management platform with enterprise resource planning (ERP) systems (Odoo, SAP, Microsoft Dynamics 365), local logistics dispatch engines, customer communication channels (WhatsApp Business API), and machine-learning optimization algorithms through a secure integration layer.
Executive summary: define the problem and answer the query
In Saudi Arabia's rapidly expanding commercial laundry and dry-cleaning market, operators face significant operational bottlenecks:
- The Problem: Multi-branch laundry chains struggle with fragmented data. Counter transactions in CleanCloud remain disconnected from central ERP accounting, customer delivery addresses lack standardized Saudi National Address formatting, and driver routes through Riyadh and Jeddah traffic are manually assigned.
- The Competitive Landscape: Facing competition from specialized app aggregators and venture-backed on-demand laundry competitors, traditional dry-cleaning operators cannot scale if staff spend hours re-entering order records, reconciling Cash on Delivery (COD) and Mada receipts manually, or addressing lost-garment claims.
- The Solution: Unifying CleanCloud with backend enterprise systems and pragmatic AI workflows via a managed integration backbone. This setup automates multi-branch stock reconciliation, optimizes route dispatching, routes fiscal transactions through ZATCA Phase 2 e-invoicing pipelines, and enforces human-in-the-loop safeguards for damage claims.
codeCode
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ SAUDI LAUNDRY & DRY-CLEANING FRONTEND │
│ CleanCloud POS Kiosks │ On-Demand Mobile Apps │ WhatsApp Inbound │ Driver App │
└───────────────────────────────────────────┬────────────────────────────────────────────┘
│ Real-Time Order Events, Webhooks & Statuses
▼
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ INTELLIGENT INTEGRATION & ORCHESTRATION LAYER │
│ │
│ ┌─────────────────────────┐ ┌─────────────────────────┐ ┌────────────────────────┐ │
│ │ Multi-Branch Sync Engine│ │ AI Logistics Clustering │ │ Regulatory Gateway │ │
│ │ Hub-and-spoke tracking, │ │ Route optimization & │ │ ZATCA Phase 2 UBL 2.1 │ │
│ │ Central plant barcode │ │ time-window prediction │ │ XML & QR Code stamping │ │
│ └─────────────────────────┘ └─────────────────────────┘ └────────────────────────┘ │
│ │
│ ┌──────────────────────────────────────────────────────────────────────────────────┐ │
│ │ Security & Governance: In-Kingdom Cloud Hosting, Saudi PDPL, Mada Reconciliation│ │
│ └──────────────────────────────────────────────────────────────────────────────────┘ │
└───────────────────────────────────────────┬────────────────────────────────────────────┘
│ Synchronized Accounting & Operational Feeds
▼
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ ENTERPRISE RECORD & OPERATIONS CORE │
│ Core ERP (Odoo / SAP / D365) │ Central Plant WMS │ Fleet Management Hub │
└────────────────────────────────────────────────────────────────────────────────────────┘
For operators evaluating localized digital transformation, our pillar resource provides the broader context of CleanCloud integration Saudi Arabia.
Operating Model Comparison: Disconnected POS vs. Custom Point-to-Point vs. Integrated CleanCloud Architecture
Operational Dimension | Disconnected Standalone CleanCloud | Point-to-Point Custom Scripts | Integrated CleanCloud via Integration Platform |
Accounting & General Ledger | Manual end-of-day data re-entry into ERP spreadsheets. | Fragile API scripts; breaks on schema updates. | Real-time bi-directional sync (Sales, COGS, Cash/Card). |
ZATCA Phase 2 E-Invoicing | Manual generation outside the primary register. | Custom-coded cryptographic signing module. | Turnkey UBL 2.1 XML generation and Phase 2 QR stamping. |
Pickup & Delivery Routing | Drivers navigate manually using raw pin drops. | Basic third-party map links sent via SMS. | AI-clustered delivery batches matching Saudi addresses. |
Multi-Branch Plant Sync | Paper tags; high lost-garment discrepancy. | Basic CSV exports between branch and central hub. | Real-time barcode state tracking across all nodes. |
Customer Communication | Manual calls and uncoordinated SMS. | Basic automated transactional SMS. | Interactive WhatsApp Business notifications with live tracking. |
Data Sovereignty Compliance | Cloud data hosted in global data centers. | Variable depending on merchant infrastructure. | Certified In-Kingdom data processing meeting Saudi PDPL. |
Operators looking to eliminate manual administrative work can implement end-to-end system integration with Reachware Connect to bridge customer-facing counters with enterprise financial systems.
AI claims in laundry workflows: realistic scenarios
In the commercial laundry sector, software marketing frequently exaggerates the capabilities of artificial intelligence. Enterprise operators must separate unfeasible claims from high-impact, realistic applications.
codeCode
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ AI IN LAUNDRY: HYPE VS. REALISTIC DEPLOYMENT │
├────────────────────────────────────────────┬───────────────────────────────────────────┤
│ Speculative / Unrealistic Hype Claims │ Pragmatic, High-Value AI Reality │
├────────────────────────────────────────────┼───────────────────────────────────────────┤
│ • "Autonomous robots folding complex │ • Machine learning route optimization for │
│ traditional Saudi garments (Thobes)" │ driver fleets across Riyadh and Jeddah │
│ • "AI automatically removing stains │ • Computer vision intake assistance for │
│ without chemical technician oversight" │ pre-existing fabric tears and stains │
│ • "Fully autonomous pricing negotiation │ • Natural language customer triage via │
│ without business pricing rules" │ WhatsApp (pickup rescheduling, inquiries│
└────────────────────────────────────────────┴───────────────────────────────────────────┘
1. Dynamic Pickup and Delivery Route Clustering
The primary operational cost for on-demand laundry in Saudi Arabia is last-mile logistics. In cities like Riyadh and Jeddah, traffic congestion and non-standard address descriptions can quickly erode profit margins:
- The Application: An AI routing engine analyzes daily pickup and delivery orders emitted from CleanCloud.
- The Execution: Rather than assigning orders sequentially, the engine clusters pickups by geographical zones, parses informal Saudi National Address strings, and accounts for peak traffic windows, reducing fleet fuel costs and driver idle time.
2. Computer-Vision Intake Damage Documentation
Disputes over damaged garments or pre-existing stains represent a major customer retention challenge for premium dry cleaners:
- The Application: Counter staff take a high-resolution photo of premium garments (e.g., designer evening wear, luxury silk abayas, high-end wool thobes) during CleanCloud intake.
- The Execution: An edge-deployed computer vision model flags visible discoloration, tears, or missing buttons, prompting the counter clerk to tag the condition and automatically requesting customer confirmation via WhatsApp before processing begins.
3. Natural Language Order Inquiries and Support Triage
- The Application: Customers frequently message via WhatsApp asking, "When is my order arriving?" or "Can I change my pickup time to 8:00 PM?"
- The Execution: Natural Language Processing (NLP) models classify the customer's intent, query the CleanCloud API for current garment processing status, and either resolve the request automatically or route complex exceptions to a human support agent.
To understand the core technical components behind these workflows, explore our CleanCloud Integration in Saudi Arabia: Laundry Automation Guide.
Integrating CleanCloud with operational systems
Scaling a multi-branch dry-cleaning business requires connecting CleanCloud to the broader enterprise software ecosystem.
codeCode
CENTRALIZED LAUNDRY INTEGRATION MESH
│
┌──────────────────────┬───────────────┴───────────────┬──────────────────────┐
▼ ▼ ▼ ▼
[Enterprise ERP] [ZATCA Tax Gateway] [Logistics & Fleet] [Customer Channels]
Odoo / SAP / D365 Phase 2 clearance & Driver dispatch, WhatsApp Business,
COGS, branch P&L, reporting, UBL 2.1 XML, route optimization, SMS pickup alerts,
inventory chemicals cryptographic QR stamping AWB tracking app push notifications
1. ERP General Ledger and Inventory Synchronization
CleanCloud functions as an operational POS, not a full-scale enterprise general ledger. An integration platform synchronizes every register shift, cash reconciliation, and electronic card payment (Mada, Visa, Apple Pay) into systems like Odoo, SAP, or Microsoft Dynamics 365:
- Revenue Recognition: Differentiating between cash collected at counter drop-off versus payments captured upon home delivery.
- Consumables Tracking: Automatically deducting detergents, dry-cleaning solvents (perchloroethylene/hydrocarbon), hangers, and packaging polybags based on processed garment counts.
2. ZATCA Phase 2 E-Invoicing Compliance
In Saudi Arabia, laundry receipts are subject to mandatory digital tax compliance under ZATCA Phase 2 regulations:
- Simplified Tax Invoices: B2C laundry counter transactions require local digital signing (using ECDSA private keys) and the dynamic generation of compliant Phase 2 QR codes within milliseconds.
- Standard Tax Invoices: Corporate hotel contracts, airline linen services, and commercial B2B laundry contracts must be routed synchronously to ZATCA’s Fatoora portal for formal clearance.
3. Fleet and Driver App Synchronization
For on-demand operations, order readiness in CleanCloud must trigger immediate logistics actions:
- When a central plant operator marks a batch as Ready for Delivery, the integration layer updates the driver's manifest, generates the delivery itinerary, and dispatches a customer tracking link.
Data evidence and human approval safeguards
Automating operations should never remove managerial control over sensitive financial transactions or customer dispute resolutions.
codeCode
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ AUTOMATION VS. HUMAN APPROVAL SAFEGUARDS │
├────────────────────────────┬────────────────────────────┬──────────────────────────────┤
│ Operational Action │ Automated Platform Rule │ Mandatory Human Sign-Off │
├────────────────────────────┼────────────────────────────┼──────────────────────────────┤
│ Routine Order Ingestion │ 100% automated parsing and │ None required. │
│ & Status Progression │ ERP sales order creation. │ │
├────────────────────────────┼────────────────────────────┼──────────────────────────────┤
│ Garment Damage Claim / │ Auto-creates draft claim; │ Branch manager review of │
│ Customer Compensation │ aggregates intake photos. │ intake image evidence. │
├────────────────────────────┼────────────────────────────┼──────────────────────────────┤
│ End-of-Day Cash on │ Matches reported cash to │ Discrepancies > 50 SAR │
│ Delivery (COD) Balancing │ driver bank deposits. │ require supervisor audit. │
├────────────────────────────┼────────────────────────────┼──────────────────────────────┤
│ Corporate B2B Account │ Auto-generates weekly │ Financial controller approval│
│ Invoicing & Credit Limits │ statements from CleanCloud.│ before ledger posting. │
└─────────────────────────────────────────────────────────┴──────────────────────────────┘
1. Guardrails on Garment Compensation
If a garment is damaged or reported lost, an automated workflow should not issue refunds or credits without operational review. The integration platform logs the customer ticket, retrieves historical intake photographs, extracts garment value limits based on customer terms of service, and routes an approval card to the operations supervisor.
2. Reconciling Cash on Delivery (COD)
A major source of revenue leakage in Saudi on-demand logistics is uncollected or mismatched Cash on Delivery. The integration platform cross-references driver delivery status in CleanCloud with daily bank deposit slips, flagging uncollected balances before closing driver shifts.
Implementation blueprint and data flow (step by step)
The following blueprint details an enterprise On-Demand Laundry Multi-Branch and Compliance Workflow connecting CleanCloud POS, a central processing facility, an enterprise ERP, and ZATCA Phase 2 tax gateways.
End-to-End Operational Lifecycle
codeCode
[Customer Order / Counter Drop-off] ──> CleanCloud POS
│
│ (1. Webhook: order.created)
▼
┌──────────────────────────┐
│ Reachware Connect Bus │
└────────────┬─────────────┘
│ (2. Canonical Schema Normalization)
▼
┌──────────────────────────┐
│ ZATCA Phase 2 Gateway │
│ Generates Compliant QR │
└────────────┬─────────────┘
│
┌─────────────────────────┴─────────────────────────┐
│ (3. Financial Sync) │ (4. Hub Logistics)
▼ ▼
┌──────────────────────────┐ ┌──────────────────────────┐
│ Enterprise ERP (Odoo) │ │ Central Processing Plant │
│ Posts Sales & Tax Ledger │ │ Barcode Tracking & Wash │
└──────────────────────────┘ └─────────────┬────────────┘
│ (5. Status: Ready)
▼
┌──────────────────────────┐
│ Driver Fleet & WhatsApp │
│ Dispatch Delivery Link │
└──────────────────────────┘
Step-by-Step Technical Execution
Step 1: CleanCloud Event Ingestion
- Counter staff enter an order at a Riyadh retail branch, or an on-demand driver completes a customer pickup.
- CleanCloud emits an HTTPS order.created webhook to the integration platform's edge listener, which validates authorization headers and returns an immediate HTTP 202 Accepted response.
Step 2: Canonical Data Normalization
- The platform extracts order details, normalizes customer names, standardizes phone numbers into Saudi format (+9665XXXXXXXX), and formats line items (e.g., dry-clean thobe, press abaya, wash bed linen).
codeJSON
// Example: Canonical Laundry Order Payload inside the Integration Layer
{
"integration_header": {
"source_system": "CLEANCLOUD_BRANCH_12",
"event_uuid": "ord_lndry_8819234",
"timestamp_utc": "2026-10-22T08:14:00Z"
},
"customer_details": {
"name": "Turki Al-Shehri",
"phone": "+966509876543",
"city": "Riyadh",
"district": "Al-Nakheel",
"national_address_short": "RNKH2841"
},
"order_data": {
"cleancloud_order_id": "CC-99412",
"service_type": "PREMIUM_DRY_CLEAN",
"currency": "SAR",
"subtotal": 120.00,
"vat_amount": 18.00,
"grand_total": 138.00,
"payment_method": "MADA_ON_DELIVERY"
},
"line_items": [
{
"item_code": "DRY-THOBE-WOOL",
"quantity": 3,
"unit_price": 40.00,
"processing_plant": "CENTRAL-PLANT-01"
}
]
}
Step 3: ZATCA Phase 2 E-Invoicing Stamping
- The integration platform builds the required UBL 2.1 XML document, applies Canonical XML (C14N) normalization, computes the SHA-256 digest, and signs the document with the branch's cryptographic stamp.
- A compliant 9-tag Base64 QR code is generated in under 40 milliseconds and pushed back to CleanCloud to print on the customer receipt.
Step 4: Enterprise ERP Master Ledger Update
- The transaction is posted to the ERP (e.g., Odoo or SAP), updating Accounts Receivable, booking revenue to the specific branch cost center, and decrementing packaging materials.
Step 5: Central Plant Tracking & Return Routing
- Garments arrive at the central industrial processing facility. Scanning the garment tag updates internal status from Sorting to Dry Cleaning to Final Pressing.
- When tagged as Ready for Dispatch, the system assigns the delivery to the appropriate driver zone and sends an automated WhatsApp message to the customer with delivery tracking details.
Failure modes, security, governance and validation
Enterprise laundry integrations must be engineered with defensive mechanisms to handle network drops, printer driver disconnects, and API throttling.
codeCode
┌───────────────────────────────────────┬───────────────────────────────────────────────────────┐
│ Operational Failure Mode │ Integration Remediation & Safeguard │
├───────────────────────────────────────┼───────────────────────────────────────────────────────┤
│ 1. Branch Offline Internet Outage │ Local edge queues buffer sales transactions; │
│ (Counter connectivity drops) │ auto-syncs to ERP once network connectivity restores. │
├───────────────────────────────────────┼───────────────────────────────────────────────────────┤
│ 2. CleanCloud API Rate Throttling │ Token-bucket rate limiters dynamically buffer and │
│ (HTTP 429 Too Many Requests) │ pace batch requests during busy evening pickup hours. │
├───────────────────────────────────────┼───────────────────────────────────────────────────────┤
│ 3. Invalid Saudi National Address │ Address validation regex falls back to pin coordinates│
│ (Driver cannot locate customer) │ and requests customer address confirmation on WhatsApp│
├───────────────────────────────────────┼───────────────────────────────────────────────────────┤
│ 4. Mismatched Payment Settlement │ Nightly automated reconciliation matches register │
│ (Mada terminal vs. CleanCloud POS) │ totals against bank merchant settlement files. │
├───────────────────────────────────────┼───────────────────────────────────────────────────────┤
│ 5. PII Exposure in Dispatch Slips │ Sensitive customer phone numbers are masked on print │
│ (Saudi PDPL compliance risk) │ tags; drivers call customers via virtualized numbers. │
└───────────────────────────────────────┴───────────────────────────────────────────────────────┘
1. Offline Mode Resilience at Counter Registers
Dry-cleaning counters cannot stop serving customers because of an internet outage. The integration architecture must support store-and-forward edge buffering:
- If the branch network goes down, local CleanCloud POS registers continue issuing offline tickets.
- When connection restores, the integration layer ingests the backlog in sequential order, applies cryptographic ZATCA Phase 2 reporting, and updates the central ERP ledger without creating duplicate entries.
2. Saudi Data Privacy and Customer Protection (PDPL Compliance)
Under the Saudi Personal Data Protection Law (PDPL):
- Customer phone numbers, home delivery addresses, and payment tokens must be encrypted using AES-256 at rest and TLS 1.3 in transit.
- CleanCloud integration logs stored inside the Kingdom must automatically mask customer PII, ensuring maintenance engineers cannot view personal client details during technical support.
Saudi Arabia use cases and measurable KPIs
Realistic Saudi Enterprise Case Study: Premium Multi-Branch Dry-Cleaning Chain
- Company Profile: A premier dry-cleaning brand operating 14 retail collection branches in Riyadh, supported by an on-demand pickup fleet and an 800-square-meter central laundry facility in the Sulay Industrial Zone.
- Core Technology Stack: CleanCloud POS across all counter terminals, Odoo Enterprise (Finance & Inventory), and a fleet of 18 delivery vans.
- Initial Operational Challenge: Branches functioned as disconnected data silos. Staff manually exported end-of-day CSV sales reports from CleanCloud to type into Odoo, which took 3 hours daily. Drivers navigated without route optimization, and ZATCA compliance receipts required a separate, slow terminal.
The Transformation: Integrated Cloud Architecture
The operator deployed a dedicated integration backbone connecting CleanCloud directly to Odoo and regional services:
- Automated Order-to-Ledger Synchronization: Counter sales stream directly into Odoo, automatically categorizing dry cleaning, pressing, and premium restoration revenue by branch.
- Turnkey ZATCA Phase 2 Stamping: Receipts generated at CleanCloud registers include compliant Phase 2 QR codes in under 50 milliseconds.
- Automated Fleet Dispatch & Route Grouping: Completed orders trigger automated driver manifest creation, clustering deliveries by Riyadh districts (Al-Malqa, Al-Olaya, Al-Nakheel) to maximize drops per hour.
Measurable Enterprise Performance KPIs
codeCode
┌──────────────────────────────────────┬────────────────────────┬────────────────────────┐
│ Strategic Performance Metric │ Prior Manual State │ Post-Integration State │
├──────────────────────────────────────┼────────────────────────┼────────────────────────┤
│ Daily Accounting Reconciliation Time │ 3 to 4 hours / day │ < 5 minutes (Real-time)│
├──────────────────────────────────────┼────────────────────────┼────────────────────────┤
│ Average Deliveries Per Driver / Hour │ 2.8 drops / hour │ 4.6 drops / hour │
├──────────────────────────────────────┼────────────────────────┼────────────────────────┤
│ Lost Garment Discrepancy Rate │ 1.4% of total volume │ < 0.05% (Barcode Sync) │
├──────────────────────────────────────┼────────────────────────┼────────────────────────┤
│ ZATCA Phase 2 Receipt Print Latency │ 4 to 8 seconds │ < 50 milliseconds │
├──────────────────────────────────────┼────────────────────────┼────────────────────────┤
│ Customer WhatsApp Support Volume │ 450 inbound calls/day │ 70% automated triage │
└──────────────────────────────────────┴────────────────────────┴────────────────────────┘
Where Reachware fits and when to request a demo
Purpose-Built Integration: Reachware Connect
Reachware Connect is an enterprise-grade Integration Platform as a Service (iPaaS) engineered specifically for commercial retail and service workflows across Saudi Arabia and the GCC. Unlike generic global automation tools that lack local connectors or require overseas hosting, Reachware delivers an API-led integration platform built for the regional operational landscape:
- Turnkey CleanCloud Connector: Pre-built, bidirectional adapters connecting CleanCloud order feeds, customer profiles, and register balances directly to enterprise ERPs.
- Enterprise ERP Integrations: Deep certified connectors for Odoo, SAP S/4HANA, Oracle NetSuite, and Microsoft Dynamics 365.
- Regional Compliance & Logistics Ready: Native pipelines for ZATCA Phase 2 e-invoicing, local payment reconciliation (Mada, Tamara, Tabby), and regional logistics courier APIs.
- Guaranteed In-Kingdom Cloud Hosting: Dedicated high-availability infrastructure hosted within Saudi Arabia, fully compliant with NCA cybersecurity controls and the Saudi PDPL.
codeCode
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ REACHWARE CONNECT SUITE │
│ │
│ [CLEANCLOUD CONNECTOR] [ORCHESTRATION & LOGIC] [LOCAL SAUDI ECOSYSTEM] │
│ • Order Webhook Ingestion • Visual Schema Mapping • In-Kingdom Cloud Hosting │
│ • Garment State Tracking • Dead Letter Queues (DLQ) • ZATCA Phase 2 Validated │
│ • Multi-Branch Accounting • Token-Bucket Throttling • WhatsApp Business API Hub │
│ • Odoo / SAP Master Sync • Distributed Idempotency • Mada / COD Reconciliation │
└────────────────────────────────────────────────────────────────────────────────────────┘
When to Request a Technical Evaluation
Laundry chain executives, dry-cleaning operators, and IT leads should consider scheduling an architecture review and platform demonstration when:
- Operations teams spend hours manually re-keying CleanCloud register receipts into Odoo, SAP, or QuickBooks.
- Expanding from a single location to a multi-branch network with a centralized dry-cleaning processing plant.
- Your business requires an automated, certified ZATCA Phase 2 e-invoicing solution that prints on CleanCloud receipts without slowing counter checkout speeds.
- On-demand driver logistics and customer delivery coordination are driving up operational costs and customer support complaints.
To review your integration architecture and explore ready-to-deploy CleanCloud workflows, Explore Reachware Connect or request a tailored demo with our retail integration specialists.
Frequently asked questions (concise answers)
How can CleanCloud connect to business systems?
CleanCloud connects to business systems using its REST API and Webhook subscription engine, routed through an integration middleware layer (such as Reachware Connect). When counter staff create an order or update a garment's status, CleanCloud fires an HTTPS webhook. The integration middleware captures this payload, normalizes the data into a standard schema, and pushes it directly into enterprise systems—such as an ERP (Odoo/SAP), an automated accounting ledger, or a driver routing platform—without requiring manual CSV exports.
What laundry data can be automated across platforms?
Enterprise laundry operators can automate several core data streams across their software stack:
- Financial & Sales Data: Line-item revenue, VAT breakdowns, branch cost-center allocations, and payment method summaries (Cash, Mada, Credit).
- Garment State Lifecycles: Real-time garment tracking as items move from counter intake to the central processing plant, through inspection, and into delivery dispatch.
- Customer & Logistics Information: Pickup/delivery time windows, Saudi National Address codes, driver route manifests, and automated WhatsApp delivery tracking alerts.
- Consumables Inventory: Automatic inventory deductions in the central warehouse for detergents, polybags, tags, and hangers based on garment volumes processed.
How can laundry operators reduce duplicate entry?
Laundry operators reduce duplicate data entry by eliminating manual spreadsheets and point-to-point data re-keying through an event-driven integration platform:
- Central Master Synchronization: CleanCloud serves as the operational entry point for garments, while the integration platform automatically creates corresponding sales orders and accounts receivable entries in the central ERP in real time.
- Automated E-Invoicing: ZATCA Phase 2 tax invoices and dynamic QR codes are generated directly through the API integration pipeline and printed immediately at the CleanCloud counter register, removing the need for a separate tax-stamping machine.
Technical References & Governance Standards
- CleanCloud Technology Ltd: CleanCloud REST API & Webhooks Developer Documentation, 2024.
- National Cybersecurity Authority (NCA): Essential Cybersecurity Controls (ECC-1:2018), Kingdom of Saudi Arabia.
- National Data Management Office (NDMO): Saudi National Data Governance and Personal Data Protection Law (PDPL), 2023–2024.
- Zakat, Tax and Customs Authority (ZATCA): E-Invoicing Detailed Technical Guidelines (Phase 2 Integration), Kingdom of Saudi Arabia