MPG RESEARCH PAPER • PUBLISHED 2020-03-11 • UPDATED 2026-11-06 • 10 MIN READ

WCAG 2.2 AA & European Accessibility Act (EAA/BFSG) UI Audit Checklist

A practical engineering checklist for meeting WCAG 2.2 Level AA, US ADA Title III, and EU European Accessibility Act requirements in modern web applications.

Executive Summary (TL;DR) Meeting WCAG 2.2 AA requires a minimum 4.5:1 text contrast ratio, 3:1 non-text UI component contrast, 24x24px minimum target sizes, visible keyboard focus rings, and full ARIA state announcements—protecting B2B vendors from ADA litigation and unlocking enterprise procurement.
WCAG 2.2 CriterionTechnical RequirementCommon UI FailureAudited Remediation
1.4.3 Contrast (Minimum)4.5:1 normal text / 3.0:1 large textLight gray placeholder text (#94a3b8 on #fff = 2.5:1)Darken muted text token to #475569 (7.5:1 ratio)
2.4.11 Focus AppearanceVisible 2px focus indicator with 3:1 contrastCSS outline: none on buttons and inputsApply :focus-visible { outline: 2px solid #1d4ed8; outline-offset: 2px; }
2.5.8 Target Size (Minimum)At least 24x24 CSS pixels (44x44px mobile ideal)Tiny 14x14px close 'X' icons or table pagination linksExpand hit-area padding to 32x32px minimum
3.3.8 Accessible AuthenticationNo cognitive puzzle or blocked password pasteDisabling paste in password fields or complex CAPTCHAsAllow password managers, passkeys, and magic links

1. Why Accessibility Is Now a Hard B2B Enterprise Procurement Gate

In 2026, enterprise software buyers in both North America and the European Union require a Voluntary Product Accessibility Template (VPAT / ACR) before signing B2B SaaS contracts. With the European Accessibility Act (EAA / German BFSG) and US ADA web enforcement in full effect, inaccessible interfaces directly block enterprise sales.

Fixing accessibility after code is deployed costs 10x more than engineering compliance directly into your Figma component library and semantic HTML templates.

  • Color Independence: Never rely on red/green color alone to indicate form errors or financial chart trends; always pair color with icons and text labels.
  • Keyboard Trap Prevention: Modal dialogs must trap Tab focus while open and return focus to the triggering button when closed via Escape.
  • Screen Reader Landmark Hierarchy: Every page requires exactly one H1, sequential H2–H3 nesting, and explicit main, nav, header, and footer landmarks.

2. Auditing Complex Data Tables, Filters, and Dynamic Dashboards

B2B dashboards fail accessibility audits most frequently on custom dropdowns, date pickers, and sortable data tables built with non-semantic div elements. When an engineer codes a clickable div instead of a native button or th scope='col' element, keyboard and screen-reader users are completely locked out.

Our MPG accessibility audit combines automated Axe-Core scans with manual NVDA/VoiceOver screen-reader testing across your five core user journeys.

  • ARIA Live Regions: Use aria-live='polite' for asynchronous toast notifications and dynamic filter result counts.
  • Form Error Association: Link inline error messages to their corresponding input via aria-describedby and aria-invalid='true'.
  • Reduced Motion Respect: Wrap decorative CSS animations in @media (prefers-reduced-motion: no-preference).

Frequently Asked Questions

Do accessibility overlay widgets make a website WCAG 2.2 compliant?

No. Automated JavaScript overlay widgets do not fix underlying DOM semantics, keyboard navigation traps, or missing form labels, and are explicitly rejected by enterprise VPAT auditors.

How long does a full WCAG 2.2 AA UI/UX remediation sprint take?

For a standard 15-to-25-screen web application, a comprehensive audit and Figma/CSS remediation sprint takes 7 to 10 business days.

Audited Benchmark Standards in This Practice

MPG Engineering Benchmark • United States

Tokenized Figma Design System (Auto-Layout v5, Variables, Dark/Light Mode)

Ex-SaaS Principal Product Designer delivering tokenized Figma Design Systems, interactive prototypes & WCGA 2.2 AA B2B dashboards.

Best For: B2B SaaS Founders, FinTech Apps & Complex Web Portals
Typical Sprint Turnaround: 10–14 Days
Benchmark Deliverable Scope: Clickable High-Fidelity Prototype for User Testing & Investor Demos, Developer Handoff Specs (CSS Grid/Flexbox tokens, Storybook-ready components)

Estimate Scope in Calculator →
MPG Engineering Benchmark • United Kingdom

iOS Human Interface & Material 3 Compliant Mobile Screens

Conversion-obsessed UI/UX Architect specializing in high-retention iOS/Android mobile apps and high-converting SaaS landing pages.

Best For: Mobile App Startups (iOS/Android), E-Commerce & Conversion Redesigns
Typical Sprint Turnaround: 7–10 Days
Benchmark Deliverable Scope: High-Converting Landing Page + Onboarding Funnel Wireframes, Exportable SVG/WebP Asset Pack + Interactive Figma Flow

Estimate Scope in Calculator →

Related Technical Guides in This Practice

11 min read

Digital Product Design: Complete Architecture, Process & 2026 Cost Benchmark

Originally published in December 2018 and updated for 2026: how digital product design evolved from static wireframes to tokenized Figma design systems—and a line-by-line cost breakdown by project complexity.

9 min read

Figma Design Tokens Architecture: Multi-Theme UI Systems for B2B SaaS

How to structure primitive, semantic, and component-level design tokens in Figma so dark mode, white-label enterprise theming, and React Storybook stay 100% synchronized.

9 min read

B2B SaaS Onboarding UX Teardown: Lifting Trial-to-Paid Activation by 38%

Empirical UX patterns that eliminate blank-slate abandonment: interactive empty states, progressive profiling, and time-to-first-value (TTFV) optimization.