mandatiq

· mandatiq Team

WCAG 2.1 AA Checklist: A Practical Audit Guide

If you're auditing a website for WCAG 2.1 Level AA you don't need a 78-page document. You need a working list of what to check, in what order, and with what tools.

WCAG 2.1 has 50 success criteria at Level A and AA (25 at A, 25 at AA). Roughly 30 of them can be tested automatically with axe-core or equivalent. Below is the order we recommend, organised by the four POUR principles: Perceivable, Operable, Understandable, Robust.

Perceivable - can users sense your content?

These are the ones that matter most for users with visual or auditory impairments, and they're also where automated scanners catch the most issues.

Run automated first

Any axe-core-based scanner catches these in seconds:

Then check manually

Operable - can users interact with everything?

This is where keyboard users and screen-reader users live. Pull your mouse out and tab through the entire flow. If you can't reach a control with the keyboard, it fails 2.1.1.

The high-value manual checks:

The automated wins:

Understandable - can users comprehend the content and the interface?

Mostly manual review, but two automated wins:

The manual checks worth your time:

Robust - does it work with assistive tech?

Almost entirely automated, and almost entirely about valid markup and ARIA.

What automated scanners cannot catch

This is the part most teams underestimate. axe-core (and every tool built on it) catches roughly the 30 criteria that have a deterministic, parseable signal. The remaining 20 require human judgement:

A reasonable rule: automated scanning gets you to 70%. The last 30% is half a day with NVDA or VoiceOver and a real keyboard user.

Where to start tomorrow

If you do nothing else this week, do these four things:

  1. Run an automated scan on your top 10 pages.
  2. Fix the missing alt attributes and the contrast violations. That's usually 60% of your reported issues.
  3. Open the site without a mouse. Tab through the homepage, the signup flow, and the checkout and note everything you can't reach.
  4. Add a visible focus indicator if your reset CSS removed the default outline.

That alone moves most sites from "obviously failing" to "credibly working on it" - which is, in 2026, the difference between a regulator's complaint and a regulator's email acknowledging your statement.

You can run the first scan above on any page in 30 seconds with our free scanner - it shows you which WCAG criteria each violation maps to.