Penetration Testing

Penetration Testing for Small Business: A UK Guide

> target_audience: uk_small_business —— myth_busted: too_small_to_be_targeted —— reality: you_already_are<span class="cursor-blink">_</span>_

Hedgehog Security 9 April 2024 10 min read

Attackers do not check your company size.

There is a persistent belief among small business owners that penetration testing is something only large enterprises need. The reasoning is understandable: 'We are a small company. Why would anyone target us?' The answer is that they already are — not because of who you are, but because of what you have. A customer database, a payment system, an email server, a website that can be hijacked for phishing — these are valuable to attackers regardless of your company's size.

Automated attack tools do not evaluate your turnover before scanning your IP addresses. Ransomware operators do not check your headcount before encrypting your files. Credential stuffing bots do not verify your Companies House filing before trying default passwords against your login pages. Small businesses are attacked with the same tools and techniques as large enterprises — but typically with fewer resources to defend themselves and recover.


Recommended

We found this during a real engagement.

Want to know if your environment has the same weakness? Book a free 30-minute scoping call.

Book a Scoping Call

Why small businesses are disproportionately affected.

Automated Attacks at Scale
The majority of cyberattacks against small businesses are automated. Botnets scan millions of IP addresses looking for known vulnerabilities, default credentials, and misconfigured services. Your business does not need to be specifically targeted — it just needs to be on the internet with a vulnerability that an automated tool can find.
Supply Chain Targeting
Attackers increasingly target small businesses as a route into their larger clients. If you provide services to a larger organisation and have any form of network connectivity or data exchange with them, compromising your systems may give an attacker access to theirs. This is why larger organisations are increasingly requiring penetration test evidence from their suppliers.
Lower Security Investment
Small businesses typically spend less on security — fewer dedicated security staff, less sophisticated monitoring, and less frequent patching. Attackers know this and target smaller organisations precisely because they expect weaker defences and a higher probability of success.
Greater Business Impact
A breach that a large enterprise absorbs as a line item in their quarterly report can be existential for a small business. The direct costs of incident response, combined with business interruption, customer loss, and reputational damage, can push a small business to the point of closure.

Penetration testing that fits your business.

Penetration testing for a small business does not need to be the same engagement that a bank or a government department commissions. It should be proportionate to your size, your risk profile, and your budget — but it does need to be genuine. A professional, focused penetration test of your most critical systems delivers more value than either no testing at all or a cut-price automated scan masquerading as a penetration test.

Business Profile Recommended Testing Indicative Cost
Sole trader / micro-business with a website External infrastructure test covering your public IP addresses and website. If the website collects personal data or processes payments, add web application testing for the site. £2,000 – £4,000
Small business (5–25 staff) with office network External infrastructure and web application testing, plus internal infrastructure testing if you operate a server environment or use Active Directory. This covers both your internet-facing exposure and your internal network security. £4,000 – £8,000
Small business with customer-facing application Prioritise web application testing for your customer-facing platform. If the application handles sensitive data or financial transactions, this should be tested before anything else — it represents your highest risk. £3,000 – £7,000
Small business with remote workforce External infrastructure testing with a focus on VPN gateways, remote access services, and cloud application configuration. If staff access company resources from home, those access points are part of your attack surface. £2,500 – £5,000

Requirements that apply regardless of size.

Several compliance obligations apply to businesses of all sizes. If your small business handles personal data, processes card payments, or provides services to regulated industries, penetration testing may be a legal or contractual requirement — not an optional extra.

Requirement Applies If
UK GDPR You process personal data of any kind — customer names, email addresses, contact details, or any information that identifies a living individual. This applies to virtually every business. The ICO expects appropriate technical measures including security testing.
PCI DSS You accept card payments — online, in-store, or by telephone. PCI DSS requires annual penetration testing. The scope depends on your merchant level and how you handle card data.
Cyber Essentials / Cyber Essentials Plus You want to demonstrate baseline security to clients — particularly public sector clients who require Cyber Essentials certification. The Plus level includes a verified technical assessment.
Client / supply chain requirements Your larger clients or partners require evidence of penetration testing as a condition of doing business. This is increasingly common and is often non-negotiable.

Getting the most from a limited budget.

If your budget is constrained — and for most small businesses, it is — there are practical strategies to ensure every pound spent on security testing delivers maximum return.

Strategy How It Helps
Prioritise by risk, not by coverage Test the systems that would cause the most damage if compromised — your customer-facing application, your payment processing, your data stores — rather than trying to test everything superficially.
Fix the findings The test only delivers value if vulnerabilities are actually remediated. Budget for remediation time alongside the test itself. A test with full remediation is infinitely more valuable than two tests with no follow-up.
Build a relationship with your provider A provider who knows your environment from previous engagements can test more efficiently and deliver deeper results. Many providers offer multi-year agreements at reduced rates.
Expand scope gradually Start with external testing in year one. Add web application testing in year two. Add internal testing in year three. This spreads the cost while building a comprehensive testing programme over time.

How to start.

If you are a small business owner reading this and have never had a penetration test, the first step is a conversation — not a purchase order. A good provider will spend 20 to 30 minutes understanding your business, your infrastructure, and your concerns, and will then recommend a proportionate scope that delivers genuine value within your budget. If a provider tries to sell you a fixed package without understanding your environment, find a different provider.


We work with businesses of every size.

A significant proportion of our clients are UK small businesses. We understand budget constraints, we scope engagements proportionately, and we deliver the same quality of testing and reporting to a five-person company as we do to a five-thousand-person enterprise.

Next Step

We found this during a real engagement.

Want to know if your environment has the same weakness? Book a free 30-minute scoping call.

Book a Scoping Call

Related Articles