Skip to content
Vantage

Insights

AI in Saudi Arabia: implementation under Vision 2030

Putting artificial intelligence (AI) to work in Saudi Arabia means building for the Kingdom's own rulebook: the Personal Data Protection Law, the national data classification policy, hosting rules for regulated entities, and the e-invoicing and procurement platforms every company already lives in. Vantage Systems builds AI systems in Saudi Arabia, including a tender agent and an operations dashboard for a Saudi holding company, and this guide covers what we design for before the first line of code.

Mohamed El Askary

, Founder, Vantage Systems
Updated · 8 minute read

What does Vision 2030 mean for AI projects inside Saudi companies?

It means AI is national policy with an institution and published targets behind it, not a side experiment. Vision 2030, launched in 2016, rests on three pillars: a vibrant society, a thriving economy and an ambitious nation. Data and AI sit inside it through a dedicated strategy and a dedicated authority.

The National Strategy for Data and AI was approved by King Salman on July 17, 2020. Its published targets include ranking among the top 15 countries in AI, building a workforce of more than 20,000 data and AI specialists and experts, and attracting about 75 billion riyals of investment in data and AI.

The Saudi Data and Artificial Intelligence Authority (SDAIA) was established by royal order in the Hijri year 1440, reports directly to the Prime Minister, and houses the National Data Management Office, the National Center for AI and the National Information Center. For a private operator, the practical effect is that government counterparts increasingly expect data handled to national standards, and they ask about it in tenders.

What does the Personal Data Protection Law require of an AI system?

It requires that any personal data your system touches is collected for a stated purpose, kept to the minimum, protected, and sent abroad only under defined conditions. The Personal Data Protection Law (PDPL), fully enforceable since September 14, 2024, is supervised by SDAIA.

Scope is wider than many teams assume. Article 2 of the law's published text covers processing that takes place in the Kingdom and also processing of data about people living in the Kingdom by a party outside it. A model provider in another country that sees your customers' names is inside that scope.

Article 29 allows transfers out of the Kingdom for defined purposes, provided they do not prejudice national security or the Kingdom's vital interests, the destination offers protection at least equivalent to the law's, and only the minimum data is sent; the implementing regulations set exceptions and safeguards. Article 36 sets a warning or a fine of up to five million riyals for breaches of the law or its regulations, which can be doubled for a repeat violation.

What this changes in the architecture

Before any document reaches a model, the system should know whether it holds personal data and strip or mask what the task does not need. A tender package rarely needs a named individual's national identity number; a payroll query does. Design the pipeline so the answer to "what left the Kingdom" is a log entry, not a guess.

Where a transfer is genuinely needed, SDAIA's Regulation on Personal Data Transfer Outside the Kingdom, version 2.0 from August 2024, sets out the routes, including standard contractual clauses and binding common rules for groups of companies. Holding companies with subsidiaries abroad should read the binding common rules section closely.

Where must the data live, and how should it be classified?

It depends on who you are and what the data is, so classify first and choose hosting second. SDAIA's Data Classification Policy applies to data held by public entities and sorts it into four levels: Top Secret, Secret, Restricted and Public. When a dataset mixes levels, the highest level applies to the whole.

That last rule matters for AI. An agent that merges a public tender notice with a restricted bill of quantities produces a restricted output, and the answer inherits the strictest label of anything it read.

Hosting rules bite hardest for regulated entities, and they have moved. The NCA (National Cybersecurity Authority) Essential Cybersecurity Controls apply to government organizations, their companies, and private operators of critical national infrastructure. Their 2018 edition required those entities to host and store their information inside the Kingdom; the 2024 edition deleted that control and handed data localization to the National Data Management Office within SDAIA, so hosting location for covered entities now follows that office's rules. A contractor working on government projects should expect the client to ask where every dataset will sit and why.

Saudi requirements that shape an AI build, and what each means in practice
RequirementWho sets itWhat it means for the system
Personal Data Protection LawSDAIAMinimize personal data in prompts, log processing purposes, control transfers abroad
Data Classification PolicyNational Data Management Office within SDAIALabel documents before the agent reads them; outputs take the highest label
Essential Cybersecurity ControlsNational Cybersecurity AuthoritySecurity controls for covered entities and their suppliers; hosting location now comes from the National Data Management Office's localization rules
E-invoicing integration phaseZATCA (Zakat, Tax and Customs Authority)Invoices come from the integrated invoicing solution; AI reads them, never issues them
Etimad procurement platformMinistry of FinanceTender packages are downloaded from Etimad; bids are submitted by a person

How should AI connect to ZATCA e-invoicing and Etimad?

It should read from both and write to neither without a person in the loop. ZATCA rolled out e-invoicing in two phases: generation from December 4, 2021, and integration with ZATCA's systems from January 1, 2023, in waves of taxpayers. ZATCA also defines an e-invoice as one generated in a structured electronic format, so a scanned paper invoice does not qualify.

That structure is a gift for an operations dashboard. Billed and collected figures can come straight from the compliant invoicing solution instead of a finance team's spreadsheet, which is how we prefer to feed the money view in operational dashboards for Saudi contractors. The AI layer explains and forecasts; the compliant, ZATCA-integrated invoicing solution issues the tax invoice and value added tax (VAT) figures.

Etimad is the Ministry of Finance platform for government tenders, procurement, contracts and payments. Tender packages come out of it as stacks of booklets, drawings and forms, which is exactly the reading job an agent does well. We keep submission manual: the agent prepares, a person decides and uploads.

Why does a bilingual system need more than translation?

Because the documents themselves are bilingual, and meaning lives in the mix. A single tender package can carry Arabic conditions of contract, English technical specifications and tables that switch language mid-column. An agent that translates everything to English first loses the exact wording a bid committee will be held to.

We design for both languages end to end: extraction that handles right-to-left text and mixed tables, outputs in whichever language the reader chooses, and quotes kept in the original language with the clause reference. Dates need the same care, because official documents often carry Hijri dates beside or instead of Gregorian ones, and a missed submission deadline is a lost bid.

It also matters who reviews the output. A bilingual system has to be checked by someone who reads both languages fluently, against the source in both, because a fluent translation can still be wrong about the clause.

What should holding companies and contractors do first?

Start where documents and money already pile up, and keep the first phase narrow. For most groups that is the tender pipeline or the gap between contract value and cash collected, both of which have clear owners and measurable finish lines.

  • Inventory the data a first use case touches and classify it before choosing any tool or cloud region.
  • Decide which steps a person must approve, especially anything that submits, pays or commits the company.
  • Settle where project and client data will be hosted against your classification and the national localization rules, and write the decision down.
  • Connect to systems of record, such as the enterprise resource planning (ERP) system and the e-invoicing solution, rather than re-keying figures.
  • Measure the first phase on time saved per tender or days to see a project's cash position, not on model accuracy alone.

Frequently asked questions

Does the Personal Data Protection Law ban using foreign AI models?

No. It allows transfers outside the Kingdom under conditions: no harm to national security, adequate protection at the destination, and only the minimum data needed, with approved safeguards such as standard contractual clauses where adequacy is not established. The safe design is to keep personal data out of prompts unless the task truly needs it.

Do we have to host our AI system inside Saudi Arabia?

It depends on who you are and how the data is classified. The 2018 Essential Cybersecurity Controls made in-Kingdom hosting a control for government organizations, their companies and operators of critical national infrastructure, and the 2024 edition passed that question to the National Data Management Office, whose localization rules covered entities now follow. Private companies outside that scope have more room, and the hosting region is agreed with you and your counsel during discovery, so client data stays in the region agreed with the client.

Can an AI agent submit bids on Etimad for us?

It should not. An agent can read the package, build the compliance checklist and draft responses, but a named person should review and submit. Bids commit the company legally, and keeping a human submission step also keeps accountability clear.

Can AI issue our ZATCA-compliant invoices?

No, and it does not need to. Invoices should come from your compliant invoicing solution integrated with ZATCA. AI is useful downstream: reconciling billed against collected, flagging overdue receivables and explaining cash position by project.

Is Saudi Arabia part of your home market?

Yes. Saudi Arabia is our home base in the Gulf, and the tender agent and operations dashboard described above run in production there today. See our Riyadh page for how we work with teams in the capital.

How long does a first AI phase take for a Saudi holding company?

A first phase covers one workflow, such as tender review, and ships working software every week until it is live. Data access and approvals inside the group usually set the pace more than the build itself. Each phase is scoped at a fixed price before work starts.

Sources

  1. Saudi Vision 2030: overview
  2. SDAIA: National Strategy for Data and AI
  3. SDAIA: about the authority
  4. SDAIA: Personal Data Protection Law, English text
  5. SDAIA: Regulation on Personal Data Transfer Outside the Kingdom, version 2.0
  6. SDAIA: Data Classification Policy
  7. National Cybersecurity Authority: Essential Cybersecurity Controls, 2024 edition
  8. ZATCA: e-invoicing roll-out phases
  9. ZATCA: what is e-invoicing
  10. Ministry of Finance: tenders and procurement (Etimad platform)
  11. SDAIA: Guide to the Saudi Personal Data Protection Law for controllers and processors

About the author

Mohamed El Askary, Founder

Mohamed builds the systems Vantage ships, from data pipelines and models to the screens people use. He is a United States Air Force veteran and a Chapman University graduate in data science and business finance.

More about MohamedPress kit

Built for operators with real scale. Most engagements are scoped in the tens of thousands of dollars and up.

Planning an AI build in the Kingdom?

Tell us the workflow, the systems it touches and how your data is classified. We will reply in English or Arabic with the hosting questions your classification raises and what a fixed-price first phase would deliver.