FirasahNational Food Supply Foresight & Localization IntelligenceReading the signals before they become crises
National risk index 43 · Elevated
1 critical · 1 warning · 3 advisory
Scenario: Red Sea disruption + India rice restriction
Sense · stage 1 of 12

National food supply position — today

One screen answers the first executive question: how many days of cover does the Kingdom hold for each staple, where is that cover under pressure, and what is the system already doing about it.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
PIF ExecutiveYou see the national position across all portfolio companies (aggregated), approve responses above SAR 50 m, and receive the daily brief. Today: one critical warning needs your approval on option 1.

Decisions waiting for you

Above SAR 50 m or Critical tier
Critical
Approve rice origin diversification (+220 kt, three origins)
AL-2041 · recommended option 1 · validated by GFSA
Review
Warning
Approve local feed activation and aggregated tender
AL-2038 · 140 kt · local content +11 pts
Review

Days of cover by staple

Click a staple to open its risk profile · bar = cover vs. policy target
Rice82
28days
target 90 · local 0%
Corn & feed grains66
63days
target 120 · local 4%
Edible oil47
58days
target 90 · local 9%
Wheat41
118days
target 180 · local 26%
Barley38
71days
target 120 · local 2%
Poultry29
44days
target 45 · local 72%
Sugar24
77days
target 90 · local 12%
Dairy18
39days
target 30 · local 78%

Supply corridor map

Kingdom of Saudi ArabiaAmericasBrazil · Argentina · UScorn, wheat, sugarEU / Black Seawheat, barley, sunflower oilIndia · Pakistanrice (68% from India)Indonesia · Malaysiapalm oilAustraliawheat, barleySuez CanalBab el-MandebRed Sea rerouting · +12–16 dStrait of Hormuzopen · watchYanbuKing Abdullah PortJeddahberths 91% · +6–9 dDammam · Jubail42% spareRiyadh silos & millscentral reserve · 71% util.
Wheat & barleyRiceCorn & feedEdible oilPortChokepoint

Active early warnings

Critical
Rice days of cover projected below 20 within 14 days
AL-2041 · Rice · Today 06:40 · 28 → 19 days by day 14 without action
Warning
Feed-grain supply stress: Brazil crop signal and lane delay
AL-2038 · Corn & feed grains · Today 05:10 · 63 → 48 days by day 30
Advisory
Jeddah grain-berth congestion; wheat lane +6–9 days
AL-2035 · Wheat · Yesterday 21:05 · 118 → 111 days; above floor
Advisory
Palm oil +7% after Indonesian export levy change
AL-2031 · Edible oil · Yesterday 14:30 · 58 → 54 days
Illustrative demo data. Reserve and import figures approximate published ranges (USDA GAIN, GFSA statements); portfolio exposures are synthetic.

What the system does

Continuously fuses 14 global and domestic signals, scores supply risk per staple, warns weeks before shelves feel it, and turns each warning into approved, tracked actions — including which Saudi suppliers can cover the gap.

Why it matters

Saudi Arabia imports roughly 80% of its food. Wheat demand is ~4.2 MMT against ~1.1 MMT local production; strategic wheat cover is measured in months, rice has no strategic reserve, and two maritime corridors carry most of it.

How it ties to Musahama

Every warning ends in a localization check: which local manufacturers, feed mills and growers can absorb demand now — and which imported categories justify building local capacity. Qualified demand is handed to the MUSAHAMA supplier platform.

Sense · stage 2 of 12

Signals the system listens to

Fourteen feeds across global markets, climate, shipping, ports, reserves and portfolio-company demand. Each is validated, normalized to one commodity taxonomy (Arabic and English) and written into the national supply digital twin.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes

Feed status

live   delayed   demo snapshot

FAO GIEWS food pricesGlobal & domestic price series
World Bank commodity pricesMonthly Pink Sheet + futures proxy
USDA PSD / GAINProduction, imports, stocks by origin
UN ComtradeImport origins and concentration
CHIRPS rainfallSupplier-country precipitation anomalies
MODIS NDVICrop stress in origin regions
AIS vessel trackingBulk carriers on lanes to KSA ports
Port operationsBerth queues, discharge rates (Mawani)
GFSA reservesStrategic stock positions (classified → days of cover)
Customs & import permitsInbound declarations by HS code
Export-policy monitorBans, levies, quotas in origin countries
Insurance & freight indicesWar-risk premia, Baltic indices
Portfolio company ERPsDemand, stock, open POs (SALIC, NADEC, Almarai…)
MUSAHAMA / LCGPALocal suppliers, capacity, local-content scores

Coverage today

Staples tracked
8 (wheat, rice, corn/feed, barley, poultry, dairy, edible oil, sugar)
Origin countries
23
Sea lanes & chokepoints
7 lanes · 3 chokepoints
Ports & silos
5 ports · 11 silo sites · 34 mills
Portfolio companies
6 connected (demand & stock exports)
Local suppliers indexed
412 from MUSAHAMA + LCGPA lists
Refresh cadence
Prices hourly · shipping 15 min · climate daily · reserves weekly
Prototype runs on cached snapshots so the demo never depends on live APIs.

Ingestion pipeline

Data engineering layer
ConnectAPIs, CSV/Excel drops, ERP exports, AIS stream
ValidateSchema, units, freshness, outlier gates
NormalizeCommodity taxonomy · Arabic ↔ English · units · origins
Digital twinStocks, flows, lanes, capacities as one graph
PublishFeature store for engines and analyst queries
Understand · stage 3 of 12

How a signal becomes a risk score

Six engines run on the digital twin. Every output is explainable: a score always decomposes into the signals that produced it, and the AI never acts on its own — it drafts, people decide.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
Demand & stock model

Consumption per staple by region and season (Ramadan, Hajj, summer) against silo, port and commercial stocks.

Out: days of cover, drawdown rate
Lane & chokepoint monitor

AIS vessel tracking, transit times, insurance premia and port berth queues per corridor.

Out: lead-time delta, corridor status
Origin health

Crop stress (NDVI, rainfall), export policy changes, harvest forecasts per supplier country.

Out: origin reliability index
Price & anomaly detection

Statistical baselines on GIEWS, World Bank and futures series; isolation-forest outliers.

Out: price shock probability
Forecast & scenario simulator

Time-series projection of cover and price under disruption scenarios with adjustable duration and severity.

Out: 14 / 30 / 90-day projections
Localization & sourcing optimizer

Matches a supply gap to local capacity (MUSAHAMA / LCGPA), alternative origins and portfolio demand aggregation; optimizes cost × local content × lead time.

Out: ranked, explainable options

Composite risk index — worked example: rice

82 · Critical
Days of cover vs floor28 d vs 30 d floor, no reserve · weight 35%+34
Import concentrationIndia 68% of supply · weight 20%+18
Origin policy riskExport restriction active · weight 15%+15
Lane / chokepoint delay+12–16 d Red Sea · weight 15%+11
Price shock+18% / 30 d · weight 10%+4
Demand seasonalityPost-Hajj normal · weight 5%+0
Composite82

Weights are policy-configurable by GFSA. Tiers: 0–34 Watch · 35–54 Advisory · 55–74 Warning · 75–100 Critical.

AI assistants (bounded, human-in-the-loop)

Risk investigatorExplains any score in plain language, cites the rows behind it
Localization analystFinds Saudi suppliers with capability and spare capacity for a gap
Sourcing analystDrafts tender briefs and alternative-origin options with lead times
Executive reporterWrites the daily national position brief in Arabic and English
Guardrail: assistants retrieve from the digital twin only (RAG), cite evidence for every claim, and cannot execute procurement, release reserves or change allocations.
Understand · stage 4 of 12

Risk by commodity

Ranked by composite risk. Import concentration is the share of the top origin; higher concentration means one policy change abroad moves the whole staple.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
StapleComposite riskDays of cover / targetTop origin (concentration)Price 30 dPrice trendLocal share
Rice
أرز · 1.6 MMT / yr
82 · Critical28 / 90
India 68%+18.2%0%
Corn & feed grains
ذرة وأعلاف · 4.7 MMT / yr
66 · Warning63 / 120
Brazil 44%+9.1%4%
Edible oil
زيوت · 1.1 MMT / yr
47 · Advisory58 / 90
Indonesia / Malaysia 46%+7.3%9%
Wheat
قمح · 4.2 MMT / yr
41 · Advisory118 / 180
EU / Black Sea 34%+6.4%26%
Barley
شعير · 4.0 MMT / yr
38 · Advisory71 / 120
Australia 38%+3.2%2%
Poultry
دواجن · 1.9 MMT / yr
29 · Watch44 / 45
Local 72%+1.8%72%
Sugar
سكر · 1.3 MMT / yr
24 · Watch77 / 90
Brazil 58%-1.1%12%
Dairy
ألبان ·
18 · Watch39 / 30
Local 78%+0.9%78%
Illustrative demo data. Click a row to open the commodity profile.
Understand · stage 5 of 12

Corridors, chokepoints and ports

Food reaches the Kingdom through two coasts and three chokepoints. The map shows which lanes carry which staple, where transit is delayed, and how much port and silo capacity remains on each coast.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes

National supply corridor map

Kingdom of Saudi ArabiaAmericasBrazil · Argentina · UScorn, wheat, sugarEU / Black Seawheat, barley, sunflower oilIndia · Pakistanrice (68% from India)Indonesia · Malaysiapalm oilAustraliawheat, barleySuez CanalBab el-MandebRed Sea rerouting · +12–16 dStrait of Hormuzopen · watchYanbuKing Abdullah PortJeddahberths 91% · +6–9 dDammam · Jubail42% spareRiyadh silos & millscentral reserve · 71% util.
Wheat & barleyRiceCorn & feedEdible oilPulsing = active disruption

Corridor status

CorridorStatusTransit Δ
Suez → Red Sea → Jeddah / Yanbu / KAPDisrupted+12–16 d
Bab el-Mandeb (India, Australia lanes)Rerouting+9–14 d
Hormuz → Dammam / JubailOpen · watch+2 d
Cape route (fallback)Active fallback+14–20 d
Inland: ports → Riyadh silosNormal0

Port & silo headroom

SiteUtilizationSpare
Jeddah Islamic Port — grain berths
9%
King Abdullah Port
36%
Dammam — grain terminal
42%
Central silos (Riyadh, Qassim)
29%
Warn · stage 6 of 12

Early-warning center

A warning fires when the composite risk crosses a tier threshold or projected days of cover fall below policy. Each warning carries its triggers, corroborating sources, confidence and who is exposed — so the reader can trust it before acting on it.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes

Warnings

Critical
Rice days of cover projected below 20 within 14 days
AL-2041 · Rice · Today 06:40 · 28 → 19 days by day 14 without action
Warning
Feed-grain supply stress: Brazil crop signal and lane delay
AL-2038 · Corn & feed grains · Today 05:10 · 63 → 48 days by day 30
Advisory
Jeddah grain-berth congestion; wheat lane +6–9 days
AL-2035 · Wheat · Yesterday 21:05 · 118 → 111 days; above floor
Advisory
Palm oil +7% after Indonesian export levy change
AL-2031 · Edible oil · Yesterday 14:30 · 58 → 54 days
Advisory
Feed cost pass-through into poultry expected in 6–8 weeks
AL-2027 · Poultry · 2 days ago · Output steady; price pressure
Resolved
Sugar advisory closed — Brazil harvest on track
AL-2019 · Sugar · 5 days ago · 77 days, stable
CriticalAL-2041 · Today 06:40

Rice days of cover projected below 20 within 14 days

Commodity
Rice
Projection
28 → 19 days by day 14 without action
Threshold
Policy floor 30 days
Confidence
High
Evidence
3 signals · 2 independent sources corroborate

Triggers

  • India non-basmati export restriction extended (export-policy monitor, GIEWS)
  • Red Sea rerouting adds 12–16 days on the India → Jeddah lane (AIS)
  • Commercial rice stocks at 28 days; no strategic reserve (GFSA)

Status

NewAcknowledgedValidatedAssignedResolved

Notified

PIF Executive, GFSA director, exposed companies — SMS + email within 5 min; escalates to PIF Governor if unacknowledged in 2 h

Who is exposed

SALICRetail portfolioGFSA
How this was raised: composite risk crossed the Critical threshold and projected cover fell below the policy floor. The AI explained the score; a GFSA analyst validated the triggers before it reached executives.
Warn · stage 7 of 12

Forecast and what-if scenarios

Pick a disruption, set how long and how severe, and the twin projects days of cover, price pressure and which portfolio companies feel it first. Analysts use this to test responses before a crisis, not during one.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes

Scenario

Presets are grounded in disruptions the Kingdom has actually faced
Duration30 days
Severity70%

Projected days of cover

Grey = today · colored = end of scenario without action
StapleCover vs. targetTodayDay 30
Rice
28 d18 d
Wheat
118 d113 d
Corn & feed grains
63 d57 d
Barley
71 d66 d
Edible oil
58 d54 d

Who feels it first

SALICRetail portfolioGFSAFlour mills (MODON)NADECAlmaraiHPDCPoultry integratorsLivestock sectorSavola-type refiners

Price pressure (90-day)

140128115103900306090 dindex
Decide · stage 8 of 12

Recommended actions

For every warning the optimizer ranks response options on cost, lead time, local content and residual risk, and states the evidence behind each. Recommendations are drafts for people to approve — nothing executes on its own.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
WarningRanked by expected value · gold = recommended
AdvisoryJeddah grain-berth congestion; wheat lane +6–9 days118 → 111 days; above floor
1
Shift 2 EU wheat cargoes from Jeddah to King Abdullah Port Recommended

KAP grain berths have 36% spare; inland transfer to central silos unchanged.

Lead time−5 d
Cost+0.8%
Local contentn/a
Residual riskLow
Evidence: KAP utilization 64% (port ops); rail/road slot availability confirmed.
2
Priority berthing for grain at Jeddah (Mawani request)

Temporary priority window for food cargoes during Red Sea diversion.

Lead time3 d
Cost
Local contentn/a
Residual riskMedium
Evidence: berth queue composition (port ops).
Decide · stage 9 of 12

Local supply that can cover the gap

This is where early warning meets Musahama. For the feed-grain warning, the localization engine finds Saudi mills and growers with capability and spare capacity, scores the match, and packages the aggregated portfolio demand for the MUSAHAMA supplier platform.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
Supply gap to cover (feed)
140kt / 60 days
From warning AL-2038
Local spare capacity found
210kt
Gap fully coverable locally
Local content uplift
+11pts
Feed category, 4% → 15%
Aggregated portfolio demand
3companies
NADEC · Almarai · HPDC — one tender

Matched local suppliers

Sources: MUSAHAMA directory, LCGPA local-content scores, supplier capacity declarations (synthetic)
SupplierLocationCapabilitySpare capacity (kt / 60 d)Local-content scoreLead timeMUSAHAMAMatch
Al Kharj Feed IndustriesAl KharjCompound feed, barley blends62
48
8 dRegistered94
National Feed Co.DammamPoultry & dairy rations48
44
10 dRegistered91
Qassim Grain MillersBuraydahWheat bran, barley milling36
52
9 dRegistered87
Eastern Agri ProcessorsAl AhsaAlfalfa & feed pellets34
39
12 dPending verification78
Tabuk Green GrowersTabukBarley (irrigated, licensed)30
61
14 dRegistered74
Total matched210Covers the 140 kt gap with 70 kt headroom; 3 of 5 suppliers within 10 days.
Where no local substitute exists (e.g. rice), the engine says so and routes to diversification and reserve policy instead.

Localization opportunities beyond this warning

Imported categoryAnnual importLocal capabilitySignal
Compound feed & premix~SAR 4.1 bnExists, under-utilizedLocalizable now
Edible oil refining & packing~SAR 2.6 bnPartial (crude imported)Localizable now
Rice~SAR 5.0 bnNo domestic productionDiversify + reserve
Durum & pasta inputs~SAR 1.2 bnDemand justifies new capacityBuild-case candidate

Why localization sits inside an early-warning system

A warning that only says "risk" leaves executives with nothing to do. Firasah closes the loop: every gap is tested against local capacity first, then alternative origins, then reserves. Over time the log of gaps that had no local answer becomes the national build-case list — imported spend that justifies new Saudi capacity.

That is the Musahama thesis in operational form: portfolio demand becomes industrial-development intelligence.

Act & learn · stage 10 of 12

Response workflow

Approved options become tasks with an owner, a deadline and an audit trail. Every step is human-gated: review, validate, approve, execute. Try it — approve a card and watch it move.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes

Review1

AL-2041Draft 60-day strategic rice reserve policy brief
GFSA policy · due Sep 20

Validate2

AL-2041Re-declare discharge port to Dammam for 3 India vessels
SALIC logistics · Mawani · due Sep 4
AL-2038Publish aggregated feed tender to MUSAHAMA
PIF local content team · due Sep 7

Approve2

AL-2041Open Pakistan / Vietnam / Thailand rice tenders (+220 kt)
SALIC procurement · due Sep 6
AL-2038Activate local feed supply — 140 kt across 5 mills
NADEC · Almarai · HPDC · due Sep 8

Execute1

AL-2038Approve 20-day feed-grain reserve bridge
GFSA operations · due Sep 3

Done1

AL-2031Forward cover on Malaysian palm oil (60 days)
Refiners · due Sep 10
Completed · outcome tracked

Audit trail

Immutable, exportable
  • Today 06:41
    System · AL-2041 raised to Critical (risk 82). Evidence attached: 3 signals.
  • Today 06:52
    Executive reporter · Daily national brief published (AR/EN).
  • Today 07:15
    GFSA analyst · Validated AL-2041 triggers; confidence confirmed High.
  • Today 07:30
    PIF Executive · Approved T6 reserve bridge; second signature GFSA ops.
  • Today 07:34
    Localization analyst · Found 210 kt local feed capacity for AL-2038 gap.
Act & learn · stage 11 of 12

Monitoring and outcomes

The system keeps watching after actions are taken: did cover recover, at what cost, and how much of the response was local? Outcomes feed back into the models, so every event makes the next warning sharper.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
Rice cover, with response
41days
from 19 projected · above 30-day floor
Feed cover, with response
79days
from 48 projected
Local share of feed response
62%
+11 pts local content in feed
Average warning lead time
25days
before a policy floor is breached

Days of cover — projected vs. with response

Rice (red) and feed (orange)
10075502500306090 ddays · dashed = no action

National resilience score

12-month trend
10085705540OctJanAprJulSepscore 0–100

Outcome log

Feeds the learning loop
EventWarning lead timeResponseCover restoredLocal share of responseLearning
Red Sea disruption + India rice restriction19 days before thresholdOrigin diversification, Gulf-lane routing19 → 41 d0% (no local substitute)Rice reserve policy proposal raised
Brazil feed-grain stress26 daysLocal feed activation + joint tender48 → 79 d62%Feed mills' capacity model updated
Palm oil levy change31 daysForward cover, Malaysian originStable18%Refining localization case strengthened
Act & learn · stage 12 of 12

Stakeholders, governance and scale

Who sees what, what the AI may never do, and how one national twin grows from a pilot to the whole PIF portfolio and beyond.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes

Roles and permissions

View national positionRun scenariosApprove actionsExecute procurementSee other companies' stock
PIF Executive
GFSA Analyst
Portfolio Procurement
Local Supplier
Government observer
Firasah AI

full   aggregated / own scope only   none. Suppliers see only demand signals addressed to them.

Guardrails

Human approval on every actionAI drafts options; a named person approves, and execution needs a second role.
Evidence or it doesn't shipEvery score, warning and recommendation links to the rows that produced it.
Tenant isolationCompany stock and contracts are partitioned; the national view is aggregated.
Confidentiality by designReserve volumes are classified: shown as days of cover and tiers, never as tonnes, outside GFSA.
Model governanceVersioned weights and prompts, evaluation gates, drift monitoring, full audit log.
Assistant is scopedChat and voice can navigate, answer and draft; approvals it triggers are user commands, logged "via assistant", and still gated by the workflow.
Sovereign-readyLLM layer is swappable to HUMAIN / ALLaM for in-Kingdom hosting.

System architecture

Green = core twin · gold = localization engine
Sources
Ingestion
Normalization
Digital twin
Risk engines
Forecast
AI assistants
Localization optimizer
Human approval
Monitoring

Hackathon build: Next.js · Python/FastAPI · PostgreSQL + pgvector · Claude Sonnet 5 / Haiku 4.5 · BGE-M3 embeddings · cached data snapshots. Production: lakehouse, streaming ETL, SSO/RBAC, HUMAIN hosting.

Policy settings (GFSA)

Change a floor and watch stages 1 and 4 re-score
StapleCover todayPolicy target (days)Floor (⅓ of target)
Rice2830
Corn & feed grains6340
Edible oil5830
Wheat11860
Barley7140
Poultry4415
Sugar7730
Dairy3910

Risk weights

Days of cover vs floor35%
Import concentration20%
Origin policy risk15%
Lane / chokepoint delay15%
Price shock10%
Demand seasonality5%

Weights are versioned; every change is logged with the approver.

Scale path

PilotGFSA + SALIC, 4 staples, weekly refresh
Portfolio food companiesNADEC, Almarai, HPDC, Saudi Fisheries — demand aggregation live
PIF ecosystem150+ companies; localization build-case list feeds Musahama and NIDLP
National / GCCMEWA, LCGPA, GFSA shared twin; GCC transshipment visibility
Spend intelligence · stage 1 of 4

Portfolio spend position

The same platform, pointed at the official PIF Challenge 2 purchase-order data. One screen answers what a portfolio owner asks first: how much is being spent, by whom, with whom, on what — and how much of it leaves the Kingdom.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
Total portfolio spend
SAR 150.98M
1,114 PO lines · 628 purchase orders
Buying companies
191
33 vendors · 12 expense categories
Local content
89.8%
SAR 135.63M with vendors inside the Kingdom
Foreign exposure
10.2%
SAR 15.35M · concentrated in 2 of 12 categories

Spend by expense category

Bar length = share of the largest category · gold = the foreign part of it
Expense categorySpend (SAR)Share of portfolio% of total% foreignPO lines
Advertising47,989,417
31.8%0.0%74
Marketing & Events37,606,754
24.9%0.0%76
Software Subscriptions21,787,798
14.4%66.2%114
IT Hardware9,494,634
6.3%0.0%97
Travel & Logistics9,470,467
6.3%0.0%90
Cloud Infrastructure9,444,087
6.3%0.0%99
Facilities Maintenance5,620,419
3.7%0.0%105
Fleet Maintenance3,647,639
2.4%0.0%100
Factory Operations2,840,341
1.9%0.0%98
Employee Safety1,351,159
0.9%68.4%80
Warehouse Supplies1,346,315
0.9%0.0%96
Store Consumables378,300
0.3%0.0%85
Local vendorsForeign vendors

Monthly spend

44 months · Jan 2023 → Aug 2026
10.0M7.5M5.0M2.5M0Jan 2023 · SAR 3,090,263 · foreign 0.0%Jan 2023Feb 2023 · SAR 4,045,639 · foreign 23.7%Mar 2023 · SAR 7,383,886 · foreign 12.1%Apr 2023 · SAR 509,158 · foreign 5.0%May 2023 · SAR 1,879,389 · foreign 24.7%Jun 2023 · SAR 3,799,150 · foreign 4.0%Jul 2023 · SAR 4,180,728 · foreign 5.5%Aug 2023 · SAR 6,044,019 · foreign 17.9%Sep 2023 · SAR 4,603,051 · foreign 10.5%Oct 2023 · SAR 3,333,277 · foreign 2.5%Nov 2023 · SAR 972,205 · foreign 62.5%Dec 2023 · SAR 746,118 · foreign 0.0%Jan 2024 · SAR 2,116,612 · foreign 1.1%Jan 2024Feb 2024 · SAR 3,836,465 · foreign 13.5%Mar 2024 · SAR 9,396,427 · foreign 9.2%Apr 2024 · SAR 3,384,435 · foreign 0.0%May 2024 · SAR 1,494,645 · foreign 3.8%Jun 2024 · SAR 5,971,413 · foreign 0.0%Jul 2024 · SAR 6,532,954 · foreign 1.0%Aug 2024 · SAR 1,680,669 · foreign 0.0%Sep 2024 · SAR 3,499,989 · foreign 0.0%Oct 2024 · SAR 1,294,943 · foreign 4.1%Nov 2024 · SAR 1,129,070 · foreign 5.3%Dec 2024 · SAR 3,801,877 · foreign 17.1%Jan 2025 · SAR 2,031,205 · foreign 13.7%Jan 2025Feb 2025 · SAR 2,086,517 · foreign 16.7%Mar 2025 · SAR 3,538,086 · foreign 25.8%Apr 2025 · SAR 5,161,213 · foreign 0.3%May 2025 · SAR 1,276,754 · foreign 22.3%Jun 2025 · SAR 2,235,484 · foreign 36.9%Jul 2025 · SAR 5,158,157 · foreign 0.0%Aug 2025 · SAR 3,181,555 · foreign 2.0%Sep 2025 · SAR 4,283,899 · foreign 0.0%Oct 2025 · SAR 5,785,767 · foreign 15.3%Nov 2025 · SAR 2,195,142 · foreign 2.9%Dec 2025 · SAR 2,548,592 · foreign 15.0%Jan 2026 · SAR 3,073,662 · foreign 4.6%Jan 2026Feb 2026 · SAR 3,232,544 · foreign 39.0%Mar 2026 · SAR 1,173,601 · foreign 5.5%Apr 2026 · SAR 2,009,934 · foreign 0.6%May 2026 · SAR 2,344,565 · foreign 4.7%Jun 2026 · SAR 4,532,956 · foreign 10.4%Jul 2026 · SAR 6,516,641 · foreign 8.1%Aug 2026 · SAR 3,884,674 · foreign 36.5%SAR millions per month
Local vendorsForeign vendorsPurchase orders are lumpy by nature: one exhibition or licence renewal moves a whole month.

Top vendors

Top 12 of 33
VendorSpend (SAR)Share of portfolio% of total% foreignPO lines
Vision Marketing Group25,525,668
16.9%0.0%36
EventPro Arabia22,610,423
15.0%0.0%45
Prime Exhibitions14,996,331
9.9%0.0%31
Riyadh Media14,582,086
9.7%0.0%22
AdVantage KSA7,881,663
5.2%0.0%16
ERP Solutions Arabia7,364,237
4.9%0.0%28
SecureNet5,065,294
3.4%100.0%28
Express Logistics KSA4,977,578
3.3%0.0%43
GulfPC Distribution4,941,163
3.3%0.0%46
OfficeSuite Pro4,919,180
3.3%100.0%30
TechSource Arabia4,553,471
3.0%0.0%51
Gulf Air Cargo4,492,889
3.0%0.0%47

Top buying companies

Top 12 of 191
Portfolio companySpend (SAR)Share of portfolio% of totalPO lines
Saudi Technology And Security Comprehensive Control Company4,691,095
3.1%9
Industrialization And Energy Services Company3,915,327
2.6%7
Rabigh Arabian Water and Electricity3,535,092
2.3%9
Saudi Information Technology Company3,464,741
2.3%11
Jeddah Central Development Company3,391,284
2.2%16
Saudi Real Estate Refinance Company3,276,120
2.2%5
AlBalad Development Company3,149,475
2.1%10
AlWaha Duty Free Company3,142,276
2.1%12
Alinma Bank2,742,621
1.8%5
Jubail Energy Services Company2,716,214
1.8%12
Saudi Heritage Hospitality Company2,704,931
1.8%7
Boutique Group2,673,324
1.8%10
Source: the official PIF Challenge 2 purchase-order workbook · data/source/Challenge2_PO_Spend_Data.xlsx · SHA-256 aa117d9e076d… · every figure on stages 13-16 is computed from it
Spend intelligence · stage 2 of 4

Aggregation opportunities

Portfolio companies buy the same things separately, and pay very different prices for them. The engine groups every purchase-order line by item, finds what three or more companies buy, and prices the gap between what each pays and what a good buyer in the same portfolio already pays.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
Saving identified
SAR 28.6M
across 49 items bought by 3 or more companies
Items worth aggregating
49
of 49 distinct items in the portfolio
Saving as a share of that spend
19.0%
every line harmonised to the lower quartile unit price
Most widely bought item
32companies
International Courier - Express

The largest single opportunity

SP-A01 · Marketing & Events · 33 PO lines

Conference Booth Rental - 3 Days

29 buying companies2 vendors
Lowest · 20,215Median · 31,322Highest · 39,028Target p25 · 24,210
Price spread93.1%
Spend on this itemSAR 20.57M
Saving at p25SAR 5.1M
Saving on this item24.8%
The highest price paid for this item is 93.1% above the lowest, for the same thing, inside one portfolio. Harmonising every line to the lower quartile — what the better-buying quarter of these companies already pays — releases SAR 5.1M without a single supplier negotiation beyond the tender itself.

Who is buying it, and at what average price

Alinma Bank37,015 · 2.5M
AlBalad Development Company33,979 · 1.8M
King Abdullah Financial District Development and Management Company38,434 · 1.6M
Emaar The Economic City35,643 · 1.5M
Kafa'at(Business Solutions Competencies)33,458 · 1.4M
Boutique Group36,077 · 1.3M
Central Ar Riyadh Development Company21,184 · 1.2M
Saudi Entertainment Ventures27,910 · 1.2M
Saudi Company for Visa and Travel Solutions (SVTS)26,650 · 1.1M
Folk Maritime Services Company36,083 · 1.0M
Future Artificial Intelligence Company36,023 · 1.0M
Saudi Real Estate Refinance Company33,935 · 916,245
AlWaha Duty Free Company31,322 · 814,372
Saudi Information Technology Company22,343 · 536,232
Diriyah Gate Company30,264 · 423,696
Elm Company21,190 · 296,660
Water Solutions Company32,742 · 294,678
SAMI Navantia Naval Industries20,215 · 242,580
Yanbu Cement Company29,078 · 232,624
Pharmaceutical Investment Company38,692 · 232,152
Saudi Global Ports Company (Singapore)38,680 · 193,400
POSCO E&C Saudi Arabia23,618 · 165,326
Arabian Industrial Fibers Company22,367 · 156,569
Regional Voluntary Carbon Market Company35,538 · 142,152
National Gas and Industrialization Company34,961 · 104,883
Salwan Tourism Real Estate Development Company23,023 · 46,046
The Saudi Company to exchange information electronically (TABADUL)28,898 · 28,898
SenseTime MEA Limited28,208 · 28,208
Zamil Offshore Services Company20,761 · 20,761

Ranked aggregation opportunities

Approving a tender creates an owned, dated task in the response workflow
ItemBuyersVendorsUnit price, low → highSpreadTarget (p25)SpendSaving at p25
Conference Booth Rental - 3 Days
SP-A01 · Marketing & Events
29220,215 → 39,02893.1%24,21020,574,1225,098,424
Highway Billboard - 30 Days
SP-A02 · Advertising
20332,334 → 58,69881.5%36,53621,156,9983,578,178
Social Media Campaign - Monthly
SP-A03 · Advertising
16315,078 → 34,503128.8%21,83912,760,7732,534,252
Print Ad - Full Page
SP-A04 · Advertising
20312,335 → 24,24696.6%14,7279,269,6952,192,816
Corporate Event Catering (100 pax)
SP-A05 · Marketing & Events
16215,812 → 29,49586.5%17,12110,271,1951,881,383
ERP Module License (Finance)
SP-A06 · Software Subscriptions
28410,878 → 19,96583.5%13,21011,277,1751,722,609
Cybersecurity License (Enterprise)
SP-A07 · Software Subscriptions
2848,124 → 14,88783.2%9,7788,721,0961,598,304
Promotional Merchandise (Bulk)
SP-A08 · Marketing & Events
2625,398 → 11,793118.5%7,0816,761,4371,480,816
Local Trucking Service - Full Load
SP-A09 · Travel & Logistics
2622,531 → 4,99397.3%2,8915,299,4011,176,643
Radio Ad Spot - Weekly Package
SP-A10 · Advertising
1538,150 → 17,692117.1%9,4624,801,951972,597
Painting Service - Office Space
SP-A11 · Facilities Maintenance
2623,037 → 7,962162.2%4,8153,688,223857,179
Server Hosting - Large Compute
SP-A12 · Cloud Infrastructure
2142,681 → 4,37763.3%2,9603,703,290566,424
Desktop Computer (Standard Spec)
SP-A13 · IT Hardware
2422,223 → 3,48856.9%2,4603,673,941542,093
Domestic Air Freight - Standard
SP-A14 · Travel & Logistics
2821,557 → 2,99992.6%1,8292,921,298517,936
Network Switch (24-Port)
SP-A15 · IT Hardware
2821,506 → 2,72480.9%1,7792,563,541415,999
Unit prices are per-line averages; the target is the lower quartile paid across the portfolio, not the lowest single line.
Spend intelligence · stage 3 of 4

Localization radar

Every riyal leaving the Kingdom is tested against the Challenge 1 high-demand categories: can Saudi suppliers serve this today, does the demand justify building capacity, or is there honestly no local answer yet? The first two verdicts become supplier packages; the third becomes sourcing strategy.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
Foreign spend on the radar
SAR 15.35M
10.2% of the portfolio · 12 categories assessed
Localizable now
SAR 0
3 categories · already sourced in-Kingdom
Build-case candidate
SAR 924,806
2 categories
Not localizable yet
SAR 14.42M
7 categories

Localizable now

3 categories · SAR 0 foreign spend

Saudi suppliers already serve this category. The foreign share is a sourcing decision, not a capability gap.

1
Fleet Maintenance Localizable now

Matched Challenge 1 category: Industrial Lubricants & Fluids

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 3.65M
Exposed companies0
All SAR 3,647,639 across 100 lines is already with in-Kingdom vendors · Challenge 1 covers this as Industrial Lubricants & Fluids · only the oil-change lines fall inside Challenge 1 — tyres and brake pads do not · Challenge 1 calls these petrochemical products, which is the feedstock the Kingdom already refines — blending and packaging capacity exists today
No foreign spend to hand over · already sourced in-Kingdom
2
Factory Operations Localizable now

Matched Challenge 1 category: Industrial Lubricants & Fluids

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 2.84M
Exposed companies0
All SAR 2,840,341 across 98 lines is already with in-Kingdom vendors · Challenge 1 covers this as Industrial Lubricants & Fluids · Challenge 1 calls these petrochemical products, which is the feedstock the Kingdom already refines — blending and packaging capacity exists today
No foreign spend to hand over · already sourced in-Kingdom
3
Warehouse Supplies Localizable now

Matched Challenge 1 category: Packaging & Material Handling

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 1.35M
Exposed companies0
All SAR 1,346,315 across 96 lines is already with in-Kingdom vendors · Challenge 1 covers this as Packaging & Material Handling · Board, film and pallets are bulk, low-value-density goods that freight cost alone keeps domestic
No foreign spend to hand over · already sourced in-Kingdom

Build-case candidate

2 categories · SAR 924,806 foreign spend

Demand is large and repeating, but capability is partial. These are the categories worth an industrial-development case.

1
Employee Safety Build-case candidate

Matched Challenge 1 category: Heavy-Duty PPE & Occupational Safety

Foreign spendSAR 924,806
Share of the category68.4%
Category spendSAR 1.35M
Exposed companies30
Saudi Bahraini Investment CompanyDesert Resorts Development CompanySaudi Global Ports Company (Singapore)Roshn Group Company+26 more
SAR 924,806 of SAR 1,351,159 (68.4%) leaves the Kingdom · Challenge 1 covers this as Heavy-Duty PPE & Occupational Safety · 30 companies exposed · Challenge 1 calls this gear strictly regulated — EN and ANSI certification, not manufacturing, is the gate a domestic supplier has to clear
2
Facilities Maintenance Build-case candidate

Matched Challenge 1 category: Fluid Handling & Filtration

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 5.62M
Exposed companies0
All SAR 5,620,419 across 105 lines is already with in-Kingdom vendors · Challenge 1 covers this as Fluid Handling & Filtration · only the HVAC filter lines fall inside Challenge 1 — painting, plumbing and electrical work are on-site labour · Hoses, filters and seals are engineered to equipment specifications, so each part qualifies against the machine it serves
No foreign spend to hand over · already sourced in-Kingdom

Not localizable yet

7 categories · SAR 14.42M foreign spend

No credible local supply exists today. Saying so is part of the answer: these route to sourcing strategy, not to MUSAHAMA.

1
Software Subscriptions Not localizable yet

No Challenge 1 high-demand category matches this spend.

Foreign spendSAR 14.42M
Share of the category66.2%
Category spendSAR 21.79M
Exposed companies44
Badael CompanyRua Al Haram Al Makki CompanyRiyad BankSaudi Entertainment Ventures+40 more
SAR 14,423,561 of SAR 21,787,798 (66.2%) leaves the Kingdom · no Challenge 1 MRO category covers Software Subscriptions · 44 companies exposed · a foreign SaaS licence has no domestic manufacturing substitute — the lever here is consolidating the licence estate into one negotiation, not a supplier programme
Routed to sourcing strategy instead
2
Advertising Not localizable yet

No Challenge 1 high-demand category matches this spend.

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 47.99M
Exposed companies0
All SAR 47,989,417 across 74 lines is already with in-Kingdom vendors · no Challenge 1 MRO category covers Advertising
Routed to sourcing strategy instead
3
Marketing & Events Not localizable yet

No Challenge 1 high-demand category matches this spend.

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 37.61M
Exposed companies0
All SAR 37,606,754 across 76 lines is already with in-Kingdom vendors · no Challenge 1 MRO category covers Marketing & Events
Routed to sourcing strategy instead
4
IT Hardware Not localizable yet

No Challenge 1 high-demand category matches this spend.

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 9.49M
Exposed companies0
All SAR 9,494,634 across 97 lines is already with in-Kingdom vendors · no Challenge 1 MRO category covers IT Hardware
Routed to sourcing strategy instead
5
Travel & Logistics Not localizable yet

No Challenge 1 high-demand category matches this spend.

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 9.47M
Exposed companies0
All SAR 9,470,467 across 90 lines is already with in-Kingdom vendors · no Challenge 1 MRO category covers Travel & Logistics
Routed to sourcing strategy instead
6
Cloud Infrastructure Not localizable yet

No Challenge 1 high-demand category matches this spend.

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 9.44M
Exposed companies0
All SAR 9,444,087 across 99 lines is already with in-Kingdom vendors · no Challenge 1 MRO category covers Cloud Infrastructure
Routed to sourcing strategy instead
7
Store Consumables Not localizable yet

No Challenge 1 high-demand category matches this spend.

Foreign spendSAR 0
Share of the category0.0%
Category spendSAR 378,300
Exposed companies0
All SAR 378,300 across 85 lines is already with in-Kingdom vendors · no Challenge 1 MRO category covers Store Consumables
Routed to sourcing strategy instead
Each package is logged to the audit trail Categories with no foreign spend are already sourced in-Kingdom and have no package to publish.

What the verdicts are matched against

7 high-demand MRO categories, verbatim from the Challenge 1 workbook
Challenge 1 categoryWhat it covers
Industrial Lubricants & FluidsEssential petrochemical products used for machinery upkeep, friction prevention, and temperature regulation in heavy equipment. Common items include hydraulic oil, compressor and gear oil, general-purpose and high-temperature greases, anti-seize compounds, and coolants.
Heavy-Duty PPE & Occupational SafetyStrictly regulated wearable safety gear designed to protect workers from specific industrial hazards, impacts, and exposures. This includes heavy-duty leather or Kevlar work gloves, chemical-resistant PVC gloves, steel-toe boots, hard hats, and high-visibility flame-retardant coveralls.
Fasteners & Basic HardwareStandard mechanical components, anchors, and threaded hardware used for securely joining structural steel and machinery assemblies. Key products include hex bolts, nuts, washers, concrete drop-in anchors, threaded rods, hose clamps, and U-bolts.
Abrasives & Tool ConsumablesWear-and-tear accessories attached to power tools for cutting, grinding, polishing, and surface finishing. These consist of angle grinder cutting discs, flap discs, sanding belts, various drill bits, saw blades, wire brushes, and heavy-duty scrapers.
Welding & Fabrication SuppliesCritical consumables and masking materials used for joining metal structures and protecting surfaces during fabrication. Examples include welding electrodes and MIG wire, industrial masking tape, marking paint, heavy-duty duct tape, and Teflon pipe thread tape.
Fluid Handling & FiltrationComponents required for safely transporting high-pressure materials and filtering contaminants out of air and fluid systems. This covers industrial air and hydraulic hoses, HVAC filters, fluid filters, rubber or silicone gaskets and O-rings, and industrial adhesives.
Packaging & Material HandlingProtective materials and securing bands used to prepare heavy manufactured goods for safe transit and distribution. Common items are pallet stretch wrap, corrugated shipping boxes, strapping bands, wooden pallets, and nylon lifting slings or ratcheting straps.
Spend intelligence · stage 4 of 4

Spend forecast and anomalies

The last stage of the food journey is monitoring; the last stage of this one is the same discipline applied to money. Demand is projected per category from the 44-month history, and the findings that do not fit — price spreads, foreign concentration, spikes, single-vendor dependence — are raised as warnings on the same lifecycle.

DataAI & analyticsRisk detectionEarly warningPredictionRecommended actionsStakeholder responseMonitoringOutcomes
Findings raised
24
across 8 expense categories
Largest single finding
SAR 25.5M
Advertising · Vendor concentration
Categories projected
12
from 44 months of purchase-order history
Fastest-growing category
+16.9%
Facilities Maintenance

Category demand projection

Solid = measured months · dashed over the tinted band = projected
5.0M3.8M2.5M1.3M0Jan 2023Aug 2026Feb 2027SAR per month
MeasuredProjectedForecast horizon
Mean monthly spendSAR 1.1M
Change vs. the trailing 12 months+9.8%
Projected over the horizonSAR 6.4M
Horizon6 months

Projection by category

Click a category above to chart it
Expense categoryMean monthly spendChange vs. trailing 12 monthsProjected over the horizon
Advertising1,090,669+9.8%6,354,823
Marketing & Events854,699+3.1%5,077,215
Software Subscriptions495,177-12.5%3,118,978
IT Hardware215,787-6.8%1,326,990
Travel & Logistics215,238-8.7%1,333,906
Cloud Infrastructure214,638-14.4%1,364,318
Facilities Maintenance127,737+16.9%731,205
Fleet Maintenance82,901+11.4%481,044
Factory Operations64,553-11.1%404,154
Employee Safety30,708-10.9%192,074
Warehouse Supplies30,598-23.1%204,038
Store Consumables8,598+11.6%49,864

Spend warnings

Critical
EventPro Arabia holds 60.1% of Marketing & Events spend
SP-1001 · Marketing & Events · Vendor concentration · New
SAR 22.6M
Critical
66.2% of Software Subscriptions spend leaves the Kingdom
SP-1002 · Software Subscriptions · Foreign concentration · New
SAR 14.4M
Critical
Conference Booth Rental - 3 Days spans a 93.1% price spread across 29 buying companies
SP-1003 · Marketing & Events · Price spread · New
SAR 5.1M
Critical
Highway Billboard - 30 Days spans an 81.5% price spread across 20 buying companies
SP-1004 · Advertising · Price spread · New
SAR 3.6M
Critical
Advertising spend in 2024-03 ran 3.9× its trailing-12-month mean
SP-1005 · Advertising · Spend spike · New
SAR 3.4M
Warning
Vision Marketing Group holds 16.9% of all portfolio spend
SP-1006 · Advertising · Vendor concentration · New
SAR 25.5M
Warning
Express Logistics KSA holds 52.6% of Travel & Logistics spend
SP-1007 · Travel & Logistics · Vendor concentration · New
SAR 5.0M
Warning
GulfPC Distribution holds 52.0% of IT Hardware spend
SP-1008 · IT Hardware · Vendor concentration · New
SAR 4.9M
8 of 24 findings shown
CriticalSP-1001 · Vendor concentration

EventPro Arabia holds 60.1% of Marketing & Events spend

Expense category
Marketing & Events
Value at stake
SAR 22,610,423
Confidence
High
Evidence
Computed from the purchase-order lines themselves

Triggers

  • EventPro Arabia invoiced SAR 22,610,423 across 45 lines and 28 purchase orders
  • That is 60.1% of Marketing & Events and 15.0% of all portfolio spend
  • 27 portfolio companies depend on this vendor

Status

NewAcknowledgedValidatedAssignedResolved
Vendor concentrationRaised by the spend engine, not by a person
How this was raised: the engine scans every purchase-order line for price dispersion, single-origin dependence, month-on-month spikes and vendor concentration, then keeps only the findings whose value clears the tier threshold. The triggers above are the arithmetic, not a summary of it.
Guided tour · 1 of 12
This is what an executive sees at 7 am: days of cover per staple, where corridors are stressed, and the warnings that matter. Rice is critical today.
Firasah Assistanttext · voice · automation