Saudi Vision 2030 entered its third phase in 2026. According to the Vision 2030 Annual Report 2025, the third phase focuses on sustaining delivery, strengthening returns and reinforcing resilience.

This article looks at what the report says about progress so far and what it means for any government entity or company managing its own strategy.

What the Vision 2030 Annual Report 2025 shows

According to the Vision 2030 Annual Report 2025 executive summary:

  • 93% of KPIs achieved or came close to their annual targets.
  • 309 of 390 measured indicators met or exceeded their interim targets.
  • 90% of initiatives are completed or on track, out of 1,290 initiatives.

The lesson for every organisation

Targets are not met by the plan alone. They are met by clearly linking strategic objectives, KPIs, initiatives and operational plans, and by measuring regularly so gaps show up early.

Three questions for every strategy team

  1. Is every initiative linked to a clear objective and KPI?
  2. Do you know early when a KPI drifts from its target?
  3. Does your operational plan actually reflect your strategic priorities?

The takeaway

Link every initiative to an objective and a KPI, and measure regularly so gaps show up early.

Where Masarkum fits

If you want to see how these checks look on your own work in Masarkum's Strategy Performance module, request a demo.