trio.so
Templates

NCA ECC Compliance Checklist for ECC-2:2024 (PDF + Excel)

NCA ECC compliance checklist for ECC-2:2024: all 108 controls by domain, the evidence to keep and the device controls, with a free PDF and Excel tracker.

Mountain landscape representing leadership perspective and vision
Written by
Atena Ladchartabi

Content writer, trio.so

Published on
Modified on

This NCA ECC compliance checklist turns the National Cybersecurity Authority's Essential Cybersecurity Controls, ECC-2:2024, into tasks you can assign and prove. It covers all 4 domains, 28 subdomains and 108 main controls, with the 92 subcontrols under them, the evidence each one needs and a suggested owner.

It is for IT and cybersecurity leads at Saudi government entities, their affiliated companies and critical national infrastructure (CNI) operators, and for private companies that use the ECC as their baseline. The free download is a PDF checklist and an Excel tracker with a summary sheet, an evidence register, a device and endpoint tab and a review calendar.

Preview of the NCA ECC-2:2024 checklist PDF and Excel tracker
Preview of the NCA ECC-2:2024 checklist PDF and Excel tracker

In short

  • ECC-2:2024 is the current version of the NCA ECC. It replaced ECC-1:2018 and has 4 domains, 28 subdomains, 108 main controls and 92 subcontrols.
  • It applies to government entities, their affiliates inside and outside Saudi Arabia, and private entities that own, operate or host CNI. Other private companies fall under NCNICC-1:2025.
  • NCA checks compliance through self-assessment, reports from its compliance tool and field audit visits. There is no ECC certificate.
  • The controls teams miss most: an independent cybersecurity department staffed by Saudis (1-2), an audit by people outside that department (1-8-2), MFA for privileged accounts (2-2-3-2), 12 months of logs (2-12-3-5).
  • ECC-2:2024 dropped the old data localization subcontrol; localization now sits with NDMO at SDAIA.

What NCA ECC-2:2024 Is

The Essential Cybersecurity Controls are NCA's minimum cybersecurity requirements. ECC-2:2024 is the current version: it updated ECC-1:2018, and NCA's ECC page still serves it as of October 2026. The Arabic text is the binding one.

Controls are coded by domain, subdomain and control, so 2-6-3 is Domain 2, subdomain 6 (Mobile Devices Security), control 3, and 2-6-3-1 is its first subcontrol. Each subdomain has an objective and a set of controls, and most follow the same four steps: define and approve the requirements, put them into practice, cover a minimum list, and review them on a schedule.

NCA ECC-2:2024 domains and subdomains with the number of main controls in each: Governance 35, Defense 61, Resilience 4, Third party and cloud 8
NCA ECC-2:2024 domains and subdomains with the number of main controls in each: Governance 35, Defense 61, Resilience 4, Third party and cloud 8

Domain 2, Cybersecurity Defense, holds 61 of the 108 controls and nearly all of the technical work. Domain 3 is a single subdomain on the cybersecurity side of business continuity. Domain 4 covers third parties and cloud services.

Does the ECC Apply to You?

ECC-2:2024 applies to government agencies (ministries, authorities, establishments and others), their affiliated companies and entities inside and outside Saudi Arabia, and private-sector entities that own, operate or host CNI. NCA strongly encourages every other entity to use the controls as best practice.

Inside that scope, you apply every control that is applicable to you. The ECC's own example is cloud: subdomain 4-2 applies if you use or plan to use cloud or hosting services. Mark the controls that don't apply as Not applicable in the tracker and write down why.

Private companies that are not CNI operators now have their own NCA set, NCNICC-1:2025, with 65 controls for large entities and 26 for small and medium ones. Our guide to NCA compliance explains who falls under which set, including the telework, cloud and OT controls, and how banks fit next to SAMA.

The NCA ECC-2:2024 Checklist by Domain

Below is each subdomain with what an assessor will look for, in our words. The PDF and the Excel tracker break every row down into its main controls, each with the evidence to keep and a suggested owner, and list the 92 subcontrols separately.

Domain 1: Cybersecurity Governance (10 subdomains, 35 controls)

IDSubdomainWhat to checkControls
1-1Cybersecurity StrategyAn approved strategy, backed by the head of the entity, with an action plan you are running and a review date.3
1-2Cybersecurity ManagementA cybersecurity department independent of IT, every cybersecurity post held by a full-time qualified Saudi professional, and a supervisory committee with a charter.3
1-3Cybersecurity Policies and ProceduresApproved policies and procedures, backed by technical standards (firewalls, databases, operating systems), communicated, in force and reviewed.4
1-4Cybersecurity Roles and ResponsibilitiesA governance structure and named roles approved by the Authorized Official, reviewed on a schedule.2
1-5Cybersecurity Risk ManagementAn approved risk method in use, with assessments early in projects, before major changes, before buying third-party services and before launching new services.4
1-6Cybersecurity in Information and Technology Project ManagementSecurity requirements inside project and change management: vulnerability checks and a hardening review before go-live; secure coding for software.4
1-7Compliance with Cybersecurity Standards, Laws and RegulationsA list of nationally approved international agreements with cybersecurity terms that bind you, and how you follow them.1
1-8Periodical Cybersecurity Review and AuditYour own periodic control reviews, an independent audit by people outside the cybersecurity department, and results sent to the committee.3
1-9Cybersecurity in Human ResourcesSecurity and non-disclosure clauses in contracts, screening for sensitive roles, awareness for staff, and access removed at once when people leave.6
1-10Cybersecurity Awareness and Training ProgramAn approved awareness program (phishing, mobile devices and storage media, browsing, social media) and role-based training.5

Domain 2: Cybersecurity Defense (15 subdomains, 61 controls)

IDSubdomainWhat to checkControls
2-1Asset ManagementA current inventory of all information and technology assets, an acceptable-use policy in force, and assets classified and labelled.6
2-2Identity and Access ManagementMFA for remote access and privileged accounts, least privilege and segregation of duties, privileged access management and periodic access reviews.4
2-3Information System and Information Processing Facilities ProtectionCentrally managed anti-malware on workstations and servers, strict control of external storage media, patch management and trusted time sync.4
2-4Email ProtectionPhishing and spam filtering, MFA for remote and webmail access, archiving and backup, advanced-threat protection, and SPF, DKIM and DMARC.4
2-5Network Security ManagementSegmentation, production separated from test, browsing restrictions, secure Wi-Fi, limited ports and services, IPS, DNS security and DDoS protection.4
2-6Mobile Devices SecurityRules for laptops, phones, tablets and BYOD: entity data kept separate and encrypted, use limited to business need, data deleted on loss or exit, user awareness.4
2-7Data and Information ProtectionData protection requirements approved and applied according to each data classification level.3
2-8CryptographyA cryptography standard that includes NCA's National Cryptographic Standards, key lifecycle management, and encryption in transit and at rest by classification.4
2-9Backup and Recovery ManagementBackups that cover critical assets, fast recovery after an incident and restore tests on a schedule.4
2-10Vulnerability ManagementPeriodic vulnerability assessment, severity ratings, risk-based fixes, patches tested outside production first, and trusted vulnerability feeds.4
2-11Penetration TestingPenetration tests on a schedule covering every internet-facing service: infrastructure, websites, web and mobile apps, email and remote access.4
2-12Cybersecurity Event Logs and Monitoring ManagementLogs on for critical assets, privileged accounts and remote access, a SIEM, continuous review and at least 12 months of retention.4
2-13Cybersecurity Incident and Threat ManagementIncident response plans and escalation, incident classification, reporting to NCA, sharing with NCA and threat intelligence feeds.4
2-14Physical SecurityControlled access to critical areas, access and CCTV logs that are protected, secure disposal and re-use of media, and device security on and off site.4
2-15Web Application SecurityFor external web apps: a web application firewall, multi-tier design, HTTPS, a secure-use policy and authentication set by impact assessment.4

Domain 3: Cybersecurity Resilience (1 subdomain, 4 controls)

IDSubdomainWhat to checkControls
3-1Cybersecurity Resilience Aspects of Business Continuity Management (BCM)Business continuity plans that keep security systems running, include cyber incident response and include disaster recovery.4

Domain 4: Third-Party and Cloud Computing Cybersecurity (2 subdomains, 8 controls)

IDSubdomainWhat to checkControls
4-1Third-Party CybersecurityContract clauses for confidentiality, data removal and incident contact; risk assessment before outsourcing; managed SOCs that use remote access based fully in Saudi Arabia.4
4-2Cloud Computing and Hosting CybersecurityCloud requirements in force: data protected by classification and returned in a usable format at exit, and your environment separated from other tenants.4

The ECC Controls Teams Most Often Miss

Most gaps in an ECC self-assessment are not exotic. They are specific wording that a quick read skips:

  • 1-2-1 and 1-2-2: the cybersecurity department must be independent of the IT and communications department, and every cybersecurity position must be held by a full-time, qualified Saudi professional. In ECC-1:2018 the staffing rule covered the head of the function and supervisory or critical positions.
  • 1-8-2: your controls are reviewed and audited by people outside the cybersecurity department, independently. A self-review by the security team does not count for this control.
  • 2-2-3-2: MFA for privileged accounts as well as remote access, with the factors chosen after an impact assessment of a failed or bypassed login.
  • 2-4-3-5: email domains validated with SPF, DKIM and DMARC, not SPF alone.
  • 2-6-3-1: entity data on laptops, phones, tablets and personal devices is kept separate and encrypted.
  • 2-10-3-4: patches are checked in a non-production environment before they go live.
  • 2-12-3-5: cybersecurity event logs are kept for at least 12 months.
  • 4-1-3-2: a managed security operations center that works over remote access must be based fully in Saudi Arabia.

What Changed From ECC-1:2018

If your last gap analysis used ECC-1:2018, re-map it. The 2018 version had 5 domains, 29 subdomains and 114 controls. ECC-2:2024's Appendix C lists every change; the ones that move work are these:

ECC-1:2018 had 5 domains, 29 subdomains and 114 controls; ECC-2:2024 has 4, 28 and 108. Industrial control systems moved to OTCC, and data localization and privacy moved to NDMO at SDAIA
ECC-1:2018 had 5 domains, 29 subdomains and 114 controls; ECC-2:2024 has 4, 28 and 108. Industrial control systems moved to OTCC, and data localization and privacy moved to NDMO at SDAIA
AreaChange
Structure5 domains, 29 subdomains and 114 controls became 4 domains, 28 subdomains and 108 controls (92 subcontrols).
Domain 5 removedIndustrial Control Systems moved out of the ECC into OTCC.
ScopeNow names government affiliates inside and outside Saudi Arabia.
1-2-2 staffingAll cybersecurity positions, not just the head and critical roles, go to full-time qualified Saudis.
2-2-3-2 MFAMFA now covers privileged accounts as well as remote access, with factors set by impact assessment.
2-4-3-5 emailDomain validation names SPF, DKIM and DMARC (SPF only before).
2-5-3-9 DDoSNew subcontrol: protection against DDoS attacks.
2-7 dataProtection by classification level; privacy moved to NDMO at SDAIA.
2-8-3 cryptoMust include NCA's National Cryptographic Standards.
4-2-3 cloudThe rule to host and store data inside the Kingdom was removed; localization now sits with NDMO (SDAIA).

Two common claims are wrong. Web Application Security (2-15) is not new; ECC-1:2018 had it. And ECC-2:2024 no longer requires hosting and storage inside the Kingdom: that rule moved to the National Data Management Office (NDMO) at SDAIA, and NCA updated its cloud controls, CCC-2:2024, for localization.

Device and Endpoint Controls in the ECC

The ECC doesn't name a product, but several Defense controls land on laptops, desktops, phones and tablets. NCA's Telework Cybersecurity Controls (TCC-1:2021), which apply to the same entities for remote work, go further and ask for central management of mobile devices and BYOD with an MDM (TCC 2-5-1-1) and monthly patches on mobile devices (TCC 2-5-1-2).

NCA device and endpoint controls from ECC-2:2024 and TCC-1:2021, and which ones a device management tool can report
NCA device and endpoint controls from ECC-2:2024 and TCC-1:2021, and which ones a device management tool can report
  • Inventory (2-1): an accurate, current list of every information and technology asset, classified and labelled, plus an acceptable-use policy in force.
  • Systems and workstations (2-3-3): centrally managed anti-malware, strict control of USB drives and other external media, patch management for systems, apps and devices, and time sync with a trusted source.
  • Mobile devices and BYOD (2-6-3): entity data kept separate and encrypted, use limited to business need, entity data deleted when a device is lost or an employee leaves (2-6-3-3), and user awareness.
  • Encryption (2-8-3-3): data at rest and in transit encrypted according to its classification, at the level NCA's National Cryptographic Standards set for that data.
  • Vulnerabilities (2-10-3): periodic assessment, severity ratings, risk-based fixes and tested patches.
  • Telework (TCC): mobile devices and BYOD used for remote work managed centrally with an MDM (2-5-1-1) and patched at least monthly (2-5-1-2).
  • Devices on and off site (2-14-3-5) and leavers (1-9-5): devices protected wherever they are, and access revoked as soon as employment ends.

The tracker's Device and endpoint tab lists these with a column for laptops and desktops, one for phones and tablets, and an exceptions column.

How NCA Checks ECC Compliance

NCA evaluates compliance "through multiple means", in the ECC's words: self-assessment by the entity, periodic reports from NCA's compliance tool, and field audit visits, as NCA sees fit. NCA's external evaluations run through its Haseen portal.

NCA checks ECC compliance through self-assessment, compliance tool reports and field audit visits; inside the entity, control 1-8 asks for reviews, an independent audit and reporting to the committee
NCA checks ECC compliance through self-assessment, compliance tool reports and field audit visits; inside the entity, control 1-8 asks for reviews, an independent audit and reporting to the committee

ECC-2:2024 says NCA will issue an ECC-2:2024 assessment and compliance tool. In October 2026 the ECC page listed the PDF and an implementation guide but no tool download, while the telework, data and OT pages do offer one. There is no ECC certificate, so be wary of anyone selling one.

Evidence that holds up is dated, approved and specific: the signed strategy and policies with review dates, the committee charter and minutes, the role matrix, the risk register, the asset inventory, MFA coverage and access review sign-offs, patch, scan and penetration test reports with the fixes, log retention settings, the incident plan and reports to NCA, continuity and recovery test results, and contracts with the required clauses.

How to Use the NCA ECC Checklist

  1. Open the Other NCA frameworks tab and answer the questions. It tells you which NCA sets to read next.
  2. In the ECC-2 tracker, set Applicability for each control. Subdomain 4-2 starts as Check scope.
  3. Work through the 108 controls by subdomain. Every row that isn't Done or N/A is a gap: give it an owner and a due date.
  4. Use the Subcontrols tab where a control has a minimum list, such as 2-5-3 with its nine network items.
  5. Fill in the Device and endpoint tab and record exceptions with a reason.
  6. Log each piece of evidence in the Evidence register as you collect it.
  7. Set your review intervals in the Assessment calendar. The ECC mostly says "periodically", so write your intervals into your policies.
  8. Check the Summary for progress by domain and subdomain and for anything overdue.

For tools that take over the repetitive parts, see our guide to NCA compliance automation.

Where trio.so Fits

Most of the ECC is governance, network, logging, testing, continuity and third-party work, and trio.so does none of that. It is device management software for Windows, macOS, Linux, iOS, iPadOS and Android, and it supplies device evidence for several controls, most of them in the Defense domain:

trio.so's compliance engine includes an NCA ECC (ECC-2:2024) template. It is off by default: you turn it on, see device results and export the evidence for your assessment.

  • Disk encryption on laptops (BitLocker on Windows, FileVault on Mac) and encryption on phones, with status per device.
  • Screen lock and passcode policies.
  • Host firewall status on Mac, Windows and Linux.
  • OS update status per device, with CVE findings that carry CVSS, EPSS and KEV data.
  • Secure boot status.
  • Device inventory, including installed apps on Windows, macOS, iOS and Android.
  • Wipe a lost company-owned device remotely, or lock a lost Mac, iPhone, iPad or Android device; there is no wipe of personal (BYOD) devices.
  • Evidence export for your self-assessment, NCA reports or audit.
  • A console in Arabic as well as English.

In the checklist, the controls marked with a dot are the ones where these device results can serve as part of the evidence: 1-3-3, 1-6-2, 1-8-1, 2-1-2, 2-1-4, 2-3-3, 2-6-2, 2-6-3, 2-8-3, 2-10-3 and 2-14-3. None of them is covered in full by a device tool.

The template checks device settings only. It does not cover the governance, network, logging, testing, physical, continuity or third-party controls, and trio.so does not assess or certify ECC compliance. Learn more about compliance automation. Plans start at $5 per device.

Start free trial Book a demo

14-day free trial. No credit card required.

Sources. Last reviewed October 2026 against ECC-2:2024, the current version on 27 October 2026. Control IDs and names are NCA's; every description is our own paraphrase, and the Arabic ECC text is binding. This article is guidance, not legal advice or an assessment. trio.so is not affiliated with or endorsed by NCA.

Ready-to-use Templates

Must-have Template Toolkit for IT Admins

Explore All
Template Toolkit

Start your free trial

No credit card required
Full access to all features

Get Ahead of the Curve

Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.

Don't let inefficiencies hold you back.

Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.

Smiling womanAbstract geometric patternAbstract geometric patternSmiling womanSmiling woman

Frequently Asked Questions (FAQ)

Have questions? We've got answers. This section covers some of the most commonly asked questions related to this topic.

NCA ECC is the Essential Cybersecurity Controls framework of Saudi Arabia's National Cybersecurity Authority. It sets minimum cybersecurity controls for government entities, their affiliated companies and private operators of critical national infrastructure. The current version is ECC-2:2024.

ECC-2:2024 has 108 main controls and 92 subcontrols, grouped into 4 main domains and 28 subdomains. Figures of 110 or 114 controls come from vendors or from ECC-1:2018, which had 114 controls in 5 domains.

ECC-2:2024 cut the framework from 5 domains to 4 by moving industrial control systems to NCA's OTCC. It extended the Saudi staffing rule to all cybersecurity positions, added MFA for privileged accounts, DKIM and DMARC, and DDoS protection, tied cryptography to NCA's National Cryptographic Standards, and moved data localization and privacy to NDMO at SDAIA.

No, not any more. ECC-1:2018 required hosting and storage inside the Kingdom for cloud services, but ECC-2:2024 deleted that subcontrol and refers localization to the National Data Management Office at SDAIA. One location rule remains: managed security operations centers that use remote access must be based fully in Saudi Arabia (4-1-3-2).

Not yet for ECC-2:2024, as far as we could find. The ECC says NCA will issue an assessment and compliance tool, but in October 2026 the NCA ECC page offered only the PDF and an implementation guide. The telework, data and OT control pages do have xlsx tools.

At least 12 months. Control 2-12-3-5 sets that minimum for cybersecurity event logs, and 2-12-3-2 requires logging for privileged accounts and remote access.

The ECC does not name a product. It requires mobile device and BYOD controls under 2-6, such as encrypting entity data and deleting it when a device is lost. NCA's Telework Cybersecurity Controls go further: TCC 2-5-1-1 asks for central management of mobile devices and BYOD with an MDM.

Related

From the blog

The related industry news, interviews, technologies, and resources.