CompliCorp Research

Beyond the Scan: What 1,878 Accessibility Issues Say About Manual Testing

This report analyzes 1,878 recorded accessibility findings from 10 WCAG audits of web platforms and mobile apps, along with 8 Accessibility Conformance Reports (ACRs). It examines how findings were classified by test method and how ACRs described conformance. Results are observations from this research dataset, not estimates for all products or testing tools.

Key findings

Read each result with its sample. This is an observational analysis of a small, non-random dataset. The full study contains 10 audits and 8 ACRs; the manual-versus-automated comparison uses only the 7 web audits that included scanning. These figures describe recorded findings, not every barrier that existed or everything a tool could detect.

Read the methodology and limitations

Each figure pools at least 3 clients and identifies its numerator, denominator, and sample size. The web, mobile, criterion-level, and ACR results use different subsets.

  • 60.6%of recorded issues classified under screen-reader testing1,139 of 1,878 issues; n=10 auditsShare of recorded findings across 7 web audits and 3 mobile-app audits; it is not a tool detection rate.Link to this findingView evidence
  • 16.5%of recorded web issues classified under automated scanning206 of 1,245; n=7 web auditsWeb audits only. Recorded test categories do not establish what every automated tool could detect.Link to this findingView evidence
  • 10 of 10audits recorded screen-reader and contrast issueskeyboard: 9 of 10An audit counts once when it has at least one recorded issue in that test type; this is not a market-wide failure rate.Link to this findingView evidence
  • 81.8%of recorded mobile-app issues classified under screen-reader testing518 of 633; n=3 appsNo automated scan was run on these 3 apps, so this is not a manual-versus-automated comparison.Link to this findingView evidence
  • 48.9%of recorded issues mapped to 3 WCAG criteria237 of 485; n=3 auditsOnly the 3 audits with criterion-level records are included; this is a subset of the study.Link to this findingView evidence
  • 73.2%of audit–criterion failures had no automated finding recorded41 of 56; n=3 auditsCounts audit–criterion combinations in 3 audits, not individual defects or all criteria an automated tool could evaluate.Link to this findingView evidence
  • 192 vs 5Partially Supports vs Does Not Support ratings in ACRsof 409 applicable ratings; n=8 ACRsPooled applicable ratings across 8 ACRs; these labels do not measure issue severity or decide procurement acceptance.Link to this findingView evidence

Issues by test type

All 10 audits, 1,878 issues. High-contrast mode testing found 0 issues.

Issues by test type — all 10 audits, 1,878 issues
Test typeIssues (share)
Screen reader1,139 (60.6%)
Colour contrast280 (14.9%)
Automated scan206 (11.0%)
Keyboard201 (10.7%)
Browser zoom37 (2.0%)
Other (video, text spacing)15 (0.8%)

Testing with screen readers (JAWS, NVDA, VoiceOver, TalkBack) found more issues than every other test type combined.

Manual vs automated findings on the web

7 web audits, 1,245 issues. Mobile apps are excluded because no automated scan was run on them.

1,245 issues — manual and automated findings
Recorded test typeFindingsShare (one decimal)
Manual test types1,039 issues83.5%
Automated scan206 issues16.5%

All 7 web audits included an automated scan and recorded findings under automated scanning. Across the pooled web records, 1,039 of 1,245 issues (83.5%) were classified under manual test types and 206 (16.5%) under automated scanning. The per-audit average manual share was 85.4%. In the 3 audits with WCAG-criterion data, 403 of 485 issue records (83.1%) were classified as manual findings.

What this comparison establishes: 1,039 of 1,245 web issue records were assigned to manual test types. It does not establish that automated tools universally miss 83.5% of accessibility issues. The audits were not a controlled comparison of all tools or their maximum possible coverage. Contrast-analyzer checks were classified as manual, audit scopes varied, and the mobile-app audits were excluded because they had no automated scan.

Review the study limitations

Web platforms vs mobile apps

Share of each platform's issues by test type. Web: 7 audits, 1,245 issues. Mobile: 3 apps, 633 issues.

On mobile, screen-reader testing with VoiceOver and TalkBack found 518 of 633 issues. No automated scan category was used for the apps.

Web platforms / Mobile apps: Screen reader · Contrast · Keyboard · Automated · Zoom · Other

Which tests failed in how many audits

Number of audits, out of 10, with at least one issue in each test type.
Test typeAudits with at least one issue
Screen reader10 of 10
Colour contrast10 of 10
Keyboard9 of 10
Automated scan7 of 10 (7 of 7 web)
Browser zoom6 of 10 (6 of 7 web)
Video3 of 10
Text spacing2 of 10
High-contrast mode0 of 10

WCAG criteria behind the issues

WCAG criteria in the 3-audit subset (485 issues)
WCAG 2.x success criterionLevelIssuesShare
1.3.1 Info and RelationshipsA11523.7%
4.1.2 Name, Role, ValueA6313.0%
1.1.1 Non-text ContentA5912.2%
2.1.1 KeyboardA347.0%
1.4.11 Non-text ContrastAA285.8%
2.4.3 Focus OrderA265.4%
1.4.3 Contrast (Minimum)AA255.2%
3.3.2 Labels or InstructionsA132.7%
4.1.3 Status MessagesAA122.5%
1.4.4 Resize TextAA91.9%
1.4.10 ReflowAA71.4%

From the 3 audits with WCAG-criterion-level data only (485 issues). Smaller sample; read as indicative.

The table lists the 11 criteria failed in all 3 audits; together they hold 391 of 485 issues (80.6%).

The top 3 (1.3.1, 4.1.2, 1.1.1) hold 237 of 485 issues (48.9%).

Level A, the baseline, holds 358 of 483 mapped issues (74.1%).

Criteria from WCAG 2.0 hold 419 of 483 (86.7%) and WCAG 2.1 additions hold 64 (13.3%). Criteria new in WCAG 2.2 hold 0, although all 3 audits tested against 2.2.

Of 56 audit-criterion failures, 41 (73.2%) had no automated finding at all. Issues under criteria that automation never flagged in the same audit total 209 of 485 (43.1%).

How ACRs rated products

8 ACRs (VPAT-based), one per product. Shares are of applicable ratings; 197 further ratings were Not Applicable.

409 applicable ratings — 8 ACRs
Conformance ratingRatingsShare (rounded)
Supports212 ratings52%
Partially Supports192 ratings47%
Does Not Support5 ratings1%

Across 8 ACRs, 46.9% of applicable ratings were Partially Supports and 1.2% were Does Not Support. In 6 of the 8 ACRs, Does Not Support was never used, even though every product's audit logged dozens to hundreds of issues. Not Applicable made up 197 of 606 ratings (32.5%). For buyers, a Partially Supports rating is where the real issues are recorded.

Issue counts in this dataset

Total issues, all audits
1,878 (n=10)
Median issues per audit
174.5 (n=10)
Median issues per page or screen
5.4 (n=8)

What it means for vendors and buyers

For vendors

Use automated scanning as one part of an evaluation. In this dataset, 16.5% of recorded web findings were classified under automated scanning; the distribution is not a universal detection rate.

Test with real assistive technology on every platform you ship, including VoiceOver and TalkBack for apps.

Give foundational barriers careful attention. In the 3-audit criterion-level subset, structure, names and roles, and text alternatives accounted for 237 of 485 findings (48.9%). Prioritize corrections by user impact and critical workflows as well as the applicable criteria.

Write ACR remarks that explain each Partially Supports rating; buyers read them closely.

For procurement teams

Ask for the audit behind an ACR, including whether manual screen-reader testing was done.

Read every Partially Supports remark: in this sample, that is where most known issues sit.

Treat an ACR with no Does Not Support ratings as a prompt for questions, not proof of conformance.

Put WCAG 2.1 AA, remediation timelines, and retesting into contract terms.

To apply these findings to your testing plan, use our guide to manual and automated accessibility testing for practical advice on workflows, keyboard checks, and screen-reader evaluation.

Compliance dates (WCAG 2.1 Level A and AA)

Compliance dates (WCAG 2.1 Level A and AA)
RuleWhoDate
ADA Title II (DOJ)State and local governments, population 50,000+April 26, 2027
ADA Title II (DOJ)Under 50,000, and special district governmentsApril 26, 2028
Section 504 (HHS)HHS funding recipients, 15+ employeesMay 11, 2027
Section 504 (HHS)HHS funding recipients, fewer than 15 employeesMay 10, 2028

Both rules cover web content and mobile apps an entity provides directly or through contractual, licensing, or other arrangements, which brings vendor products into scope. Both dates were extended by one year in 2026.

Methodology and limitations

What was analyzed

The research dataset includes:

  • 10 manual accessibility audits of 10 distinct products: 7 web platforms and 3 mobile apps (iOS and Android).
  • 8 Accessibility Conformance Reports (VPAT-based), one per product.
  • Audit findings covering WCAG 2.x Level A and AA, with the criterion-level subset mapped to WCAG 2.2.

The underlying audits and ACRs were included for aggregate research analysis. This report does not identify individual clients, products, organizations, sectors, or engagements.

Test types: screen reader, keyboard, browser zoom, colour contrast, high-contrast mode, text spacing, video, and automated scanning on web.

Assistive technology: JAWS and NVDA on Windows, VoiceOver on macOS and iOS, and TalkBack on Android, across major browsers.

How the numbers were combined

Issue counts were summed across audits, so larger audits weigh more. Where it matters, the per-audit average is also given.

Test-type figures use all 10 audits. WCAG-criterion figures use the 3 audits with issue-level criterion data and are labelled that way.

ACR shares are of applicable ratings (Supports, Partially Supports, Does Not Support). Products tested on two platforms count once.

Every published figure pools data from at least 3 clients. No individual client, product, engagement, sector, audit, or ACR is identified.

Limitations

The sample is small and non-random. It reflects accessibility audits and ACRs available within the research dataset rather than a statistically representative sample of all websites, applications, or software products.

The test-type distribution describes the method recorded for each finding. It is not a controlled study of automated tools, a measurement of every defect present, or an estimate of the maximum coverage automation could achieve.

Criterion-level results rest on 3 audits.

Severity is not compared, because severity scales were not consistent across audits.

Audit scope, testing methodology, product complexity, and issue-grouping practices can affect the number and type of findings recorded.

ACRs covered different row sets (WCAG only vs WCAG plus other standards), so only pooled shares of applicable ratings are reported.

Colour contrast was checked with a contrast-analyzer tool and is counted as a manual test type.

These findings should therefore be interpreted as observations from this dataset, not estimates of accessibility performance across the broader market.

Appendix: Methodology

Test types

Test types, checks and main WCAG criteria
Test typeWhat it checksMain WCAG criteria
Screen readerA tester navigates and operates the product with a screen reader. The check is that content, structure, controls, and their names, roles, and states are announced correctly.1.3.1, 4.1.2, 1.1.1, 2.1.1, 2.4.4, 3.3.2
Colour contrastMeasures the contrast of text, and of interface components and graphics, against their backgrounds, using a contrast-analyzer tool.1.4.3, 1.4.11
KeyboardOperates everything with the keyboard alone. Checks that focus is visible, moves in a logical order, and reaches every control.2.4.7, 2.4.3, 2.1.1
Automated scanA rules-based scan of page code with axe (web only).1.3.1, 1.1.1, 4.1.2
Browser zoomEnlarges content in the browser. Checks that text stays readable and the layout reflows without loss of content or function.1.4.4, 1.4.10
Text spacingIncreases line, paragraph, letter, and word spacing. Checks that no content is clipped or overlaps.1.4.12
Video / mediaChecks that prerecorded media has captions and an audio description or media alternative.1.2.2, 1.2.3
High-contrast modeTurns on the operating system's high-contrast mode. Checks that content and controls stay visible and usable.No issues logged in any audit

Main WCAG criteria are the success criteria under which each test type's issues were most often logged in the 3 audits with criterion-level data.

Assistive technology and platforms

Assistive technology and platforms
PlatformAssistive technology and browser
Windows 10JAWS and NVDA with Chrome; NVDA with Firefox; JAWS with Edge
macOSVoiceOver with Safari
iOSVoiceOver (with Safari for web content)
AndroidTalkBack (with Chrome for web content)
Toolsaxe (automated scan, web) and Colour Contrast Analyzer

As recorded in the audit files. Scope varied by product, so not every audit used every combination.

How issues were logged and counted

Each issue is one record with: test type, method (manual or automated), WCAG success criterion, severity, environment, page or screen, steps to reproduce, actual and expected result, user impact, and a recommended fix.

Repeated instances of the same problem can be grouped in one issue record, with the instances noted. Counts in this report are issue records, not instances.

For the 3 audits with issue-level records, test-type and criterion counts come straight from those records.

For the other 7 audits, test-type counts come from each audit's totals by test type.

For mobile apps tested on both iOS and Android, issues on each platform are counted separately and then summed.

Manual means every test type other than the automated scan. Colour contrast counts as manual, following the audit template.

For criterion figures, each issue is assigned to the WCAG success criterion it was logged under. Issues logged without a criterion are excluded from criterion shares.

How ACR ratings were tallied

Each ACR uses the VPAT conformance terms Supports, Partially Supports, Does Not Support, and Not Applicable. Not Evaluated is reserved for AAA criteria and does not appear.

Ratings were counted per report, then summed across the 8 ACRs.

Shares are of applicable ratings (Supports plus Partially Supports plus Does Not Support); Not Applicable is reported separately. This is because the set of rows differed between reports.

Products rated separately for iOS and Android are counted once, using the iOS ratings.

Anonymity and aggregation

Every published figure pools data from at least 3 clients.

No individual client, product, engagement, sector, audit, or ACR is identified. Per-audit figures, exact engagement dates, and other details that could reasonably identify an underlying organization are not published.

Results appearing in fewer than 3 clients are included only within appropriately aggregated figures.

About this report

Published by
CompliCorp
Research and analysis
CompliCorp
What CompliCorp does
Manual accessibility testing, WCAG audits, and VPAT/ACR reports
Author
David LoPresti, Founder & CEO, CompliCorp

This report presents anonymous, aggregated analysis of accessibility audit and ACR data included in CompliCorp’s research dataset. It does not identify or describe individual client engagements.

Suggested citation

LoPresti, David. “Beyond the Scan: What 1,878 Accessibility Issues Say About Manual Testing.” CompliCorp, 2026.

https://complicorp.com/research/manual-vs-automated-accessibility-testing

When citing a result, include its numerator, denominator, sample size, and recorded test category. The direct links beside the key findings identify the relevant result; keep the scope and limitations with the claim.