Defect Leakage

Defect leakage is the share of all discovered defects that slipped past earlier QA phases. Teams use it to judge whether unit, integration, and system testing are catching issues before release.

Leakage % = (post-release defects ÷ total defects) × 100 — keep the same defect definition in both counts.

Tip: Keep “Defects Found After Release” and “Total Defects Found (All Phases)” on the same basis (period, units, and population) before calculating Defect Leakage.

Cluster: Software Testing hub · Professional KPIs · Percentage guide

Defect leakage measures how many defects escaped earlier test phases and were found later (UAT, production, or customer reports).

Enter post-release (or late-phase) defects and the total defects found across all phases. Lower leakage means stronger upstream testing.

Related: use Defect Removal Efficiency (DRE) for pre-release catch rate, and Escaped Defect Rate when you focus only on production escapes.

Bugs
Production, UAT-late, or customer-reported defects for this release
Bugs
Confirmed defects found before and after release combined

Defect Leakage %

Understanding Defect Leakage

How we calculate. Leakage % = (post-release defects ÷ total defects) × 100 — keep the same defect definition in both counts. The form uses the same arithmetic as the worked examples on this page. See our methodology and accuracy policy.

Real-world scenario: A typical Defect Leakage case uses defects found after release 8 and total defects found (all phases) 80. Enter the same figures below to reproduce the worked path.

What is Defect Leakage?

Defect leakage is the share of all discovered defects that slipped past earlier QA phases. Teams use it to judge whether unit, integration, and system testing are catching issues before release.

  • Target: many teams aim for leakage under 5–10%, depending on product risk
  • Not the same as density: leakage is a phase-escape rate; density is defects per size unit
  • Count consistently: include only confirmed defects, not duplicate tickets

The Formula

Defect Leakage
Leakage % = (Defects found after release ÷ Total defects found) × 100

Worked Example

Scenario: A release found 8 production defects. Across the whole release cycle, QA logged 80 confirmed defects.
Step 1: Post-release defects = 8
Step 2: Total defects = 80
Step 3: (8 ÷ 80) × 100 = 10%
Answer: Defect leakage is 10%.

Common Use Cases

  • Release retrospectives: compare leakage sprint to sprint
  • Test process audits: high leakage points to weak earlier phases
  • Vendor / outsourced QA: track escapes into your production environment

Pro Tips

  • Split by severity: critical escapes matter more than cosmetic ones
  • Exclude rejected tickets: invalid defects inflate totals
  • Pair with DRE: leakage and DRE tell complementary stories

Limitations: Defect Leakage results are estimates for learning and QA planning—not contractual SLAs. Align definitions with your org’s quality glossary before executive reporting.

FAQ

How is defect leakage different from escaped defect rate?

They are closely related. This calculator uses post-release defects ÷ total defects. Some orgs define escaped defects only as customer-found issues—use the Escaped Defect Rate page if that is your definition.

Should blocked or deferred defects count?

Usually no for leakage math. Count confirmed defects that were valid in the product; document your org’s rule so trends stay comparable.

Authoritative References

For software quality metrics definitions, consult established engineering sources:

  • ISTQB — software testing glossary and practices
  • ISO/IEC 25010 — systems and software quality models
  • IEEE — software engineering standards