Independent reference. Not affiliated with any vendor listed.

$ guide --buy

Seven stages, six to ten weeks end to end. The stages do not vary by vendor; only the time spent on each does.

$ answer --question="How long does it take to buy a pen test?"

From trigger to delivered report, six to ten weeks is typical: one to two weeks for scoping, two to three weeks for SOW and procurement, one to four weeks of testing, one to two weeks for the report. Add a 30 to 90 day retest cycle after fixes ship. Compress the cycle by pre-approving an MSA with one vendor before you need a pen test.

Last verified June 2026

$ stat --slot=1
6-10 wk
End-to-end timeline
Trigger to report
$ stat --slot=2
1-2 wk
Scoping
Vendor calls + asset inventory
$ stat --slot=3
2-3 wk
SOW + procurement
Legal, finance, IT review
$ stat --slot=4
1-4 wk
Active testing
Scope-dependent

$ process --stages

  1. step 1TriggerCompliance / risk
  2. step 2Shortlist2-4 vendors
  3. step 3ScopeAsset inventory
  4. step 4QuoteCompare apples-to-apples
  5. step 5SOWProcurement
  6. step 6TestActive engagement
  7. step 7ReportPlus readout
  8. step 8RetestVerify fixes

$ per-stage --checklist