I'm looking for:
Recently viewed
How to Conduct a Cyber Security Audit for Your UK Business - Softomate Solutions blog

SOFTWARE DEVELOPMENT

How to Conduct a Cyber Security Audit for Your UK Business

7 June 202622 min readBy Softomate Solutions

A cyber security audit is a structured review that measures your security posture against a recognised framework, usually the National Cyber Security Centre's Cyber Essentials, and produces a prioritised list of fixes. For a UK SME the process has six stages: define the scope and asset inventory, identify threats and vulnerabilities, evaluate your existing controls, score and prioritise the gaps, document a formal risk assessment, then remediate and re-test. A basic internal audit costs nothing but staff time. A formal external audit or Cyber Essentials Plus assessment typically runs £1,399 to £8,000 plus VAT. The Cyber Security Breaches Survey 2025 found 43% of UK businesses suffered a breach or attack in the previous 12 months, and Cyber Essentials controls stop roughly 80% of common attacks. Most businesses should audit at least annually; finance and healthcare every six months. This guide walks through every stage with a copy-paste checklist.

Last updated: June 2026

What Is a Cyber Security Audit and Why Does Your UK Business Need One?

A cyber security audit is a systematic, evidence-based review of how well your organisation protects its data, systems and people against attack, measured against a defined standard rather than against gut feeling. The word "audit" matters. An assessment gives you a general health check; an audit checks specific controls against specific criteria and records pass or fail for each. That distinction is the whole point: an audit produces accountability and a paper trail, not just a worried conversation in a meeting room.

The case for doing one in 2026 is no longer theoretical. The government's Cyber Security Breaches Survey 2025 found that 43% of all UK businesses, and 30% of charities, experienced a breach or attack in the preceding 12 months. Among smaller firms the picture is sharper still: 50% of small businesses and 41% of micro businesses were hit. That works out to roughly 612,000 UK businesses dealing with an incident in a single year. The average cost of the most disruptive breach across all businesses was around £1,600, rising to about £3,550 once you strip out the zero-cost incidents, and the cost of the most serious breaches climbed roughly 19% year on year. Phishing remains the dominant vector by a wide margin.

Our view, after a decade building and securing systems for UK companies, is blunt: most small businesses are not breached because attackers are clever, they are breached because nobody ever checked the basics. An unpatched router, a shared admin password, a former employee's account still active, an old WordPress plugin. An audit exists to find those things before a criminal does.

There are three practical reasons the audit has moved from "nice to have" to "expected":

  1. Insurance. 62% of small businesses now hold cyber insurance, up from 49% in 2024. Insurers increasingly require evidence of basic controls, and a clean Cyber Essentials certificate often lowers premiums or is a precondition of cover.
  2. Tenders and supply chains. Public sector contracts handling personal or sensitive data frequently mandate Cyber Essentials. Larger private clients now pass the same requirement down to their suppliers.
  3. Regulatory exposure. Under UK GDPR, the Information Commissioner's Office can issue significant fines for failures to keep personal data secure. An audit is your documented proof that you took "appropriate technical and organisational measures".

Put simply, an audit converts a vague sense of risk into a costed, prioritised, defensible plan. It is the difference between hoping you are secure and being able to show it.

Should You Run an Internal Audit or Hire an External Auditor?

Run an internal audit first to fix the obvious gaps cheaply, then bring in an external auditor when you need independent assurance, a certificate, or a sign-off that satisfies a client, insurer or regulator. The two are not rivals; they are stages. The honest rule is this: internal audits find the problems you already half-suspect, external audits find the problems you are blind to, and only an external audit carries weight with third parties because it is independent.

An internal audit is run by your own staff, an IT lead, an office manager, or a security-minded director, using a published checklist such as the Cyber Essentials self-assessment questionnaire. It costs nothing but time and is ideal for catching the unforced errors: missing multi-factor authentication, devices without disk encryption, software well past its patch window. The weakness is obvious. People rarely audit their own work objectively, and an internal reviewer may not know what a determined attacker would actually try.

An external audit is performed by a qualified third party, ranging from a Cyber Essentials certification body to a penetration testing firm or a CREST-accredited consultancy. It gives you independence, specialist tooling, and a credential you can show others. The trade-off is cost and the need to prepare your documentation in advance so you are not paying expert day rates for them to chase your asset list.

Use the matrix below to decide which fits your situation right now.

FactorInternal auditExternal audit
Typical cost£0 (staff time only)£500 to £8,000+ VAT depending on scope
IndependenceLow, conflict of interestHigh, defensible to third parties
Best forQuarterly hygiene checks, fixing the basicsCertification, tenders, insurance, post-incident assurance
Expertise neededModerate, follow a checklistSpecialist, often CREST or IASME assessors
Produces a certificateNoYes (Cyber Essentials, ISO 27001, etc.)
Catches sophisticated threatsRarelyYes, especially with penetration testing
Recommended frequencyEvery 3 to 6 monthsAnnually, or before a contract requirement

Be sceptical if a provider tells you a single penetration test makes you "secure". A pen test is a snapshot of one moment against one configuration. Real assurance comes from the cycle: internal hygiene checks running continuously, an external audit confirming it annually, and remediation closing the gaps in between. If your operations involve custom internal tools or a bespoke platform, an audit should also cover that codebase, which is where teams building secure web applications in London add value beyond a checklist tick.

What Are the Six Steps to Conducting a Cyber Security Audit?

A cyber security audit follows six repeatable steps: define the scope and inventory your assets, identify threats and vulnerabilities, evaluate your existing controls, score and prioritise the gaps, document a formal risk assessment, then remediate and re-test. Skipping the early steps is the most common mistake. Teams jump straight to "scan for vulnerabilities" without knowing what they own, then miss the home-worker laptop or the cloud storage bucket nobody remembered. Scope first, always.

Here is each step in practical detail.

  1. Define scope and build an asset inventory. List every device, system, account, application and data store that touches your business. Laptops, servers, mobile phones, cloud accounts (Microsoft 365, Google Workspace, AWS), SaaS subscriptions, the office router, and crucially, home-worker routers and personal devices that connect to work systems. Cyber Essentials explicitly brings home-worker routers into scope. If you cannot list it, you cannot protect it.
  2. Identify threats and vulnerabilities. For each asset, ask what could go wrong and how. Phishing against staff, ransomware on shared drives, an exposed remote desktop port, an out-of-date plugin on the website, an ex-employee's live account. Run a vulnerability scan where appropriate and review access logs.
  3. Evaluate existing controls. For every threat, record what you already have in place. Is multi-factor authentication on? Are backups tested? Is antivirus current and centrally managed? Are admin rights restricted? This is where you compare reality against the five Cyber Essentials controls.
  4. Score and prioritise. Rate each gap by likelihood and impact. A critical, easily-exploited gap on a system holding customer data outranks a low-impact cosmetic issue. Prioritisation is the entire value of the exercise.
  5. Document the risk assessment. Record findings, owners, deadlines and residual risk in a single register. This document is your evidence for insurers, the ICO and clients.
  6. Remediate and re-test. Fix the highest-priority items, then verify each fix actually closed the gap. An untested fix is an assumption, not a control.

The checklist below is the working document we hand clients to run their own first-pass internal audit. Copy it, mark each row, and you have a defensible starting point.

Audit areaQuestion to answerStatus
Asset inventoryIs every device, account and cloud service listed and owned?Yes / Partial / No
Multi-factor authIs MFA enforced on email, cloud and admin accounts?Yes / Partial / No
PatchingAre OS and apps patched within 14 days of release?Yes / Partial / No
Access controlAre admin rights restricted and leavers' accounts disabled?Yes / Partial / No
BackupsAre backups automated, offsite and tested for restore?Yes / Partial / No
Malware protectionIs endpoint protection installed, current and centrally managed?Yes / Partial / No
FirewallsAre boundary and host firewalls enabled and configured?Yes / Partial / No
Staff awarenessHave staff had phishing and password training in 12 months?Yes / Partial / No
Incident planIs there a written, tested incident response plan?Yes / Partial / No
Data mappingDo you know what personal data you hold and where?Yes / Partial / No

Any row marked "No" on a system holding personal or financial data is your first remediation target. If many rows are "Partial", you have a documentation problem as much as a security one, and that is where automating evidence collection through your business process automation can keep an audit current rather than a once-a-year scramble.

How Do the Five Cyber Essentials Controls Map to Your Audit?

The five Cyber Essentials technical controls are firewalls, secure configuration, user access control, malware protection and security update management, and together they are the backbone every UK audit should measure against because they stop roughly 80% of common internet-based attacks. Cyber Essentials is the National Cyber Security Centre's government-backed baseline, administered by IASME. It is deliberately not exhaustive; it targets the controls that block the attacks that actually happen to small businesses, not the exotic ones that make headlines.

The single most important thing to understand about Cyber Essentials is that there are no partial passes. Every control is assessed against every in-scope device, and any single "No" is a fail. That sounds harsh, but it is the point: an attacker only needs one unpatched laptop or one missing firewall to get in, so the standard refuses to average your way to a pass.

Here is what each control demands and how to audit it.

Working on something like this? Let’s talk it through.
ControlWhat it requiresHow to audit it
FirewallsBoundary and software firewalls enabled on every device, including home-worker routersConfirm firewalls active, default admin passwords changed, no unnecessary open ports
Secure configurationRemove or disable unused software, accounts and default settingsAudit each device for default passwords, unused apps and unnecessary user accounts
User access controlLeast-privilege access, unique accounts, MFA, prompt removal of leaversReview admin rights, check MFA coverage, verify leaver process works
Malware protectionAnti-malware, application allow-listing or sandboxing on all devicesConfirm endpoint protection installed, updating and centrally visible
Security update managementApply critical and high-severity patches within 14 daysCheck patch status of OS, browsers, plugins; flag end-of-life software

The 14-day patching window catches more businesses out than any other requirement. It applies to operating systems, applications, browsers, and crucially the third-party plugins and frameworks on your website. End-of-life software that no longer receives updates is an automatic fail; if you are still running an unsupported Windows version or an abandoned CMS plugin, that is your priority remediation.

Our honest stance: even if you never intend to certify, audit against these five controls anyway. They are free to use as a yardstick, they are tuned to the real UK threat landscape, and a clean pass against them genuinely removes the vast majority of your risk. Certification then turns that work into a credential, and brings a useful perk, firms with a turnover under £20m that certify get up to £25,000 of free cyber insurance bundled with the certificate.

Which Frameworks and Standards Should You Audit Against?

Audit against Cyber Essentials as your baseline, add ISO 27001 if you need a comprehensive management system for larger clients, map your data handling to UK GDPR in every case, and layer NIS Regulations, FCA rules or DORA only if your sector requires them. Choosing the right framework is about matching effort to obligation. A five-person consultancy does not need ISO 27001; a fintech handling payments cannot ignore FCA expectations. The mistake is either over-engineering, drowning a small firm in an enterprise standard, or under-doing it and failing a tender because you only ever did the bare minimum.

The honest hierarchy for most UK SMEs is: do Cyber Essentials first because it is cheap, fast and stops most attacks; treat UK GDPR compliance as non-negotiable because it is the law; and only reach for ISO 27001 when a client, investor or regulator explicitly asks for it. Adding frameworks you do not need buys you cost and bureaucracy, not security.

StandardWho needs itScopeEffort
Cyber EssentialsAlmost every UK businessFive technical controlsLow, days to weeks
Cyber Essentials PlusFirms needing verified assurance or higher-value tendersSame controls, independently testedMedium
ISO 27001Larger firms, those serving enterprise or international clientsFull information security management systemHigh, months
UK GDPRAnyone handling personal data (all of you)Lawful, secure data processingOngoing
NIS RegulationsEssential services and digital service providersOperational resilience of critical servicesHigh
FCA / DORAFinancial services and their critical IT suppliersOperational and digital resilienceHigh

UK GDPR deserves a special note because it threads through everything. The ICO does not prescribe a single checklist, it expects "appropriate technical and organisational measures", and a documented audit is your best evidence that you met that bar. When you map data flows during the audit, you are simultaneously building your record of processing activities, so the work pays off twice. For regulated sectors, the resilience rules under DORA from 2025 push security obligations down to third-party IT providers, which means your software and automation suppliers now sit inside your audit scope, not outside it. If you run bespoke client systems or a custom CRM, that platform must be auditable too, not a black box.

How Often Should You Audit, and What Does It Cost?

Audit at least annually as a baseline, move to every six months for finance, healthcare and high-risk sectors, run quarterly internal hygiene checks regardless, and re-audit immediately after any significant change or incident. Annual is the floor, not the target. Threats evolve weekly, your systems change monthly, and a certificate from twelve months ago tells an attacker nothing about today. The right cadence layers a cheap continuous check on top of a thorough periodic one.

Frequency should track risk. The more sensitive your data and the more regulated your sector, the shorter the gap between full audits. Cyber Essentials certification itself is valid for twelve months and must be renewed annually, which sets a natural rhythm for most businesses.

Business typeFull audit frequencyInternal check frequency
Low-risk micro businessAnnuallyEvery 6 months
General SMEAnnuallyQuarterly
Finance, legal, healthcareEvery 6 monthsQuarterly or monthly
After a breach or major changeImmediatelyImmediately

On cost, here is the realistic 2026 picture. A self-assessed internal audit using the published checklist is free beyond staff time. Cyber Essentials Basic certification is tiered by headcount and costs from £320 plus VAT for a micro business up to around £440 plus VAT for a 10 to 49 staff band, with larger organisations paying more. Cyber Essentials Plus, which includes an independent technical assessment, ranges from roughly £1,399 to £8,000 plus VAT depending on the number of devices and locations. Consultant support to prepare your evidence and walk you through the process typically adds £500 to £2,500 plus VAT.

ServiceTypical 2026 cost (ex VAT)What you get
Internal self-assessment£0Checklist-based review, no certificate
Cyber Essentials Basic£320 to £600+Self-assessed, verified certificate, 12 months
Consultant support£500 to £2,500Evidence prep and guided submission
Cyber Essentials Plus£1,399 to £8,000Independent technical audit and certificate
ISO 27001 implementation£10,000 to £40,000+Full management system and external certification

Set against an average breach cost of £1,600, rising sharply for serious incidents, the maths is uncomfortable to ignore. A few hundred pounds of certification and a day of internal review buys protection against an event that the survey data says hits roughly half of small businesses every year. That is not fear-selling, it is arithmetic.

How Do You Turn Audit Findings Into a Remediation Plan?

Turn findings into a remediation plan by ranking every gap on a likelihood-and-impact scale, assigning each a named owner and a deadline, fixing the critical items first, re-testing each fix, and recording residual risk in a living register that you review monthly. An audit that ends with a PDF of problems and no action is worse than no audit, because you now have documented evidence that you knew about a flaw and did nothing. The plan is where the value lives.

Prioritisation is the skill. Not every finding is urgent, and treating them all as equal guarantees the genuinely dangerous gaps wait behind cosmetic ones. We rank using a simple two-axis model: how likely is this to be exploited, and how badly would it hurt if it were. A critical, internet-facing, easily-exploited vulnerability on a system holding customer data is a "fix this week" item. A low-impact internal misconfiguration is a "schedule it" item.

PriorityExample findingTarget fix time
CriticalNo MFA on admin email; unpatched internet-facing serverWithin 7 days
HighEnd-of-life software; leaver accounts still activeWithin 30 days
MediumBackups not tested; inconsistent patchingWithin 90 days
LowMinor configuration tidy-ups; documentation gapsNext audit cycle

Two parts of remediation get neglected and both matter enormously. The first is staff awareness. Phishing is the leading attack vector in the breaches survey, and no firewall stops an employee who clicks a convincing link and types in their password. Short, regular training and simulated phishing exercises do more for most small businesses than any single piece of software. The second is an incident response plan. Decide now, in calm conditions, who you call, how you isolate affected systems, who notifies the ICO (you have 72 hours to report a qualifying personal data breach), and how you communicate with customers. Rehearse it once and it stops being theory.

The smartest move is to make remediation continuous rather than annual. Automated patch deployment, automated alerts when a control drifts, automated offboarding that disables a leaver's accounts the moment HR marks them as departed: these remove the human forgetfulness that causes most failures. This is exactly where security and AI automation overlap, turning a once-a-year panic into a quietly self-maintaining posture.

What Does the Softomate Audit and Remediation Process Look Like?

Softomate runs a five-stage audit and remediation engagement that takes most SMEs from first call to a certifiable, documented security posture in four to eight weeks, on a fixed quote agreed before any work starts, with prices beginning at £2,500 plus VAT for a scoped internal audit. We are a London-based software and automation agency in Stanmore (HA7), and our angle is different from a pure pen-test firm: we do not just hand you a list of problems, we build the automation that keeps the fixes in place. The honest promise is no open-ended day rates and no surprise invoices, the scope and the price are fixed up front.

Here is how an engagement runs.

  1. Discovery and scoping. We map your assets, data flows, cloud services and existing controls, and agree the audit's boundary. You get a fixed quote at the end of this stage, before any chargeable work begins.
  2. Audit and risk assessment. We measure every in-scope system against the five Cyber Essentials controls and, where relevant, ISO 27001 and UK GDPR obligations, producing a scored, prioritised register.
  3. Remediation plan. We translate findings into a ranked action plan with owners, deadlines and residual-risk notes, and walk your team through it so nothing is a black box.
  4. Implementation and automation. We fix the critical and high-priority gaps and, where it pays off, automate the controls, patch management, MFA enforcement, automated offboarding, alerting, so they stay fixed.
  5. Re-test, certify and monitor. We verify every fix, support your Cyber Essentials submission if you want certification, and set up ongoing monitoring so the next audit is a confirmation, not a scramble.
StageTypical durationOutput
1. Discovery and scoping3 to 5 daysAsset map and fixed quote
2. Audit and risk assessment1 to 2 weeksScored risk register
3. Remediation plan3 to 5 daysPrioritised action plan
4. Implementation and automation1 to 3 weeksClosed gaps, automated controls
5. Re-test, certify and monitor1 weekVerified posture, certification support

Indicative pricing: a scoped internal audit and risk assessment starts at £2,500 plus VAT; a full audit with remediation and Cyber Essentials support typically runs £2,500 to £6,000 plus VAT depending on size and complexity; ongoing automated monitoring and patch management is available on a monthly retainer. Because we build software, the automation work, from GoHighLevel automation for client communications to bespoke offboarding workflows, is delivered by the same team that found the gaps, so nothing falls between consultant and developer. If you want to discuss scope, our contact page is the fastest route to a no-obligation scoping call.

Frequently Asked Questions

How much does a cyber security audit cost in the UK?

An internal self-assessment costs nothing beyond staff time. Cyber Essentials Basic certification runs £320 to £600 plus VAT, Cyber Essentials Plus £1,399 to £8,000 plus VAT, and consultant support adds £500 to £2,500 plus VAT. A full external audit with remediation typically costs £2,500 to £6,000 plus VAT for an SME.

How often should a small business conduct a cyber security audit?

At least once a year as a minimum, with quarterly internal hygiene checks in between. Finance, legal and healthcare firms should run a full audit every six months. You should also audit immediately after any significant system change, a breach, or onboarding a major new client with security requirements.

Can I conduct a cyber security audit myself?

Yes, for a first-pass internal audit. Use the NCSC Cyber Essentials self-assessment questionnaire and a structured checklist to catch the obvious gaps such as missing MFA, unpatched software and active leaver accounts. For certification, insurance evidence or independent assurance you will need an external, accredited auditor.

What is the difference between a cyber security audit and a penetration test?

An audit reviews your controls, policies and documentation against a framework and produces a prioritised risk register. A penetration test actively attempts to exploit your systems to prove what an attacker could achieve. They are complementary: the audit tells you what should be in place, the pen test confirms whether it actually holds.

What are the five Cyber Essentials controls?

Firewalls, secure configuration, user access control, malware protection, and security update management. Together they block around 80% of common internet-based attacks. Cyber Essentials has no partial passes, so any single failing control across any in-scope device fails the whole assessment, which is why thorough auditing matters.

Is Cyber Essentials a legal requirement in the UK?

It is not a general legal requirement, but it is mandatory for many central government contracts that handle personal or sensitive data, and is increasingly required in private-sector supply chains and by insurers. UK GDPR separately requires appropriate security measures, and Cyber Essentials is strong evidence you have met that obligation.

How long does a cyber security audit take?

A small business internal audit can be completed in a day or two. A full external audit with discovery, risk assessment, remediation and certification support typically runs four to eight weeks. Cyber Essentials Plus on-site testing itself is usually completed within one to two days once your evidence is ready.

What happens if I fail a Cyber Essentials assessment?

You receive a report listing the failing controls. There are no partial passes, so any single failure means the certificate is not issued until you remediate. Most certification bodies allow you to fix the gaps and resubmit, often within a grace period, without paying the full fee again.

Do home workers' devices need to be included in the audit?

Yes. Cyber Essentials explicitly brings home-worker routers and any device that accesses company data into scope. That includes personal laptops and phones used for work. A common audit failure is forgetting remote and hybrid staff, so your asset inventory must capture every device that touches business systems.

Do I need to report a breach to the ICO?

If a personal data breach poses a risk to individuals' rights and freedoms, you must report it to the Information Commissioner's Office within 72 hours of becoming aware of it. High-risk breaches also require you to inform affected individuals. Your incident response plan should set out exactly who handles this notification.

A cyber security audit is not a one-off project, it is a cycle: scope your assets, identify threats, evaluate controls against the five Cyber Essentials baselines, prioritise gaps by likelihood and impact, document the risk, then remediate and re-test. With 43% of UK businesses breached last year and average serious-incident costs climbing 19%, the case for at least an annual audit, backed by quarterly internal checks, is now plainly commercial as much as technical. Start free with an internal self-assessment, certify with Cyber Essentials from £320 plus VAT to unlock up to £25,000 of free cyber insurance, and step up to Cyber Essentials Plus or ISO 27001 only when a client, insurer or regulator demands it. The businesses that fare best are not the ones with the biggest security budget, they are the ones who turned the audit findings into automated, self-maintaining controls and kept the cycle running.

Ready to move from worrying about your security posture to documenting it? Explore our business process automation services in London to see how we turn audit findings into controls that maintain themselves, or book a no-obligation scoping call.

Written by Deen Dayal Yadav, Founder of Softomate Solutions, a London-based software development and AI automation agency in Stanmore (HA7). With over 12 years building software, CRM and automation systems for UK businesses, he has helped SMEs secure their platforms, pass Cyber Essentials and automate the controls that keep them compliant. Softomate Solutions is a registered company at Companies House. Learn more on our about page.

We protect the real names of all clients featured in examples and case studies. Every testimonial is from a real client.

Work with us

Ready to automate your business?

Book a free 30-minute discovery call with DD and get a personalised automation roadmap.

  • Free discovery call, no commitment
  • Fixed-price scoping delivered within 48 hours
  • UK-based team with full accountability
48hSCOPING DELIVERED
100+PROJECTS DELIVERED
UKBASED TEAM
10+YEARS EXPERIENCE
Deen Dayal Yadav, founder of Softomate Solutions

Deen Dayal Yadav

Online

Hi there ðŸ'‹

How can I help you?