VAPT · Explained

VAPT vs Penetration Testing — and what it actually costs in India.

Short answer: VAPT and penetration testing aren't the same thing — VAPT (Vulnerability Assessment and Penetration Testing) is the combined engagement, while penetration testing (PT) is the deeper, attacker-driven half of it. A vulnerability assessment (VA) is the automated, breadth first scan; a penetration test is the manual, depth first exploitation of what the scan flagged.

In India, a VAPT engagement usually costs ₹10,000 to ₹2,00,000+, depending on the number of assets in scope and the depth of the testing.One web app at the low end, multi-asset, compliance-grade work (web + mobile + API + network) at the high end.

Search VAPT vs Penetration Testing and you will see overlapping results as most vendors use these terms interchangeably in marketing copy. They are related but not the same – and the difference between VA and PT is exactly why VAPT pricing India conversations get confusing quickly. If you are looking to hire a professional VAPT company in India to handle your audit, knowing these differences is vital, and it’s also what drives VAPT cost India up or down for your business.

For the full scope of what our vulnerability assessment services cover - asset classes, testing depth, compliance mapping - see our VAPT company in India page.

Understanding VAPT: the core definitions.

What is a Vulnerability Assessment (VA)?

A vulnerability assessment is mostly an automated, breadth-first scan of your assets. It uses scanner tools to discover common vulnerabilities like outdated software, missing patches and standard misconfigurations and generates a ranked list of findings based on CVSS score. It tells you quickly what might be wrong across everything you own.

What is a Penetration Test (PT)?

A penetration test is manual and depth-first. A certified tester actually attempts to exploit the highest-risk findings as an attacker would chaining smaller issues together, bypassing authentication, tampering with parameters to show real-world impact rather than just flagging a theoretical risk.

Why Companies Bundle Them into a Single VAPT Engagement

Neither will give you the complete picture on its own. A VA without PT gives you a long list of unranked things, but no idea of what is important. A PT without a prior VA risks missing the lesser severity problems that lead to something serious. That's why the industry and every serious vendor, including CodeTechLab's OSCP and CREST-aligned consulting team — performs them together as one VAPT engagement instead of selling them separately.

VA, PT, or Full VAPT — A Quick Decision Framework

  1. Tracking hygiene on multiple assets? One stand alone VA is sufficient. Do it quarterly, fix what it says to fix.
  2. Want to prove no one can hack this one specific system? A separate PT against that system, narrowly scoped.
  3. Getting ready for an investor, enterprise customer or compliance audit? Full VAPT — a scanner printout from a VA-only scanner is generally not accepted as proof of actual security testing.
  4. Not sure which one applies? For anything that involves real user data, default to full VAPT. That's the only option that will satisfy the auditor's follow-up question.

VAPT vs Penetration Testing: the practical differences.

The difference between VA and PT comes down to what each is actually built to answer. The map is VA, the expedition is PT. A vulnerability assessment tells you what is exposed across everything you own, a penetration test tells you what happens when someone actually tries to break in through the worst of it.

Comparison Matrix: Side-by-Side Breakdown

AspectVulnerability Assessment (VA)Penetration Testing (PT)
GoalIdentify and list known vulnerabilities across assetsProve which vulnerabilities are actually exploitable
ApproachBreadth-first, automated scanningDepth-first, manual exploitation by a human tester
Typical outputLong list of findings, ranked by CVSS scoreShort list of proven, chained findings with reproduction steps
False positive rateHigher — scanners flag issues that may not be exploitable in contextLow — a human confirms real-world impact before it's reported
ToolingNessus, Qualys, Acunetix, Nuclei, NiktoBurp Suite, manual scripting, custom exploitation, chain analysis
Time to runHours to a day per assetDays, depending on scope and depth
Relative costLower — automated-only VA can be done cheaplyHigher — requires certified manual testers (OSCP / CREST)
Best used forRoutine hygiene checks, large asset inventories, quick baselinesCompliance audits, investor due diligence, pre-launch security sign-off

Scope Boundaries: Breadth-First Scanning vs. Depth-First Exploitation

In practice, the two approaches are actually different in scope. A breadth-first VA scans every asset in scope for known signatures — it's wide but shallow. A depth-first PT drills down on the few findings that matter and takes them as far as an attacker would, including across systems. That’s why a “low severity” misconfiguration on one asset is a critical finding once it’s chained with something else.

Factors That Control VAPT pricing in India.

The ₹10,000–₹2,00,000+ range behind most VAPT cost India quotes isn't vague pricing — it reflects specific, checkable variables.

1. Target Infrastructure & Asset Volume

Web Application Parameters (Forms & Roles)

Number of input forms, different user roles (admin vs customer vs vendor), dynamic pages and API integrations all add testing surface. OWASP Top 10 testing fees increase specifically when business-logic flaws are tested manually rather than left to a scanner — and this is also a significant part of why SaaS application security pricing tends to sit toward the higher end of the range, since multi-tenant, multi-role apps have more paths to test.

Mobile Application Targets (Android vs. iOS Frameworks)

Mobile scope depends on the availability of source code to review, how sensitive data is handled in local storage and whether the app integrates external payment gateways. Android and iOS engagements are usually scoped and quoted separately even within the same app, as the platforms break down differently.

Cloud Instances & Network IP Ranges

The majority of the cost for the network and cloud scope is driven by the number of active internal and external IP addresses, servers and cloud instances (AWS, Azure, GCP) - the more addressable infrastructure, the more surface a tester has to walk.

API Security Testing (Endpoint Volume)

With REST and GraphQL APIs, the cost is related to the number of unique endpoints and the complexity of the authorization logic behind it. A few public read-only endpoints are much cheaper to test than an API with role-based access, nested permissions and dozens of write operations.

2. Regulatory Compliance Standards

The Digital Personal Data Protection (DPDP) Act Impact

India's Digital Personal Data Protection Act increasingly expects businesses to be able to document their security posture, not just claim it — which adds reporting overhead to a VAPT engagement beyond a generic pentest.

RBI Cybersecurity Framework Requirements

Regulated financial entities are typically expected to test against the RBI Cyber Security Framework which specifies the scope and the format in which a VAPT report should be delivered.

ISO 27001 & SOC 2 Audits

Work mapped to ISO 27001 or SOC 2 have findings associated with specific controls, not just a severity score – one of the biggest reasons compliance-grade engagements are at the top of the price range. If you have a specific requirement for a CERT-In empanelled auditor cost comparison in your project - e.g. for a Safe-to-Host certificate or a government tender - mention that during scoping: We are not currently CERT-In empanelled and will help you plan around that requirement instead of quoting for it.

Real-World Cost Analysis of VAPT in India.

Average Pricing Benchmarks Across Major Cities

You can ask different Indian vendors for a quote on the exact same scope, and the numbers can still vary - the scope and depth of testing account for most of the difference and the vendor overhead accounts for the rest. A real penetration testing quote can only be obtained via a scoping call against your actual assets, not a generic price list.

Scoping Local Variations: Delhi, Mumbai, and Jaipur Vendor Overhead

Pricing conversations shift by city too — a cybersecurity audit cost Delhi, Mumbai or Jaipur quote can vary even for almost similar scope, mostly due to vendor overhead rather than actual work involved. A stand-alone Web Application VAPT typically starts at the low end of that scale, increasing with user roles, dynamic pages and API surface – full multi-asset engagements are at the higher end. See our detailed full pricing breakdown per asset. VAPT Cost in India guide.

Why Automated-Only "VAPT" Options cost more over time.

The Automated Scanning "Tool Trap"

Automated scanner free, run by low cost vendors, they download the generic PDF it generates, they insert their logo and give it to the client. Looks like a VAPT report. It’s not. No manual exploitation, no chain analysis, no context on which findings are actually reachable by an attacker.

Missed Logic Flaws and the Risk of Future Data Breaches

Business-logic flaws, those that a scanner cannot see, are totally uncovered in a tool-only report. That gap matters more than the money saved up front: under the DPDP Act, a data breach associated with a known, unpatched vulnerability is a more difficult conversation to have with a regulator than the cost of a proper engagement ever would have been.

How a Real VAPT Engagement actually runs.

All CodeTechLab engagements, whether VA, PT, or a mix of both, are carried out using the same structured six-phase methodology, with the same licensed-plus-open-source tooling, and every high or critical finding is provided with CVSS scoring, CVE/CWE references, and MITER ATT&CK mapping so your dev team can act on it without a follow-up call. Each engagement is accompanied by a free retest within 30 days of your fix going live – the report isn’t closed until the fix is verified not just claimed. See the full methodology, tooling and report structure breakdown on our VAPT services page.

Black-Box, Grey-Box and White-Box: Which Applies to VA vs PT

Most "VA vs PT" explainers miss this distinction, and it matters. A vulnerability assessment is almost always black-box or grey-box - the scanner doesn't need source access to flag known signatures. A penetration test can be performed at any of the three levels. Black-box PT models a real attacker with no knowledge beforehand. Grey-box PT starts with a low-privilege account, similar to a compromised customer login. White-box PT is the most complete and deep level, beginning with full system and source access and usually limited to pre-launch sign-off or source code review.

Frequently asked questions.

Is VAPT the same as penetration testing?

No. Penetration testing is one part of a VAPT engagement, which is the manual, attacker-driven exploitation phase. VAPT combines that with vulnerability assessment, the automated, breadth-first scanning phase, so you have both wide coverage and proven, real-world impact, in one deliverable.

Can I run a VA now and add penetration testing later?

Yes, many companies start with an independent vulnerability assessment covering routine hygiene, and then scope out a full penetration test when they are facing some sort of trigger – investor due diligence, a compliance deadline, etc. They don't have to occur in the same engagement, but usually anything that deals with real user data isn't accepted by itself as proof that you did security testing with a VA.

Can I just get a vulnerability assessment without penetration testing?

You can, and it's less expensive, but a VA-only report will present you with a lengthy list of possible problems with no confirmation of which ones an attacker could actually exploit. Most compliance frameworks and investor due-diligence checklists expect a full VAPT report, not just a VA-only scan.

Which is more important for a startup — VA or PT?

Not one of them alone. If a startup is going to go through due diligence with investors or enterprise clients, they'll want the combined VAPT report because a printout from a VA-only scanner is usually not accepted as proof of real security testing.

Does CodeTechLab run VA and PT as separate engagements or together?

Together, on every engagement – automated scanning for breadth, followed by manual exploitation by OSCP- and CREST-certified consultants for depth, with a free retest included within 30 days of your fix going live.

Is a penetration test always black-box testing?

No. A vulnerability assessment is almost always black-box or grey-box. A scanner does not need access to the source. Penetration tests can be black-box (zero knowledge, like an external attacker would have), grey-box (from a low-privilege account) or white-box (full access to system and source code) depending on what you want to prove.

Not sure whether your business needs a VA, a PT, or full VAPT? Get a scoped quote based on your actual assets — not a generic price list.

Request a VAPT Scoping Call