Penetration testing for small and midsize businesses
A customer has asked for a security report, an assessment is approaching, or you know your systems need testing. Start with the scope you need and a price you understand.
Key takeaways
- Start with the system and evidence your customer or assessor needs, rather than buying the largest package.
- Compare scope, manual testing, reporting and retest terms before comparing prices.
- A vulnerability scan and a penetration test answer different questions.
- A test provides evidence about a defined scope; it does not certify the whole business.
Start with the reason you need a test
For a small or midsize company, a penetration test often begins with a practical request: a customer wants independent security evidence, a procurement review needs a recent report, or an assessment has a deadline. Sometimes there is no external request. The business has grown, the application has changed, and the team wants to understand what an attacker could reach.
Write that reason down before asking for quotes. A useful brief identifies the system, who is asking for evidence, the deadline, and the decision the report needs to support. Share the actual requirement with the provider rather than translating everything into "we need compliance."
A penetration test covers the systems and conditions agreed for that engagement. It does not prove that every system is secure or certify the whole company. The AICPA Trust Services Criteria, ISO/IEC 27001 and PCI DSS serve different purposes. Confirm applicable requirements and acceptable evidence with your assessor before booking.
Choose a scope that matches the business risk
Company size alone does not determine testing effort. A small team can operate an application with several user roles, payment flows and sensitive integrations. A larger business might need a focused test of one new customer portal.
For an application engagement, prepare:
- The application and API addresses that are in scope.
- The distinct user roles, including administrators and customer accounts.
- Important workflows such as login, password recovery, payments and approvals.
- Any boundaries between customers or tenants.
- Third-party services and systems you do not own.
- The testing environment, available accounts and permitted testing windows.
Do not assume an API is included because it belongs to the web application. Ask the provider to state the coverage explicitly. The same applies to mobile applications, cloud configuration and internal networks. Our scoping guide explains how to prepare that information.
Compare VAPT quotes on the same basis
VAPT combines vulnerability assessment with penetration testing. Scanning can identify known weaknesses and exposed services. Manual testing examines whether weaknesses can be exploited and how application behaviour, permissions or business workflows could be abused.
A lower quote is useful only if you understand the difference in scope and delivery.
| Item | What to establish |
|---|---|
| Systems and roles | Which applications, endpoints, hosts and permission levels are included? |
| Manual testing | What will a person investigate beyond automated scan results? |
| Evidence | Will findings include affected assets, reproduction details and remediation guidance? |
| Reporting | Are technical findings and an executive summary included? |
| Retesting | What fixes can be verified, within which period, and at what additional cost if any? |
| Scope changes | How will newly discovered systems or extra work be handled? |
| Access and retention | Who can view the findings and how will the evidence be handled? |
Avoid comparing a scan subscription with a manual assessment as if they were identical services. Also avoid buying an annual programme by default if the immediate need is one defined assessment. Equally, a single test may not meet a requirement for continuing assurance.
Control cost through preparation and clear boundaries
Prepare working test accounts, an application walkthrough and current API documentation. List the user roles and sensitive workflows. Agree who can answer testing questions. These steps help the provider estimate the work accurately and reduce avoidable delays.
Ask which parts of the scope are required for the immediate review and which are separate improvements. If you phase the work, document the exclusions and confirm that the party requesting the test accepts that coverage. A cheaper test that omits a required system can leave you buying another engagement.
Keep time and budget for remediation. The testing fee is only one part of the work: your team must assess findings, implement fixes and arrange verification before the relevant deadline.
Cybersecly quotes testing against an agreed scope, fixes the price before work begins and includes a hand-verified retest. The pricing page explains single assessments and ongoing programmes. It does not publish a universal VAPT starting price because different scopes require different work.
Plan the evidence before the deadline
Ask the customer or assessor what they need to receive. That may include the dates, scope, methodology, tester qualifications, findings and verification of fixes. Determine whether they need the full technical report or a restricted summary, and agree how sensitive findings will be shared.
Leave space between the first report and the review date. A report delivered the day before an assessment leaves little time to fix issues or have the changes checked. Do not interpret an included retest as a promise that remediation will be immediate; your engineers still need to make and validate the changes.
Use the audit evidence checklist to organise the handover. If the assessment concerns SOC 2, ISO 27001 or PCI DSS, read the relevant guide and confirm the details with your assessor.
Get a quote for the systems you actually need tested
Send the application or infrastructure scope, the reason for testing and your deadline. If budget is the concern, say so at the start. The useful next step is a clear proposal showing the coverage, exclusions, deliverables, retest terms and fixed price.
Describe your requirements, or review Cybersecly VAPT services before arranging a scoping call.
Keep reading
- VAPT servicesVulnerability assessment and manual penetration testing for an agreed scope.
- Penetration testing pricingCompare engagement options and what is included before requesting a quote.
- How to scope a penetration testPrepare the systems, accounts and boundaries your tester needs.
- Audit evidence checklistPlan the evidence you will need after testing and remediation.