Kokil Thapa - Professional Web Developer in Nepal
Freelancer Web Developer in Nepal with 15+ Years of Experience

Kokil Thapa is an experienced full-stack web developer focused on building fast, secure, and scalable web applications. He helps businesses and individuals create SEO-friendly, user-focused digital platforms designed for long-term growth.

ISO 27001 Certification Roadmap

By Kokil Thapa | Last reviewed: September 2026

Your client asks for proof that customer data is handled safely. A procurement team sends an ISO 27001 questionnaire. Your board wants a credible answer before signing enterprise deals. An ISO 27001 Certification Roadmap turns that pressure into a sequenced plan: define scope, build an Information Security Management System (ISMS), close gaps against Annex A controls, and survive two audit stages. If you ship web platforms—especially portals with documents, payments, and personal data—the technical work sits inside that roadmap, not beside it. Start with ISO 27001 basics for engineers if the standard language is new to your team.

What Is an ISO 27001 Certification Roadmap?

ISO/IEC 27001 is the international standard for building and certifying an ISMS. The roadmap is the practical sequence your organisation follows to meet it. You are not certifying "the whole company" by default. You certify a defined scope: a product line, business unit, or hosted service boundary.

On production Laravel and WordPress systems I maintain, scope usually means a named environment: production app, admin panel, CI/CD pipeline, backup store, and the people who operate them. Legal-tech portals with document upload and payment flows—like those described in our Mijar Law Associates client portal work—often become the certification boundary because that is where sensitive data lives.

ISO 27001 Certification Roadmap1. ScopeDefine boundary2. GapAssess controls3. TreatFix risks4. DocumentISMS policies5. Internal AuditCorrect findings6. Stage 1 AuditDocumentation OK7. Stage 2 AuditControls workSurveillance Audits (Yearly)Recertification every 3 years
ISO 27001 Certification Roadmap phases from initial scope definition through surveillance audits

The standard itself is published by ISO/IEC 27001. Annex A lists 93 controls grouped into organisational, people, physical, and technological themes. Your Statement of Applicability (SoA) explains which controls apply and why others are excluded.

Who owns the roadmap?

Certification is a management system exercise, not a solo dev task. You need executive sponsorship, a designated ISMS owner, and input from engineering, HR, legal, and operations. Developers own evidence for technical controls: access logs, encryption, backup tests, change records.

How Long Does ISO 27001 Certification Take?

Most organisations need 6 to 18 months from kickoff to certificate. A 15-person SaaS team with decent logging and RBAC might hit 9 months. A 200-person firm with scattered spreadsheets and shared admin passwords needs longer.

Timeline drivers include scope size, existing documentation, auditor availability, and how fast you close nonconformities. Stage 1 checks whether your ISMS design is sound. Stage 2 checks whether controls actually work in practice.

Organisation profileTypical timelineCommon bottleneck
Small product team (5–20 staff)6–9 monthsMissing asset inventory and SoA
Mid-size agency or ISV (20–100)9–14 monthsWeak change management evidence
Enterprise or regulated sector12–18+ monthsCross-department policy alignment
Greenfield ISMS on new platform8–12 monthsBuilding ops habits alongside product

Budget time for corrective actions after internal audit. Auditors treat repeat findings harshly. Plan a 30-day buffer before Stage 2 if your team also ships feature work.

What Are the Phases of an ISO 27001 Implementation?

Think in seven concrete phases. Each phase produces artefacts auditors expect to see.

  1. Establish governance. Appoint an ISMS manager. Define roles in an RACI matrix. Publish an information security policy signed by leadership.
  2. Define scope and context. Document interested parties (customers, regulators, partners). List internal and external issues. Draw a scope boundary diagram showing systems, locations, and data flows.
  3. Run risk assessment. Identify assets, threats, vulnerabilities, and impacts. Score likelihood and consequence. Record treatment decisions: mitigate, accept, transfer, or avoid.
  4. Select and implement controls. Map treatments to Annex A controls. Implement technical fixes: MFA, least privilege, encrypted backups, secure SDLC checks.
  5. Operate the ISMS. Run awareness training. Log incidents. Review access quarterly. Test disaster recovery. Keep change tickets linked to deployments.
  6. Measure and audit internally. Track KPIs: patch SLA, failed login rate, backup success. Conduct an internal audit against ISO 27001 clauses and your SoA.
  7. External certification audit. Stage 1 review, then Stage 2. Address findings. Receive certificate. Enter annual surveillance cycle.
ISMS PDCA Cycle (Clauses 4–10)PLANScope, risk, SoADOImplement controlsCHECKMonitor, auditACTFix, improve
Plan-Do-Check-Act cycle at the core of ISO 27001 ISMS clauses and continuous improvement

Clause 4 covers context. Clause 5 covers leadership. Clause 6 covers planning and risk. Clause 7 covers support and competence. Clause 8 covers operational control. Clause 9 covers monitoring and internal audit. Clause 10 covers nonconformity and improvement. Your roadmap should map deliverables to each clause before Stage 1.

Statement of Applicability essentials

The SoA is a living register. For each Annex A control, state: applicable or not, implementation status, and linked policy or procedure. Auditors cross-check SoA entries against live systems. A control marked "implemented" without evidence becomes a major nonconformity.

How Do Developers Prepare Technical Controls for ISO 27001?

Engineering evidence wins or loses Stage 2. Policies on paper mean little if production still allows shared root SSH keys. On Ubuntu servers running PHP 8.3 or 8.4 with Laravel 12 or 13, I focus on controls auditors can verify quickly.

Access control and identity

Enforce MFA on GitLab, hosting panels, and cloud consoles. Remove shared accounts. Map application roles to job functions using packages like Spatie Laravel Permission. Review privileged access quarterly and keep sign-off records.

Secure development and change management

Link every production deploy to a ticket or merge request. Run CI checks before release: lint, tests, dependency audit. Document how secrets stay out of Git. Rotate API keys on a schedule. Our API rate limiting guide supports abuse-prevention evidence for publicly exposed endpoints.

# Example: GitLab CI security gate (excerpt)
stages:
  - test
  - security
  - deploy

dependency_audit:
  stage: security
  script:
    - composer audit --format=plain
    - npm audit --audit-level=high
  allow_failure: false

deploy_production:
  stage: deploy
  script:
    - dep deploy production
  when: manual
  only:
    - main

Logging, monitoring, and incident response

Centralise auth logs, admin actions, and payment callbacks. Define retention (often 12 months minimum for audit trails). Write a runbook for suspected breach: contain, preserve logs, notify stakeholders. Test it once per year.

Backup, recovery, and availability

Automate nightly database dumps. Store encrypted copies off-server. Run a restore drill and document RTO/RPO results. On shared EC2 stacks I maintain with Deployer 7, backup paths and cron jobs must match the live release symlink—not last month's folder.

Annex A Controls for Web TeamsTechnologicalEncryption, logging, backupsSecure SDLC, vuln mgmtNetwork segmentationOrganisationalPolicies, supplier reviewAsset inventory, SoAManagement reviewPeopleSecurity awareness trainingNDA, offboarding checklistPhishing simulationsPhysicalOffice access, clean deskData centre / hosting SLADevice disposal records
Four Annex A control themes and typical evidence web development teams must produce

Supplier management matters when you rely on hosting, email, SMS, or payment gateways. Collect SOC reports or ISO certificates from vendors. Document due diligence in your vendor register. For Nepal deployments using eSewa, Khalti, or ConnectIPS, record how callback URLs are validated and how failed payments are logged.

Password policy alone is weak evidence. Pair it with enforced complexity, a tested password generation standard for service accounts, and proof that human users cannot reuse compromised credentials across systems.

Evidence pack checklist for engineering

  • Asset register: servers, domains, repos, databases, third-party APIs
  • Network diagram with data classification labels
  • Access review spreadsheets with dates and approver names
  • Sample change tickets tied to tagged releases
  • Vulnerability scan or composer audit output with remediation notes
  • Backup logs and latest successful restore test report
  • Incident log—even if empty, show the process exists

Detailed control guidance lives in ISO/IEC 27002, the implementation companion to 27001. Use it when writing control descriptions in your SoA.

How Much Does ISO 27001 Certification Cost in Nepal and Globally?

Costs split into internal effort, tooling, consultant fees, and certification body charges. Numbers vary by scope and auditor, but planning ranges help boards approve budget.

Cost categoryNepal / South Asia (indicative)Global SMB (indicative)
Gap assessment consultantRs 300,000–800,000 (~USD 2,200–5,900)USD 5,000–15,000
ISMS documentation supportRs 400,000–1,200,000 (~USD 3,000–8,900)USD 8,000–25,000
Stage 1 + Stage 2 audit feesRs 500,000–1,500,000 (~USD 3,700–11,100)USD 10,000–30,000
Annual surveillance auditRs 200,000–600,000 (~USD 1,500–4,400)USD 4,000–12,000
Internal staff time (12 months)0.25–0.5 FTE blendedSame order of magnitude

Tooling adds modest cost: vulnerability scanning, SIEM, or GRC platforms. A small team can start with GitLab CI, OS patching via Linux administration practices, and structured spreadsheets before buying enterprise GRC software.

Certification bodies must be accredited. Verify your auditor through the national accreditation body or the International Accreditation Forum listings. Cheap unaudited "certificates" from unknown bodies fail enterprise due diligence.

Stage 2 Audit GotchasScope too vagueAuditor cannot test boundarySoA not evidencedPolicy without proofNo restore testBackups assumed workingShared admin credsAccess reviews missingFix before Stage 2Internal audit first
Frequent ISO 27001 Stage 2 audit failures and how internal audit catches them early

How Do You Maintain ISO 27001 Certification After the Audit?

Certification is a three-year cycle with annual surveillance audits. Treat the ISMS as operational infrastructure, not a one-time documentation project.

Schedule management reviews at least yearly. Review KPI trends, incident summaries, audit findings, and risk register changes. Update the SoA when you add new services—mobile apps, AI features, or a second data centre all trigger reassessment.

When building new features under certification scope, bake security into delivery. A enterprise application engagement should include threat modelling for document uploads, payment flows, and admin impersonation paths from day one.

Link maintenance work to controls: patching cadence, log review rotation, and quarterly access recertification. Our support and maintenance service model aligns with Clause 8 operational expectations when scope includes hosted applications.

For legal-tech and client portals—such as Notary Nepal or Court Marriage In Nepal—data minimisation and retention policies must match what the application actually stores. Auditors sample live records, not marketing copy.

Key Takeaways

  • Define a narrow, testable certification scope before writing policies—vague boundaries fail Stage 2.
  • Build a risk register and Statement of Applicability that link every Annex A control to live evidence.
  • Engineering proof (MFA, logging, backups, change tickets) matters more than policy PDFs alone.
  • Run a rigorous internal audit 4–8 weeks before Stage 2 to close major nonconformities early.
  • Budget Rs 1.2–3.5 million all-in for many Nepal SMBs over 12 months, plus ongoing surveillance fees.
  • Treat surveillance audits as continuous compliance—update the ISMS whenever architecture or vendors change.

People Also Ask

What is the difference between ISO 27001 and SOC 2?

ISO 27001 certifies your ISMS against an international standard through accredited auditors. SOC 2 is an attestation report (Type I or II) focused on Trust Services Criteria, common in US SaaS sales. Many product companies pursue both; ISO 27001 gives a portable certificate, while SOC 2 reports are customer-specific and periodic.

Can a startup get ISO 27001 certified with a small team?

Yes, if scope stays tight. Certifying a single SaaS product and its production stack is realistic for teams under 20 people. Exclude unrelated internal tools from scope with documented justification. Startups fail when they certify "everything" before basic access control and logging exist.

Do developers need ISO 27001 training?

Developers need role-based awareness training, not lead-auditor certification. They should understand secure coding expectations, incident reporting paths, and how their tickets become audit evidence. ISMS managers and internal auditors benefit from formal ISO 27001 lead implementer or lead auditor courses.

How does ISO 27001 relate to GDPR or Nepal data protection practice?

ISO 27001 does not replace privacy law. It provides a control framework that supports lawful processing: access control, encryption, breach procedures, and supplier management. Map ISO controls to legal obligations in your compliance register. Privacy policies and technical measures must align.

Build Your ISO 27001 Certification Roadmap With Engineering in the Loop

ISO 27001 certification is achievable for web product teams when the ISO 27001 Certification Roadmap treats security controls as production requirements—not a paperwork sprint before the auditor arrives. Scope tightly, close technical gaps early, and keep evidence where auditors look: logs, tickets, backups, and access reviews.

If you are planning certification for a Laravel platform, legal-tech portal, or eCommerce stack, align development, hosting, and ISMS ownership from the start. Review our custom software development approach, browse relevant portfolio projects, or read the DevOps career roadmap for overlapping operational skills. When you want hands-on help scoping technical controls, contact us to discuss your timeline and audit target.

Frequently Asked Questions

An ISO 27001 Certification Roadmap is the practical sequence your organisation follows to build and certify an Information Security Management System against ISO/IEC 27001. It moves from scoping and gap analysis through risk treatment, ISMS documentation, internal audit, Stage 1 readiness review, Stage 2 certification audit, and ongoing surveillance. For web platforms, the technical work sits inside that roadmap, not beside it.

Most organisations need 6 to 18 months from kickoff to certificate. A 15-person SaaS team with decent logging and RBAC might hit 9 months; a 200-person firm with scattered spreadsheets and shared admin passwords needs longer. Drivers include scope size, existing documentation, auditor availability, and how fast you close nonconformities.

Phase one: establish governance with an ISMS manager, RACI matrix, and signed information security policy. Two: define scope, interested parties, and a boundary diagram. Three: run risk assessment and record treatment decisions. Four: map treatments to Annex A controls and implement fixes like MFA and encrypted backups. Five: operate the ISMS with training, incident logging, and access reviews. Six: measure KPIs and run an internal audit. Seven: complete Stage 1 and Stage 2 external audits, then enter surveillance.

Indicative Nepal ranges from the article: gap assessment Rs 300,000–800,000 (~USD 2,200–5,900), ISMS documentation Rs 400,000–1,200,000 (~USD 3,000–8,900), Stage 1 plus Stage 2 audits Rs 500,000–1,500,000 (~USD 3,700–11,100), and annual surveillance Rs 200,000–600,000 (~USD 1,500–4,400). Budget Rs 1.2–3.5 million all-in for many Nepal SMBs over 12 months, plus internal staff time at roughly 0.25–0.5 FTE blended.

ISO 27001 certifies your ISMS against an international standard through accredited auditors and yields a portable certificate. SOC 2 is an attestation report, Type I or II, focused on Trust Services Criteria and common in US SaaS sales. Many product companies pursue both. ISO 27001 suits global procurement questionnaires; SOC 2 reports are customer-specific and periodic.

Yes, if scope stays tight. Certifying a single SaaS product and its production stack is realistic for teams under 20 people. Exclude unrelated internal tools from scope with documented justification in your Statement of Applicability. Startups fail when they certify everything before basic access control, asset inventory, and logging exist.

The SoA is a living register covering each of Annex A’s 93 controls. For every control, state whether it applies, its implementation status, and the linked policy or procedure. Auditors cross-check SoA entries against live systems. A control marked implemented without evidence becomes a major nonconformity at Stage 2.

Stage 1 checks whether your ISMS design is sound: policies, scope, risk register, and SoA alignment with ISO 27001 clauses 4 through 10. Stage 2 checks whether controls actually work in practice. Auditors sample logs, tickets, backups, and access reviews. Address findings before receiving the certificate, then enter annual surveillance within a three-year certification cycle.

Developers need role-based awareness training, not lead-auditor certification. They should understand secure coding expectations, incident reporting paths, and how merge requests and deploy tickets become audit evidence. ISMS managers and internal auditors benefit from formal ISO 27001 lead implementer or lead auditor courses.

Engineering evidence wins or loses Stage 2. Enforce MFA on GitLab, hosting panels, and cloud consoles; remove shared accounts; map roles with packages like Spatie Laravel Permission. Link every production deploy to a ticket or merge request. Run CI security gates such as composer audit and npm audit. Centralise auth logs and admin actions with defined retention, automate encrypted off-server backups, and document restore drill results.

Certification runs on a three-year cycle with annual surveillance audits. Schedule management reviews at least yearly covering KPI trends, incidents, audit findings, and risk register changes. Update the SoA when you add services such as mobile apps or AI features. Link maintenance work to controls: patching cadence, log review rotation, and quarterly access recertification. Treat the ISMS as operational infrastructure, not a one-time documentation project.

Certify a defined boundary: a product line, business unit, or hosted service—not the whole company by default. On production Laravel and WordPress systems, scope usually means a named environment covering the production app, admin panel, CI/CD pipeline, backup store, and the people who operate them.

Frequent failures include controls marked implemented in the SoA without live evidence, missing asset inventory, weak change management proof, shared admin or root SSH access, backup paths pointing to stale release folders instead of live symlinks, and password policies without enforced MFA or access review records. Internal audit 4–8 weeks before Stage 2 helps catch these. Auditors treat repeat findings harshly.

Your evidence pack should include an asset register of servers, domains, repos, databases, and third-party APIs; a network diagram with data classification labels; access review spreadsheets with dates and approver names; sample change tickets tied to tagged releases; vulnerability scan or composer audit output with remediation notes; backup logs and a latest successful restore test report; and an incident log showing the process exists even if empty.

ISO 27001 does not replace privacy law. It provides a control framework supporting lawful processing through access control, encryption, breach procedures, and supplier management. Map ISO controls to legal obligations in your compliance register. Privacy policies and technical measures must align with what the application actually stores—auditors sample live records, not marketing copy.

Share this article

0 Comments

Leave a comment

Your email is not published. Comments appear once they have been read. Sign in to have your details filled in.

Quick Contact Options
Choose how you want to connect me: